OSS NAS Tools for C# for LTE/EPC for 3GPP Release 17.9.0
Oss.Nas1790.TrackingAreaUpdateAccept Class Reference

Represents the TrackingAreaUpdateAccept type More...

Inherits Oss.Nas.Sequence.

Public Member Functions

 TrackingAreaUpdateAccept ()
 The default constructor.
 
 TrackingAreaUpdateAccept (Oss.Nas1790.EPSUpdateResultContainer argEpsUpdateResult)
 Constructs an instance of TrackingAreaUpdateAccept with the specified mandatory components. More...
 
 TrackingAreaUpdateAccept (Oss.Nas1790.EPSUpdateResultContainer argEpsUpdateResult, Oss.Nas1790.GPRSTimer argT3412Value, Oss.Nas1790.EPSMobileIdentity argGuti, Oss.Nas1790.TrackingAreaIdentityList argTaiList, Oss.Nas1790.EPSBearerContextStatus argEpsBearerContextStatus, Oss.Nas1790.LocationAreaIdentification argLocationAreaIdentification, Oss.Nas1790.MobileIdentity argMsIdentity, int? argEmmCause, Oss.Nas1790.GPRSTimer argT3402Value, Oss.Nas1790.GPRSTimer argT3423Value, Oss.Nas1790.PLMNList argEquivalentPLMNs, Oss.Nas1790.EmergencyNumberList argEmergencyNumberList, Oss.Nas1790.EPSNetworkFeatureSupport argEpsNetworkFeatureSupport, Oss.Nas1790.AdditionalUpdateResultContainer argAdditionalUpdateResult, Oss.Nas1790.GPRSTimer3 argT3412ExtendedValue, Oss.Nas1790.GPRSTimer argT3324Value, Oss.Nas1790.ExtendedDRXParameters argExtendedDRXParameters, Oss.Nas1790.HeaderCompressionConfigurationStatus argHeaderCompressionConfigurationStatus, int? argDcnId, Oss.Nas1790.SMSServicesStatus argSmsServicesStatus, Oss.Nas1790.Non3GPPNWProvidedPolicies argNon3GPPNWProvidedPolicies, Oss.Nas1790.GPRSTimer argT3448Value, Oss.Nas1790.NetworkPolicy argNetworkPolicy, Oss.Nas1790.GPRSTimer3 argT3447Value, Oss.Nas1790.ExtendedEmergencyNumberListIE argExtendedEmergencyNumberList, Oss.Nas1790.CipheringKeyData argCipheringKeyData, string argUeRadioCapabilityID, Oss.Nas1790.UERadioCapabilityIDDeletionIndication argUeRadioCapabilityIDDeletionIndication, Oss.Nas1790.WUSAssistanceInformation argNegotiatedWUSAssistanceInformation, Oss.Nas1790.NBS1DRXParameter argNegotiatedDRXParameterInNBS1Mode, int? argNegotiatedIMSIOffset, Oss.Nas1790.EPSAdditionalRequestResult argEpsAdditionalRequestResult, Oss.Nas1790.TrackingAreaIdentityList argForbidden5GSTrackingAreaforRoaming, Oss.Nas1790.TrackingAreaIdentityList argForbidden5GSTrackingAreaforRegionalProvision)
 Constructs an instance of TrackingAreaUpdateAccept 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.Nas1790.EPSUpdateResultContainer EpsUpdateResult [get, set]
 Field 'epsUpdateResult' (mandatory)
 
int SpareHalfOctet [get]
 Field 'spareHalfOctet' (mandatory, readonly)
 
Oss.Nas1790.GPRSTimer T3412Value [get, set]
 Field 't3412Value' (optional)
 
Oss.Nas1790.EPSMobileIdentity Guti [get, set]
 Field 'guti' (optional)
 
Oss.Nas1790.TrackingAreaIdentityList TaiList [get, set]
 Field 'taiList' (optional)
 
Oss.Nas1790.EPSBearerContextStatus EpsBearerContextStatus [get, set]
 Field 'epsBearerContextStatus' (optional)
 
Oss.Nas1790.LocationAreaIdentification LocationAreaIdentification [get, set]
 Field 'locationAreaIdentification' (optional)
 
Oss.Nas1790.MobileIdentity MsIdentity [get, set]
 Field 'msIdentity' (optional)
 
int? EmmCause [get, set]
 Field 'emmCause' (optional) The EMMCause class defines meaningful names for particular values of the field
 
Oss.Nas1790.GPRSTimer T3402Value [get, set]
 Field 't3402Value' (optional)
 
Oss.Nas1790.GPRSTimer T3423Value [get, set]
 Field 't3423Value' (optional)
 
Oss.Nas1790.PLMNList EquivalentPLMNs [get, set]
 Field 'equivalentPLMNs' (optional)
 
Oss.Nas1790.EmergencyNumberList EmergencyNumberList [get, set]
 Field 'emergencyNumberList' (optional)
 
Oss.Nas1790.EPSNetworkFeatureSupport EpsNetworkFeatureSupport [get, set]
 Field 'epsNetworkFeatureSupport' (optional)
 
Oss.Nas1790.AdditionalUpdateResultContainer AdditionalUpdateResult [get, set]
 Field 'additionalUpdateResult' (optional)
 
Oss.Nas1790.GPRSTimer3 T3412ExtendedValue [get, set]
 Field 't3412ExtendedValue' (optional)
 
Oss.Nas1790.GPRSTimer T3324Value [get, set]
 Field 't3324Value' (optional)
 
Oss.Nas1790.ExtendedDRXParameters ExtendedDRXParameters [get, set]
 Field 'extendedDRXParameters' (optional)
 
Oss.Nas1790.HeaderCompressionConfigurationStatus HeaderCompressionConfigurationStatus [get, set]
 Field 'headerCompressionConfigurationStatus' (optional)
 
int? DcnId [get, set]
 Field 'dcn-id' (optional)
 
Oss.Nas1790.SMSServicesStatus SmsServicesStatus [get, set]
 Field 'smsServicesStatus' (optional)
 
Oss.Nas1790.Non3GPPNWProvidedPolicies Non3GPPNWProvidedPolicies [get, set]
 Field 'non3GPPNWProvidedPolicies' (optional)
 
Oss.Nas1790.GPRSTimer T3448Value [get, set]
 Field 't3448Value' (optional)
 
Oss.Nas1790.NetworkPolicy NetworkPolicy [get, set]
 Field 'networkPolicy' (optional)
 
Oss.Nas1790.GPRSTimer3 T3447Value [get, set]
 Field 't3447Value' (optional)
 
Oss.Nas1790.ExtendedEmergencyNumberListIE ExtendedEmergencyNumberList [get, set]
 Field 'extendedEmergencyNumberList' (optional)
 
Oss.Nas1790.CipheringKeyData CipheringKeyData [get, set]
 Field 'cipheringKeyData' (optional)
 
string UeRadioCapabilityID [get, set]
 Field 'ueRadioCapabilityID' (optional)
 
Oss.Nas1790.UERadioCapabilityIDDeletionIndication UeRadioCapabilityIDDeletionIndication [get, set]
 Field 'ueRadioCapabilityIDDeletionIndication' (optional)
 
Oss.Nas1790.WUSAssistanceInformation NegotiatedWUSAssistanceInformation [get, set]
 Field 'negotiatedWUSAssistanceInformation' (optional)
 
Oss.Nas1790.NBS1DRXParameter NegotiatedDRXParameterInNBS1Mode [get, set]
 Field 'negotiatedDRXParameterInNBS1Mode' (optional)
 
int? NegotiatedIMSIOffset [get, set]
 Field 'negotiatedIMSIOffset' (optional)
 
Oss.Nas1790.EPSAdditionalRequestResult EpsAdditionalRequestResult [get, set]
 Field 'epsAdditionalRequestResult' (optional)
 
Oss.Nas1790.TrackingAreaIdentityList Forbidden5GSTrackingAreaforRoaming [get, set]
 Field 'forbidden5GSTrackingAreaforRoaming' (optional)
 
Oss.Nas1790.TrackingAreaIdentityList Forbidden5GSTrackingAreaforRegionalProvision [get, set]
 Field 'forbidden5GSTrackingAreaforRegionalProvision' (optional)
 

Detailed Description

Represents the TrackingAreaUpdateAccept type

Constructor & Destructor Documentation

◆ TrackingAreaUpdateAccept() [1/2]

Oss.Nas1790.TrackingAreaUpdateAccept.TrackingAreaUpdateAccept ( Oss.Nas1790.EPSUpdateResultContainer  argEpsUpdateResult)
inline

Constructs an instance of TrackingAreaUpdateAccept with the specified mandatory components.

Parameters
argEpsUpdateResultThe value of the epsUpdateResult mandatory field

◆ TrackingAreaUpdateAccept() [2/2]

Oss.Nas1790.TrackingAreaUpdateAccept.TrackingAreaUpdateAccept ( Oss.Nas1790.EPSUpdateResultContainer  argEpsUpdateResult,
Oss.Nas1790.GPRSTimer  argT3412Value,
Oss.Nas1790.EPSMobileIdentity  argGuti,
Oss.Nas1790.TrackingAreaIdentityList  argTaiList,
Oss.Nas1790.EPSBearerContextStatus  argEpsBearerContextStatus,
Oss.Nas1790.LocationAreaIdentification  argLocationAreaIdentification,
Oss.Nas1790.MobileIdentity  argMsIdentity,
int?  argEmmCause,
Oss.Nas1790.GPRSTimer  argT3402Value,
Oss.Nas1790.GPRSTimer  argT3423Value,
Oss.Nas1790.PLMNList  argEquivalentPLMNs,
Oss.Nas1790.EmergencyNumberList  argEmergencyNumberList,
Oss.Nas1790.EPSNetworkFeatureSupport  argEpsNetworkFeatureSupport,
Oss.Nas1790.AdditionalUpdateResultContainer  argAdditionalUpdateResult,
Oss.Nas1790.GPRSTimer3  argT3412ExtendedValue,
Oss.Nas1790.GPRSTimer  argT3324Value,
Oss.Nas1790.ExtendedDRXParameters  argExtendedDRXParameters,
Oss.Nas1790.HeaderCompressionConfigurationStatus  argHeaderCompressionConfigurationStatus,
int?  argDcnId,
Oss.Nas1790.SMSServicesStatus  argSmsServicesStatus,
Oss.Nas1790.Non3GPPNWProvidedPolicies  argNon3GPPNWProvidedPolicies,
Oss.Nas1790.GPRSTimer  argT3448Value,
Oss.Nas1790.NetworkPolicy  argNetworkPolicy,
Oss.Nas1790.GPRSTimer3  argT3447Value,
Oss.Nas1790.ExtendedEmergencyNumberListIE  argExtendedEmergencyNumberList,
Oss.Nas1790.CipheringKeyData  argCipheringKeyData,
string  argUeRadioCapabilityID,
Oss.Nas1790.UERadioCapabilityIDDeletionIndication  argUeRadioCapabilityIDDeletionIndication,
Oss.Nas1790.WUSAssistanceInformation  argNegotiatedWUSAssistanceInformation,
Oss.Nas1790.NBS1DRXParameter  argNegotiatedDRXParameterInNBS1Mode,
int?  argNegotiatedIMSIOffset,
Oss.Nas1790.EPSAdditionalRequestResult  argEpsAdditionalRequestResult,
Oss.Nas1790.TrackingAreaIdentityList  argForbidden5GSTrackingAreaforRoaming,
Oss.Nas1790.TrackingAreaIdentityList  argForbidden5GSTrackingAreaforRegionalProvision 
)
inline

Constructs an instance of TrackingAreaUpdateAccept with the specified components.

Parameters
argEpsUpdateResultThe value of the epsUpdateResult mandatory field
argT3412ValueThe value of the t3412Value optional field
argGutiThe value of the guti optional field
argTaiListThe value of the taiList optional field
argEpsBearerContextStatusThe value of the epsBearerContextStatus 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
argHeaderCompressionConfigurationStatusThe value of the headerCompressionConfigurationStatus 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
argNegotiatedIMSIOffsetThe value of the negotiatedIMSIOffset optional field
argEpsAdditionalRequestResultThe value of the epsAdditionalRequestResult optional field
argForbidden5GSTrackingAreaforRoamingThe value of the forbidden5GSTrackingAreaforRoaming optional field
argForbidden5GSTrackingAreaforRegionalProvisionThe value of the forbidden5GSTrackingAreaforRegionalProvision optional field

Member Function Documentation

◆ Copy()

object Oss.Nas1790.TrackingAreaUpdateAccept.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.Nas1790.TrackingAreaUpdateAccept.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.Nas1790.TrackingAreaUpdateAccept.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.