Represents the ControlPlaneServiceRequest
type
More...
Inherits Sequence.
|
| ControlPlaneServiceRequest () |
| The default constructor. More...
|
|
| ControlPlaneServiceRequest (Oss.Nas5GS1680.ControlPlaneServiceType argControlPlaneServiceType, Oss.Nas5GS1680.NASKeySetIdentifierContainer argNgKSI) |
| Constructs an instance of ControlPlaneServiceRequest with the specified mandatory components. More...
|
|
| ControlPlaneServiceRequest (Oss.Nas5GS1680.ControlPlaneServiceType argControlPlaneServiceType, Oss.Nas5GS1680.NASKeySetIdentifierContainer argNgKSI, Oss.Nas5GS1680.CIoTSmallDataContainer argCioTSmallDataContainer, int? argPayloadContainerType, byte[] argPayloadContainer, int? argPduSessionID, Oss.Nas5GS1680.AllowedPDUSessionStatus argPduSessionStatus, Oss.Nas5GS1680.ReleaseAssistanceIndication argReleaseAssistanceIndication, Oss.Nas5GS1680.AllowedPDUSessionStatus argUplinkDataStatus, byte[] argNasMessageContainer, byte[] argAdditionalInformation) |
| Constructs an instance of ControlPlaneServiceRequest 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...
|
|
|
Oss.Nas5GS1680.ControlPlaneServiceType | ControlPlaneServiceType [get, set] |
| Field 'controlPlaneServiceType' (mandatory) More...
|
|
Oss.Nas5GS1680.NASKeySetIdentifierContainer | NgKSI [get, set] |
| Field 'ngKSI' (mandatory) More...
|
|
Oss.Nas5GS1680.CIoTSmallDataContainer | CioTSmallDataContainer [get, set] |
| Field 'cioTSmallDataContainer' (optional) More...
|
|
int? | PayloadContainerType [get, set] |
| Field 'payloadContainerType' (optional) The CPSRPayloadContainerType class defines meaningful names for particular values of the field More...
|
|
byte[] | PayloadContainer [get, set] |
| Field 'payloadContainer' (optional) More...
|
|
int? | PduSessionID [get, set] |
| Field 'pduSessionID' (optional) The PDUSessionIdentity class defines meaningful names for particular values of the field More...
|
|
Oss.Nas5GS1680.AllowedPDUSessionStatus | PduSessionStatus [get, set] |
| Field 'pduSessionStatus' (optional) More...
|
|
Oss.Nas5GS1680.ReleaseAssistanceIndication | ReleaseAssistanceIndication [get, set] |
| Field 'releaseAssistanceIndication' (optional) More...
|
|
Oss.Nas5GS1680.AllowedPDUSessionStatus | UplinkDataStatus [get, set] |
| Field 'uplinkDataStatus' (optional) More...
|
|
byte[] | NasMessageContainer [get, set] |
| Field 'nasMessageContainer' (optional) More...
|
|
byte[] | AdditionalInformation [get, set] |
| Field 'additionalInformation' (optional) More...
|
|
◆ ControlPlaneServiceRequest() [1/3]
Oss.Nas5GS1680.ControlPlaneServiceRequest.ControlPlaneServiceRequest |
( |
| ) |
|
|
inline |
◆ ControlPlaneServiceRequest() [2/3]
Constructs an instance of ControlPlaneServiceRequest
with the specified mandatory components.
- Parameters
-
argControlPlaneServiceType | The value of the controlPlaneServiceType mandatory field |
argNgKSI | The value of the ngKSI mandatory field |
◆ ControlPlaneServiceRequest() [3/3]
Oss.Nas5GS1680.ControlPlaneServiceRequest.ControlPlaneServiceRequest |
( |
Oss.Nas5GS1680.ControlPlaneServiceType |
argControlPlaneServiceType, |
|
|
Oss.Nas5GS1680.NASKeySetIdentifierContainer |
argNgKSI, |
|
|
Oss.Nas5GS1680.CIoTSmallDataContainer |
argCioTSmallDataContainer, |
|
|
int? |
argPayloadContainerType, |
|
|
byte[] |
argPayloadContainer, |
|
|
int? |
argPduSessionID, |
|
|
Oss.Nas5GS1680.AllowedPDUSessionStatus |
argPduSessionStatus, |
|
|
Oss.Nas5GS1680.ReleaseAssistanceIndication |
argReleaseAssistanceIndication, |
|
|
Oss.Nas5GS1680.AllowedPDUSessionStatus |
argUplinkDataStatus, |
|
|
byte[] |
argNasMessageContainer, |
|
|
byte[] |
argAdditionalInformation |
|
) |
| |
|
inline |
Constructs an instance of ControlPlaneServiceRequest
with the specified components.
- Parameters
-
argControlPlaneServiceType | The value of the controlPlaneServiceType mandatory field |
argNgKSI | The value of the ngKSI mandatory field |
argCioTSmallDataContainer | The value of the cioTSmallDataContainer optional field |
argPayloadContainerType | The value of the payloadContainerType optional field |
argPayloadContainer | The value of the payloadContainer optional field |
argPduSessionID | The value of the pduSessionID optional field |
argPduSessionStatus | The value of the pduSessionStatus optional field |
argReleaseAssistanceIndication | The value of the releaseAssistanceIndication optional field |
argUplinkDataStatus | The value of the uplinkDataStatus optional field |
argNasMessageContainer | The value of the nasMessageContainer optional field |
argAdditionalInformation | The value of the additionalInformation optional field |
◆ Copy()
object Oss.Nas5GS1680.ControlPlaneServiceRequest.Copy |
( |
| ) |
|
|
inline |
Creates a deep copy of this object.
- Returns
- A new object that is a deep copy of this instance.
◆ Equals()
override bool Oss.Nas5GS1680.ControlPlaneServiceRequest.Equals |
( |
object |
right | ) |
|
|
inline |
Determines whether the specified object is equal to the current object.
- Parameters
-
right | The object to compare with this object. |
- Returns
true
when the specified object is equal to the current object; otherwise, false.
◆ GetHashCode()
override int Oss.Nas5GS1680.ControlPlaneServiceRequest.GetHashCode |
( |
| ) |
|
|
inline |
Represents a hash function for a particular type.
- Returns
- A hash code for the current object.
◆ AdditionalInformation
byte [] Oss.Nas5GS1680.ControlPlaneServiceRequest.AdditionalInformation |
|
getset |
Field 'additionalInformation' (optional)
◆ CioTSmallDataContainer
Field 'cioTSmallDataContainer' (optional)
◆ ControlPlaneServiceType
Field 'controlPlaneServiceType' (mandatory)
◆ NasMessageContainer
byte [] Oss.Nas5GS1680.ControlPlaneServiceRequest.NasMessageContainer |
|
getset |
Field 'nasMessageContainer' (optional)
◆ NgKSI
Field 'ngKSI' (mandatory)
◆ PayloadContainer
byte [] Oss.Nas5GS1680.ControlPlaneServiceRequest.PayloadContainer |
|
getset |
Field 'payloadContainer' (optional)
◆ PayloadContainerType
int? Oss.Nas5GS1680.ControlPlaneServiceRequest.PayloadContainerType |
|
getset |
Field 'payloadContainerType' (optional) The CPSRPayloadContainerType class defines meaningful names for particular values of the field
◆ PduSessionID
int? Oss.Nas5GS1680.ControlPlaneServiceRequest.PduSessionID |
|
getset |
Field 'pduSessionID' (optional) The PDUSessionIdentity class defines meaningful names for particular values of the field
◆ PduSessionStatus
Field 'pduSessionStatus' (optional)
◆ ReleaseAssistanceIndication
Field 'releaseAssistanceIndication' (optional)
◆ UplinkDataStatus
Field 'uplinkDataStatus' (optional)