OSS NAS Tools for C# for LTE/EPC for 3GPP Release 16.7.0
Oss.Nas1670.AttachAccept Class Reference

Represents the AttachAccept type More...

Inherits Sequence.

Public Member Functions

 AttachAccept ()
 The default constructor. More...
 
 AttachAccept (Oss.Nas1670.EPSAttachResultContainer argEpsAttachResult, Oss.Nas1670.GPRSTimer argT3412Value, Oss.Nas1670.TrackingAreaIdentityList argTaiList, byte[] argEsmMessageContainer)
 Constructs an instance of AttachAccept with the specified mandatory components. More...
 
 AttachAccept (Oss.Nas1670.EPSAttachResultContainer argEpsAttachResult, Oss.Nas1670.GPRSTimer argT3412Value, Oss.Nas1670.TrackingAreaIdentityList argTaiList, byte[] argEsmMessageContainer, Oss.Nas1670.EPSMobileIdentity argGuti, Oss.Nas1670.LocationAreaIdentification argLocationAreaIdentification, Oss.Nas1670.MobileIdentity argMsIdentity, int? argEmmCause, Oss.Nas1670.GPRSTimer argT3402Value, Oss.Nas1670.GPRSTimer argT3423Value, Oss.Nas1670.PLMNList argEquivalentPLMNs, Oss.Nas1670.EmergencyNumberList argEmergencyNumberList, Oss.Nas1670.EPSNetworkFeatureSupport argEpsNetworkFeatureSupport, Oss.Nas1670.AdditionalUpdateResultContainer argAdditionalUpdateResult, Oss.Nas1670.GPRSTimer3 argT3412ExtendedValue, Oss.Nas1670.GPRSTimer argT3324Value, Oss.Nas1670.ExtendedDRXParameters argExtendedDRXParameters, int? argDcnId, Oss.Nas1670.SMSServicesStatus argSmsServicesStatus, Oss.Nas1670.Non3GPPNWProvidedPolicies argNon3GPPNWProvidedPolicies, Oss.Nas1670.GPRSTimer argT3448Value, Oss.Nas1670.NetworkPolicy argNetworkPolicy, Oss.Nas1670.GPRSTimer3 argT3447Value, Oss.Nas1670.ExtendedEmergencyNumberListIE argExtendedEmergencyNumberList, Oss.Nas1670.CipheringKeyData argCipheringKeyData, string argUeRadioCapabilityID, Oss.Nas1670.UERadioCapabilityIDDeletionIndication argUeRadioCapabilityIDDeletionIndication, Oss.Nas1670.WUSAssistanceInformation argNegotiatedWUSAssistanceInformation, Oss.Nas1670.NBS1DRXParameter argNegotiatedDRXParameterInNBS1Mode)
 Constructs an instance of AttachAccept 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

Oss.Nas1670.EPSAttachResultContainer EpsAttachResult [get, set]
 Field 'epsAttachResult' (mandatory) More...
 
int SpareHalfOctet [get]
 Field 'spareHalfOctet' (mandatory, readonly) More...
 
Oss.Nas1670.GPRSTimer T3412Value [get, set]
 Field 't3412Value' (mandatory) More...
 
Oss.Nas1670.TrackingAreaIdentityList TaiList [get, set]
 Field 'taiList' (mandatory) More...
 
byte[] EsmMessageContainer [get, set]
 Field 'esmMessageContainer' (mandatory) More...
 
Oss.Nas1670.EPSMobileIdentity Guti [get, set]
 Field 'guti' (optional) More...
 
Oss.Nas1670.LocationAreaIdentification LocationAreaIdentification [get, set]
 Field 'locationAreaIdentification' (optional) More...
 
Oss.Nas1670.MobileIdentity MsIdentity [get, set]
 Field 'msIdentity' (optional) More...
 
int? EmmCause [get, set]
 Field 'emmCause' (optional) The EMMCause class defines meaningful names for particular values of the field More...
 
Oss.Nas1670.GPRSTimer T3402Value [get, set]
 Field 't3402Value' (optional) More...
 
Oss.Nas1670.GPRSTimer T3423Value [get, set]
 Field 't3423Value' (optional) More...
 
Oss.Nas1670.PLMNList EquivalentPLMNs [get, set]
 Field 'equivalentPLMNs' (optional) More...
 
Oss.Nas1670.EmergencyNumberList EmergencyNumberList [get, set]
 Field 'emergencyNumberList' (optional) More...
 
Oss.Nas1670.EPSNetworkFeatureSupport EpsNetworkFeatureSupport [get, set]
 Field 'epsNetworkFeatureSupport' (optional) More...
 
Oss.Nas1670.AdditionalUpdateResultContainer AdditionalUpdateResult [get, set]
 Field 'additionalUpdateResult' (optional) More...
 
Oss.Nas1670.GPRSTimer3 T3412ExtendedValue [get, set]
 Field 't3412ExtendedValue' (optional) More...
 
Oss.Nas1670.GPRSTimer T3324Value [get, set]
 Field 't3324Value' (optional) More...
 
Oss.Nas1670.ExtendedDRXParameters ExtendedDRXParameters [get, set]
 Field 'extendedDRXParameters' (optional) More...
 
int? DcnId [get, set]
 Field 'dcn-id' (optional) More...
 
Oss.Nas1670.SMSServicesStatus SmsServicesStatus [get, set]
 Field 'smsServicesStatus' (optional) More...
 
Oss.Nas1670.Non3GPPNWProvidedPolicies Non3GPPNWProvidedPolicies [get, set]
 Field 'non3GPPNWProvidedPolicies' (optional) More...
 
Oss.Nas1670.GPRSTimer T3448Value [get, set]
 Field 't3448Value' (optional) More...
 
Oss.Nas1670.NetworkPolicy NetworkPolicy [get, set]
 Field 'networkPolicy' (optional) More...
 
Oss.Nas1670.GPRSTimer3 T3447Value [get, set]
 Field 't3447Value' (optional) More...
 
Oss.Nas1670.ExtendedEmergencyNumberListIE ExtendedEmergencyNumberList [get, set]
 Field 'extendedEmergencyNumberList' (optional) More...
 
Oss.Nas1670.CipheringKeyData CipheringKeyData [get, set]
 Field 'cipheringKeyData' (optional) More...
 
string UeRadioCapabilityID [get, set]
 Field 'ueRadioCapabilityID' (optional) More...
 
Oss.Nas1670.UERadioCapabilityIDDeletionIndication UeRadioCapabilityIDDeletionIndication [get, set]
 Field 'ueRadioCapabilityIDDeletionIndication' (optional) More...
 
Oss.Nas1670.WUSAssistanceInformation NegotiatedWUSAssistanceInformation [get, set]
 Field 'negotiatedWUSAssistanceInformation' (optional) More...
 
Oss.Nas1670.NBS1DRXParameter NegotiatedDRXParameterInNBS1Mode [get, set]
 Field 'negotiatedDRXParameterInNBS1Mode' (optional) More...
 

Detailed Description

Represents the AttachAccept type

Constructor & Destructor Documentation

◆ AttachAccept() [1/3]

Oss.Nas1670.AttachAccept.AttachAccept ( )
inline

The default constructor.

◆ AttachAccept() [2/3]

Oss.Nas1670.AttachAccept.AttachAccept ( Oss.Nas1670.EPSAttachResultContainer  argEpsAttachResult,
Oss.Nas1670.GPRSTimer  argT3412Value,
Oss.Nas1670.TrackingAreaIdentityList  argTaiList,
byte[]  argEsmMessageContainer 
)
inline

Constructs an instance of AttachAccept with the specified mandatory components.

Parameters
argEpsAttachResultThe value of the epsAttachResult mandatory field
argT3412ValueThe value of the t3412Value mandatory field
argTaiListThe value of the taiList mandatory field
argEsmMessageContainerThe value of the esmMessageContainer mandatory field

◆ AttachAccept() [3/3]

Oss.Nas1670.AttachAccept.AttachAccept ( Oss.Nas1670.EPSAttachResultContainer  argEpsAttachResult,
Oss.Nas1670.GPRSTimer  argT3412Value,
Oss.Nas1670.TrackingAreaIdentityList  argTaiList,
byte[]  argEsmMessageContainer,
Oss.Nas1670.EPSMobileIdentity  argGuti,
Oss.Nas1670.LocationAreaIdentification  argLocationAreaIdentification,
Oss.Nas1670.MobileIdentity  argMsIdentity,
int?  argEmmCause,
Oss.Nas1670.GPRSTimer  argT3402Value,
Oss.Nas1670.GPRSTimer  argT3423Value,
Oss.Nas1670.PLMNList  argEquivalentPLMNs,
Oss.Nas1670.EmergencyNumberList  argEmergencyNumberList,
Oss.Nas1670.EPSNetworkFeatureSupport  argEpsNetworkFeatureSupport,
Oss.Nas1670.AdditionalUpdateResultContainer  argAdditionalUpdateResult,
Oss.Nas1670.GPRSTimer3  argT3412ExtendedValue,
Oss.Nas1670.GPRSTimer  argT3324Value,
Oss.Nas1670.ExtendedDRXParameters  argExtendedDRXParameters,
int?  argDcnId,
Oss.Nas1670.SMSServicesStatus  argSmsServicesStatus,
Oss.Nas1670.Non3GPPNWProvidedPolicies  argNon3GPPNWProvidedPolicies,
Oss.Nas1670.GPRSTimer  argT3448Value,
Oss.Nas1670.NetworkPolicy  argNetworkPolicy,
Oss.Nas1670.GPRSTimer3  argT3447Value,
Oss.Nas1670.ExtendedEmergencyNumberListIE  argExtendedEmergencyNumberList,
Oss.Nas1670.CipheringKeyData  argCipheringKeyData,
string  argUeRadioCapabilityID,
Oss.Nas1670.UERadioCapabilityIDDeletionIndication  argUeRadioCapabilityIDDeletionIndication,
Oss.Nas1670.WUSAssistanceInformation  argNegotiatedWUSAssistanceInformation,
Oss.Nas1670.NBS1DRXParameter  argNegotiatedDRXParameterInNBS1Mode 
)
inline

Constructs an instance of AttachAccept with the specified components.

Parameters
argEpsAttachResultThe value of the epsAttachResult mandatory field
argT3412ValueThe value of the t3412Value mandatory field
argTaiListThe value of the taiList mandatory field
argEsmMessageContainerThe value of the esmMessageContainer mandatory field
argGutiThe value of the guti optional field
argLocationAreaIdentificationThe value of the locationAreaIdentification optional field
argMsIdentityThe value of the msIdentity optional field
argEmmCauseThe value of the emmCause optional field
argT3402ValueThe value of the t3402Value optional field
argT3423ValueThe value of the t3423Value optional field
argEquivalentPLMNsThe value of the equivalentPLMNs optional field
argEmergencyNumberListThe value of the emergencyNumberList optional field
argEpsNetworkFeatureSupportThe value of the epsNetworkFeatureSupport optional field
argAdditionalUpdateResultThe value of the additionalUpdateResult optional field
argT3412ExtendedValueThe value of the t3412ExtendedValue optional field
argT3324ValueThe value of the t3324Value optional field
argExtendedDRXParametersThe value of the extendedDRXParameters optional field
argDcnIdThe value of the dcn-id optional field
argSmsServicesStatusThe value of the smsServicesStatus optional field
argNon3GPPNWProvidedPoliciesThe value of the non3GPPNWProvidedPolicies optional field
argT3448ValueThe value of the t3448Value optional field
argNetworkPolicyThe value of the networkPolicy optional field
argT3447ValueThe value of the t3447Value optional field
argExtendedEmergencyNumberListThe value of the extendedEmergencyNumberList optional field
argCipheringKeyDataThe value of the cipheringKeyData optional field
argUeRadioCapabilityIDThe value of the ueRadioCapabilityID optional field
argUeRadioCapabilityIDDeletionIndicationThe value of the ueRadioCapabilityIDDeletionIndication optional field
argNegotiatedWUSAssistanceInformationThe value of the negotiatedWUSAssistanceInformation optional field
argNegotiatedDRXParameterInNBS1ModeThe value of the negotiatedDRXParameterInNBS1Mode optional field

Member Function Documentation

◆ Copy()

object Oss.Nas1670.AttachAccept.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.Nas1670.AttachAccept.Equals ( object  right)
inline

Determines whether the specified object is equal to the current object.

Parameters
rightThe object to compare with this object.
Returns
true when the specified object is equal to the current object; otherwise, false.

◆ GetHashCode()

override int Oss.Nas1670.AttachAccept.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ AdditionalUpdateResult

Oss.Nas1670.AdditionalUpdateResultContainer Oss.Nas1670.AttachAccept.AdditionalUpdateResult
getset

Field 'additionalUpdateResult' (optional)

◆ CipheringKeyData

Oss.Nas1670.CipheringKeyData Oss.Nas1670.AttachAccept.CipheringKeyData
getset

Field 'cipheringKeyData' (optional)

◆ DcnId

int? Oss.Nas1670.AttachAccept.DcnId
getset

Field 'dcn-id' (optional)

◆ EmergencyNumberList

Oss.Nas1670.EmergencyNumberList Oss.Nas1670.AttachAccept.EmergencyNumberList
getset

Field 'emergencyNumberList' (optional)

◆ EmmCause

int? Oss.Nas1670.AttachAccept.EmmCause
getset

Field 'emmCause' (optional) The EMMCause class defines meaningful names for particular values of the field

◆ EpsAttachResult

Oss.Nas1670.EPSAttachResultContainer Oss.Nas1670.AttachAccept.EpsAttachResult
getset

Field 'epsAttachResult' (mandatory)

◆ EpsNetworkFeatureSupport

Oss.Nas1670.EPSNetworkFeatureSupport Oss.Nas1670.AttachAccept.EpsNetworkFeatureSupport
getset

Field 'epsNetworkFeatureSupport' (optional)

◆ EquivalentPLMNs

Oss.Nas1670.PLMNList Oss.Nas1670.AttachAccept.EquivalentPLMNs
getset

Field 'equivalentPLMNs' (optional)

◆ EsmMessageContainer

byte [] Oss.Nas1670.AttachAccept.EsmMessageContainer
getset

Field 'esmMessageContainer' (mandatory)

◆ ExtendedDRXParameters

Oss.Nas1670.ExtendedDRXParameters Oss.Nas1670.AttachAccept.ExtendedDRXParameters
getset

Field 'extendedDRXParameters' (optional)

◆ ExtendedEmergencyNumberList

Oss.Nas1670.ExtendedEmergencyNumberListIE Oss.Nas1670.AttachAccept.ExtendedEmergencyNumberList
getset

Field 'extendedEmergencyNumberList' (optional)

◆ Guti

Oss.Nas1670.EPSMobileIdentity Oss.Nas1670.AttachAccept.Guti
getset

Field 'guti' (optional)

◆ LocationAreaIdentification

Oss.Nas1670.LocationAreaIdentification Oss.Nas1670.AttachAccept.LocationAreaIdentification
getset

Field 'locationAreaIdentification' (optional)

◆ MsIdentity

Oss.Nas1670.MobileIdentity Oss.Nas1670.AttachAccept.MsIdentity
getset

Field 'msIdentity' (optional)

◆ NegotiatedDRXParameterInNBS1Mode

Oss.Nas1670.NBS1DRXParameter Oss.Nas1670.AttachAccept.NegotiatedDRXParameterInNBS1Mode
getset

Field 'negotiatedDRXParameterInNBS1Mode' (optional)

◆ NegotiatedWUSAssistanceInformation

Oss.Nas1670.WUSAssistanceInformation Oss.Nas1670.AttachAccept.NegotiatedWUSAssistanceInformation
getset

Field 'negotiatedWUSAssistanceInformation' (optional)

◆ NetworkPolicy

Oss.Nas1670.NetworkPolicy Oss.Nas1670.AttachAccept.NetworkPolicy
getset

Field 'networkPolicy' (optional)

◆ Non3GPPNWProvidedPolicies

Oss.Nas1670.Non3GPPNWProvidedPolicies Oss.Nas1670.AttachAccept.Non3GPPNWProvidedPolicies
getset

Field 'non3GPPNWProvidedPolicies' (optional)

◆ SmsServicesStatus

Oss.Nas1670.SMSServicesStatus Oss.Nas1670.AttachAccept.SmsServicesStatus
getset

Field 'smsServicesStatus' (optional)

◆ SpareHalfOctet

int Oss.Nas1670.AttachAccept.SpareHalfOctet
get

Field 'spareHalfOctet' (mandatory, readonly)

◆ T3324Value

Oss.Nas1670.GPRSTimer Oss.Nas1670.AttachAccept.T3324Value
getset

Field 't3324Value' (optional)

◆ T3402Value

Oss.Nas1670.GPRSTimer Oss.Nas1670.AttachAccept.T3402Value
getset

Field 't3402Value' (optional)

◆ T3412ExtendedValue

Oss.Nas1670.GPRSTimer3 Oss.Nas1670.AttachAccept.T3412ExtendedValue
getset

Field 't3412ExtendedValue' (optional)

◆ T3412Value

Oss.Nas1670.GPRSTimer Oss.Nas1670.AttachAccept.T3412Value
getset

Field 't3412Value' (mandatory)

◆ T3423Value

Oss.Nas1670.GPRSTimer Oss.Nas1670.AttachAccept.T3423Value
getset

Field 't3423Value' (optional)

◆ T3447Value

Oss.Nas1670.GPRSTimer3 Oss.Nas1670.AttachAccept.T3447Value
getset

Field 't3447Value' (optional)

◆ T3448Value

Oss.Nas1670.GPRSTimer Oss.Nas1670.AttachAccept.T3448Value
getset

Field 't3448Value' (optional)

◆ TaiList

Oss.Nas1670.TrackingAreaIdentityList Oss.Nas1670.AttachAccept.TaiList
getset

Field 'taiList' (mandatory)

◆ UeRadioCapabilityID

string Oss.Nas1670.AttachAccept.UeRadioCapabilityID
getset

Field 'ueRadioCapabilityID' (optional)

◆ UeRadioCapabilityIDDeletionIndication

Oss.Nas1670.UERadioCapabilityIDDeletionIndication Oss.Nas1670.AttachAccept.UeRadioCapabilityIDDeletionIndication
getset

Field 'ueRadioCapabilityIDDeletionIndication' (optional)