public class DLNASTransport extends Sequence
DLNASTransport
type.Modifier and Type | Class and Description |
---|---|
static class |
DLNASTransport.PayloadContainer
Represents the type of the
payloadContainer field. |
Constructor and Description |
---|
DLNASTransport()
The default constructor.
|
DLNASTransport(DLNASTransport.PayloadContainer payloadContainer)
Constructs an instance of the
DLNASTransport with the specified mandatory
components. |
DLNASTransport(DLNASTransport.PayloadContainer payloadContainer,
INTEGER pduSessionID,
OctetString additionalInformation,
INTEGER nas5GMMCause,
GPRSTimer3 backOffTimerValue)
Constructs an instance of the
DLNASTransport with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteAdditionalInformation()
Omits the
additionalInformation optional field from the value. |
void |
deleteBackOffTimerValue()
Omits the
backOffTimerValue optional field from the value. |
void |
deleteNas5GMMCause()
Omits the
nas5GMMCause optional field from the value. |
void |
deletePduSessionID()
Omits the
pduSessionID optional field from the value. |
OctetString |
getAdditionalInformation()
Returns the value of the
additionalInformation optional field. |
GPRSTimer3 |
getBackOffTimerValue()
Returns the value of the
backOffTimerValue optional field. |
INTEGER |
getNas5GMMCause()
Returns the value of the
nas5GMMCause optional field. |
DLNASTransport.PayloadContainer |
getPayloadContainer()
Returns the value of the
payloadContainer field. |
INTEGER |
getPayloadContainerType()
Returns the value of the
payloadContainerType read-only field. |
INTEGER |
getPduSessionID()
Returns the value of the
pduSessionID optional field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasAdditionalInformation()
Reports whether the
additionalInformation optional field is present in the value. |
boolean |
hasBackOffTimerValue()
Reports whether the
backOffTimerValue optional field is present in the value. |
boolean |
hasNas5GMMCause()
Reports whether the
nas5GMMCause optional field is present in the value. |
boolean |
hasPduSessionID()
Reports whether the
pduSessionID optional field is present in the value. |
void |
setAdditionalInformation(OctetString additionalInformation)
Sets the value of the
additionalInformation optional field. |
void |
setBackOffTimerValue(GPRSTimer3 backOffTimerValue)
Sets the value of the
backOffTimerValue optional field. |
void |
setNas5GMMCause(INTEGER nas5GMMCause)
Sets the value of the
nas5GMMCause optional field. |
void |
setPayloadContainer(DLNASTransport.PayloadContainer payloadContainer)
Sets the value of the
payloadContainer field. |
void |
setPduSessionID(INTEGER pduSessionID)
Sets the value of the
pduSessionID optional field. |
public DLNASTransport()
public DLNASTransport(DLNASTransport.PayloadContainer payloadContainer)
DLNASTransport
with the specified mandatory
components.payloadContainer
- the value of the payloadContainer
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public DLNASTransport(DLNASTransport.PayloadContainer payloadContainer, INTEGER pduSessionID, OctetString additionalInformation, INTEGER nas5GMMCause, GPRSTimer3 backOffTimerValue)
DLNASTransport
with the specified
components.payloadContainer
- the value of the payloadContainer
field (mandatory).pduSessionID
- the value of the pduSessionID
field (optional).additionalInformation
- the value of the additionalInformation
field (optional).nas5GMMCause
- the value of the nas5GMMCause
field (optional).
The NAS5GMMCause
class defines meaningful names for particular values of the field.backOffTimerValue
- the value of the backOffTimerValue
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getPayloadContainerType()
payloadContainerType
read-only field.payloadContainerType
read-only field.
The PayloadContainerType
class defines meaningful names for particular values of the field.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public DLNASTransport.PayloadContainer getPayloadContainer()
payloadContainer
field.payloadContainer
field.public void setPayloadContainer(DLNASTransport.PayloadContainer payloadContainer)
payloadContainer
field.payloadContainer
- the value of the payloadContainer
field.java.lang.IllegalArgumentException
- when the payloadContainer
parameter is null.public INTEGER getPduSessionID()
pduSessionID
optional field.pduSessionID
optional field or null if the field is omitted.public void setPduSessionID(INTEGER pduSessionID)
pduSessionID
optional field.pduSessionID
- the value of the pduSessionID
optional field. A null
value indicates that the optional field is omitted.public boolean hasPduSessionID()
pduSessionID
optional field is present in the value.pduSessionID
optional field is present in the value.public void deletePduSessionID()
pduSessionID
optional field from the value.public OctetString getAdditionalInformation()
additionalInformation
optional field.additionalInformation
optional field or null if the field is omitted.public void setAdditionalInformation(OctetString additionalInformation)
additionalInformation
optional field.additionalInformation
- the value of the additionalInformation
optional field. A null
value indicates that the optional field is omitted.public boolean hasAdditionalInformation()
additionalInformation
optional field is present in the value.additionalInformation
optional field is present in the value.public void deleteAdditionalInformation()
additionalInformation
optional field from the value.public INTEGER getNas5GMMCause()
nas5GMMCause
optional field.nas5GMMCause
optional field or null if the field is omitted.
The NAS5GMMCause
class defines meaningful names for particular values of the field.public void setNas5GMMCause(INTEGER nas5GMMCause)
nas5GMMCause
optional field.nas5GMMCause
- the value of the nas5GMMCause
optional field. A null
value indicates that the optional field is omitted.
The NAS5GMMCause
class defines meaningful names for particular values of the field.public boolean hasNas5GMMCause()
nas5GMMCause
optional field is present in the value.nas5GMMCause
optional field is present in the value.public void deleteNas5GMMCause()
nas5GMMCause
optional field from the value.public GPRSTimer3 getBackOffTimerValue()
backOffTimerValue
optional field.backOffTimerValue
optional field or null if the field is omitted.public void setBackOffTimerValue(GPRSTimer3 backOffTimerValue)
backOffTimerValue
optional field.backOffTimerValue
- the value of the backOffTimerValue
optional field. A null
value indicates that the optional field is omitted.public boolean hasBackOffTimerValue()
backOffTimerValue
optional field is present in the value.backOffTimerValue
optional field is present in the value.public void deleteBackOffTimerValue()
backOffTimerValue
optional field from the value.Copyright © 2023 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.