Represents the PDUSessionModificationCommand
type
More...
Inherits Sequence.
Public Member Functions | |
PDUSessionModificationCommand () | |
The default constructor. More... | |
PDUSessionModificationCommand (int? argNas5GSMCause, Oss.Nas5GS1680.SessionAMBR argSessionAMBR, Oss.Nas5GS1680.GPRSTimer argRqTimerValue, Oss.Nas5GS1680.AlwaysOnPDUSessionIndication argAlwaysOnPDUSessionIndication, Oss.Nas5GS1680.QoSRulesContainer argAuthorizedQoSRules, Oss.Nas5GS1680.MappedEPSBearerContexts argMappedEPSBearerContexts, Oss.Nas5GS1680.MappedEPSBearerContexts argMappedEPSBearerContextsPre153, Oss.Nas5GS1680.QoSFlowDescriptions argAuthorizedQoSFlowDescriptions, Oss.Nas5GS1680.ExtendedProtocolConfigurationOptionsNW argExtendedProtocolConfigurationOptions, byte[] argAtSSSContainer, Oss.Nas5GS1680.IPHeaderCompressionConfiguration argIpHeaderCompressionConfiguration, byte[] argPortManagementInformationContainer, int? argServingPLMNRateControl, Oss.Nas5GS1680.EthernetHeaderCompressionConfiguration argEthernetHeaderCompressionConfiguration) | |
Constructs an instance of PDUSessionModificationCommand with the specified components. More... | |
override bool | Equals (object right) |
Determines whether the specified object is equal to the current object. More... | |
override int | GetHashCode () |
Represents a hash function for a particular type. More... | |
object | Copy () |
Creates a deep copy of this object. More... | |
Properties | |
int? | Nas5GSMCause [get, set] |
Field 'nas5GSMCause' (optional) The NAS5GSMCause class defines meaningful names for particular values of the field More... | |
Oss.Nas5GS1680.SessionAMBR | SessionAMBR [get, set] |
Field 'sessionAMBR' (optional) More... | |
Oss.Nas5GS1680.GPRSTimer | RqTimerValue [get, set] |
Field 'rqTimerValue' (optional) More... | |
Oss.Nas5GS1680.AlwaysOnPDUSessionIndication | AlwaysOnPDUSessionIndication [get, set] |
Field 'alwaysOnPDUSessionIndication' (optional) More... | |
Oss.Nas5GS1680.QoSRulesContainer | AuthorizedQoSRules [get, set] |
Field 'authorizedQoSRules' (optional) More... | |
Oss.Nas5GS1680.MappedEPSBearerContexts | MappedEPSBearerContexts [get, set] |
Field 'mappedEPSBearerContexts' (optional) More... | |
Oss.Nas5GS1680.MappedEPSBearerContexts | MappedEPSBearerContextsPre153 [get, set] |
Field 'mappedEPSBearerContexts-pre-15-3' (optional) More... | |
Oss.Nas5GS1680.QoSFlowDescriptions | AuthorizedQoSFlowDescriptions [get, set] |
Field 'authorizedQoSFlowDescriptions' (optional) More... | |
Oss.Nas5GS1680.ExtendedProtocolConfigurationOptionsNW | ExtendedProtocolConfigurationOptions [get, set] |
Field 'extendedProtocolConfigurationOptions' (optional) More... | |
byte[] | AtSSSContainer [get, set] |
Field 'atSSSContainer' (optional) More... | |
Oss.Nas5GS1680.IPHeaderCompressionConfiguration | IpHeaderCompressionConfiguration [get, set] |
Field 'ipHeaderCompressionConfiguration' (optional) More... | |
byte[] | PortManagementInformationContainer [get, set] |
Field 'portManagementInformationContainer' (optional) More... | |
int? | ServingPLMNRateControl [get, set] |
Field 'servingPLMNRateControl' (optional) More... | |
Oss.Nas5GS1680.EthernetHeaderCompressionConfiguration | EthernetHeaderCompressionConfiguration [get, set] |
Field 'ethernetHeaderCompressionConfiguration' (optional) More... | |
Represents the PDUSessionModificationCommand
type
|
inline |
The default constructor.
|
inline |
Constructs an instance of PDUSessionModificationCommand
with the specified components.
argNas5GSMCause | The value of the nas5GSMCause optional field |
argSessionAMBR | The value of the sessionAMBR optional field |
argRqTimerValue | The value of the rqTimerValue optional field |
argAlwaysOnPDUSessionIndication | The value of the alwaysOnPDUSessionIndication optional field |
argAuthorizedQoSRules | The value of the authorizedQoSRules optional field |
argMappedEPSBearerContexts | The value of the mappedEPSBearerContexts optional field |
argMappedEPSBearerContextsPre153 | The value of the mappedEPSBearerContexts-pre-15-3 optional field |
argAuthorizedQoSFlowDescriptions | The value of the authorizedQoSFlowDescriptions optional field |
argExtendedProtocolConfigurationOptions | The value of the extendedProtocolConfigurationOptions optional field |
argAtSSSContainer | The value of the atSSSContainer optional field |
argIpHeaderCompressionConfiguration | The value of the ipHeaderCompressionConfiguration optional field |
argPortManagementInformationContainer | The value of the portManagementInformationContainer optional field |
argServingPLMNRateControl | The value of the servingPLMNRateControl optional field |
argEthernetHeaderCompressionConfiguration | The value of the ethernetHeaderCompressionConfiguration optional field |
|
inline |
Creates a deep copy of this object.
|
inline |
Determines whether the specified object is equal to the current object.
right | The object to compare with this object. |
true
when the specified object is equal to the current object; otherwise, false.
|
inline |
Represents a hash function for a particular type.
|
getset |
Field 'alwaysOnPDUSessionIndication' (optional)
|
getset |
Field 'atSSSContainer' (optional)
|
getset |
Field 'authorizedQoSFlowDescriptions' (optional)
|
getset |
Field 'authorizedQoSRules' (optional)
|
getset |
Field 'ethernetHeaderCompressionConfiguration' (optional)
|
getset |
Field 'extendedProtocolConfigurationOptions' (optional)
|
getset |
Field 'ipHeaderCompressionConfiguration' (optional)
|
getset |
Field 'mappedEPSBearerContexts' (optional)
|
getset |
Field 'mappedEPSBearerContexts-pre-15-3' (optional)
|
getset |
Field 'nas5GSMCause' (optional) The NAS5GSMCause class defines meaningful names for particular values of the field
|
getset |
Field 'portManagementInformationContainer' (optional)
|
getset |
Field 'rqTimerValue' (optional)
|
getset |
Field 'servingPLMNRateControl' (optional)
|
getset |
Field 'sessionAMBR' (optional)