OSS NAS Tools for C# for 5G for 3GPP Release 15.6.0
Oss.Nas5GS1560.RegistrationAccept Class Reference

Represents the RegistrationAccept type More...

Inherits Sequence.

Public Member Functions

 RegistrationAccept ()
 The default constructor. More...
 
 RegistrationAccept (Oss.Nas5GS1560.NAS5GSRegistrationResult argNas5GSRegistrationResult)
 Constructs an instance of RegistrationAccept with the specified mandatory components. More...
 
 RegistrationAccept (Oss.Nas5GS1560.NAS5GSRegistrationResult argNas5GSRegistrationResult, Oss.Nas5GS1560.MobileIdentity5GSGUTI argNas5GGUTI, Oss.Nas5GS1560.PLMNList argEquivalentPLMNs, Oss.Nas5GS1560.NAS5GSTrackingAreaIdentityList argTaiList, Oss.Nas5GS1560.NSSAI argAllowedNSSAI, Oss.Nas5GS1560.RejectedNSSAI argRejectedNSSAI, Oss.Nas5GS1560.NSSAI argConfiguredNSSAI, Oss.Nas5GS1560.NAS5GSNetworkFeatureSupport argNas5GSNetworkFeatureSupport, Oss.Nas5GS1560.AllowedPDUSessionStatus argPduSessionStatus, Oss.Nas5GS1560.AllowedPDUSessionStatus argPduSessionReactivationResult, Oss.Nas5GS1560.PDUSessionReactivationResultErrorCause argPduSessionReactivationResultErrorCause, Oss.Nas5GS1560.LADNInformation argLadnInformation, Oss.Nas5GS1560.MICOIndication argMicoIndication, Oss.Nas5GS1560.NetworkSlicingIndication argNetworkSlicingIndication, Oss.Nas5GS1560.ServiceAreaList argServiceAreaList, Oss.Nas5GS1560.GPRSTimer3 argT3512Value, Oss.Nas5GS1560.GPRSTimer argNon3GPPDeRegistrationTimerValue, Oss.Nas5GS1560.GPRSTimer argT3502Value, Oss.Nas5GS1560.EmergencyNumberList argEmergencyNumberList, Oss.Nas5GS1560.ExtendedEmergencyNumberListIE argExtendedEmergencyNumberList, Oss.Nas5GS1560.SORTransparentContainer argSorTransparentContainer, byte[] argEapMessage, Oss.Nas5GS1560.NSSAIInclusionModeContainer argNssaiInclusionMode, Oss.Nas5GS1560.OperatorDefinedAccessCategoryDefinitions argOperatorDefinedAccessCategoryDefinitions, Oss.Nas5GS1560.NAS5GSDRXParameters argNegotiatedDRXParameters, Oss.Nas5GS1560.Non3GPPNWPolicies argNon3GPPNWpolicies, Oss.Nas5GS1560.EPSBearerContextStatus argEpsBearerContextStatus)
 Constructs an instance of RegistrationAccept 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.Nas5GS1560.NAS5GSRegistrationResult Nas5GSRegistrationResult [get, set]
 Field 'nas5GSRegistrationResult' (mandatory) More...
 
Oss.Nas5GS1560.MobileIdentity5GSGUTI Nas5GGUTI [get, set]
 Field 'nas5GGUTI' (optional) More...
 
Oss.Nas5GS1560.PLMNList EquivalentPLMNs [get, set]
 Field 'equivalentPLMNs' (optional) More...
 
Oss.Nas5GS1560.NAS5GSTrackingAreaIdentityList TaiList [get, set]
 Field 'taiList' (optional) More...
 
Oss.Nas5GS1560.NSSAI AllowedNSSAI [get, set]
 Field 'allowedNSSAI' (optional) More...
 
Oss.Nas5GS1560.RejectedNSSAI RejectedNSSAI [get, set]
 Field 'rejectedNSSAI' (optional) More...
 
Oss.Nas5GS1560.NSSAI ConfiguredNSSAI [get, set]
 Field 'configuredNSSAI' (optional) More...
 
Oss.Nas5GS1560.NAS5GSNetworkFeatureSupport Nas5GSNetworkFeatureSupport [get, set]
 Field 'nas5GSNetworkFeatureSupport' (optional) More...
 
Oss.Nas5GS1560.AllowedPDUSessionStatus PduSessionStatus [get, set]
 Field 'pduSessionStatus' (optional) More...
 
Oss.Nas5GS1560.AllowedPDUSessionStatus PduSessionReactivationResult [get, set]
 Field 'pduSessionReactivationResult' (optional) More...
 
Oss.Nas5GS1560.PDUSessionReactivationResultErrorCause PduSessionReactivationResultErrorCause [get, set]
 Field 'pduSessionReactivationResultErrorCause' (optional) More...
 
Oss.Nas5GS1560.LADNInformation LadnInformation [get, set]
 Field 'ladnInformation' (optional) More...
 
Oss.Nas5GS1560.MICOIndication MicoIndication [get, set]
 Field 'micoIndication' (optional) More...
 
Oss.Nas5GS1560.NetworkSlicingIndication NetworkSlicingIndication [get, set]
 Field 'networkSlicingIndication' (optional) More...
 
Oss.Nas5GS1560.ServiceAreaList ServiceAreaList [get, set]
 Field 'serviceAreaList' (optional) More...
 
Oss.Nas5GS1560.GPRSTimer3 T3512Value [get, set]
 Field 't3512Value' (optional) More...
 
Oss.Nas5GS1560.GPRSTimer Non3GPPDeRegistrationTimerValue [get, set]
 Field 'non-3GPPDe-registrationTimerValue' (optional) More...
 
Oss.Nas5GS1560.GPRSTimer T3502Value [get, set]
 Field 't3502Value' (optional) More...
 
Oss.Nas5GS1560.EmergencyNumberList EmergencyNumberList [get, set]
 Field 'emergencyNumberList' (optional) More...
 
Oss.Nas5GS1560.ExtendedEmergencyNumberListIE ExtendedEmergencyNumberList [get, set]
 Field 'extendedEmergencyNumberList' (optional) More...
 
Oss.Nas5GS1560.SORTransparentContainer SorTransparentContainer [get, set]
 Field 'sorTransparentContainer' (optional) More...
 
byte[] EapMessage [get, set]
 Field 'eapMessage' (optional) More...
 
Oss.Nas5GS1560.NSSAIInclusionModeContainer NssaiInclusionMode [get, set]
 Field 'nssaiInclusionMode' (optional) More...
 
Oss.Nas5GS1560.OperatorDefinedAccessCategoryDefinitions OperatorDefinedAccessCategoryDefinitions [get, set]
 Field 'operatorDefinedAccessCategoryDefinitions' (optional) More...
 
Oss.Nas5GS1560.NAS5GSDRXParameters NegotiatedDRXParameters [get, set]
 Field 'negotiatedDRXParameters' (optional) More...
 
Oss.Nas5GS1560.Non3GPPNWPolicies Non3GPPNWpolicies [get, set]
 Field 'non3GPPNWpolicies' (optional) More...
 
Oss.Nas5GS1560.EPSBearerContextStatus EpsBearerContextStatus [get, set]
 Field 'epsBearerContextStatus' (optional) More...
 

Detailed Description

Represents the RegistrationAccept type

Constructor & Destructor Documentation

◆ RegistrationAccept() [1/3]

Oss.Nas5GS1560.RegistrationAccept.RegistrationAccept ( )
inline

The default constructor.

◆ RegistrationAccept() [2/3]

Oss.Nas5GS1560.RegistrationAccept.RegistrationAccept ( Oss.Nas5GS1560.NAS5GSRegistrationResult  argNas5GSRegistrationResult)
inline

Constructs an instance of RegistrationAccept with the specified mandatory components.

Parameters
argNas5GSRegistrationResultThe value of the nas5GSRegistrationResult mandatory field

◆ RegistrationAccept() [3/3]

Oss.Nas5GS1560.RegistrationAccept.RegistrationAccept ( Oss.Nas5GS1560.NAS5GSRegistrationResult  argNas5GSRegistrationResult,
Oss.Nas5GS1560.MobileIdentity5GSGUTI  argNas5GGUTI,
Oss.Nas5GS1560.PLMNList  argEquivalentPLMNs,
Oss.Nas5GS1560.NAS5GSTrackingAreaIdentityList  argTaiList,
Oss.Nas5GS1560.NSSAI  argAllowedNSSAI,
Oss.Nas5GS1560.RejectedNSSAI  argRejectedNSSAI,
Oss.Nas5GS1560.NSSAI  argConfiguredNSSAI,
Oss.Nas5GS1560.NAS5GSNetworkFeatureSupport  argNas5GSNetworkFeatureSupport,
Oss.Nas5GS1560.AllowedPDUSessionStatus  argPduSessionStatus,
Oss.Nas5GS1560.AllowedPDUSessionStatus  argPduSessionReactivationResult,
Oss.Nas5GS1560.PDUSessionReactivationResultErrorCause  argPduSessionReactivationResultErrorCause,
Oss.Nas5GS1560.LADNInformation  argLadnInformation,
Oss.Nas5GS1560.MICOIndication  argMicoIndication,
Oss.Nas5GS1560.NetworkSlicingIndication  argNetworkSlicingIndication,
Oss.Nas5GS1560.ServiceAreaList  argServiceAreaList,
Oss.Nas5GS1560.GPRSTimer3  argT3512Value,
Oss.Nas5GS1560.GPRSTimer  argNon3GPPDeRegistrationTimerValue,
Oss.Nas5GS1560.GPRSTimer  argT3502Value,
Oss.Nas5GS1560.EmergencyNumberList  argEmergencyNumberList,
Oss.Nas5GS1560.ExtendedEmergencyNumberListIE  argExtendedEmergencyNumberList,
Oss.Nas5GS1560.SORTransparentContainer  argSorTransparentContainer,
byte[]  argEapMessage,
Oss.Nas5GS1560.NSSAIInclusionModeContainer  argNssaiInclusionMode,
Oss.Nas5GS1560.OperatorDefinedAccessCategoryDefinitions  argOperatorDefinedAccessCategoryDefinitions,
Oss.Nas5GS1560.NAS5GSDRXParameters  argNegotiatedDRXParameters,
Oss.Nas5GS1560.Non3GPPNWPolicies  argNon3GPPNWpolicies,
Oss.Nas5GS1560.EPSBearerContextStatus  argEpsBearerContextStatus 
)
inline

Constructs an instance of RegistrationAccept with the specified components.

Parameters
argNas5GSRegistrationResultThe value of the nas5GSRegistrationResult mandatory field
argNas5GGUTIThe value of the nas5GGUTI optional field
argEquivalentPLMNsThe value of the equivalentPLMNs optional field
argTaiListThe value of the taiList optional field
argAllowedNSSAIThe value of the allowedNSSAI optional field
argRejectedNSSAIThe value of the rejectedNSSAI optional field
argConfiguredNSSAIThe value of the configuredNSSAI optional field
argNas5GSNetworkFeatureSupportThe value of the nas5GSNetworkFeatureSupport optional field
argPduSessionStatusThe value of the pduSessionStatus optional field
argPduSessionReactivationResultThe value of the pduSessionReactivationResult optional field
argPduSessionReactivationResultErrorCauseThe value of the pduSessionReactivationResultErrorCause optional field
argLadnInformationThe value of the ladnInformation optional field
argMicoIndicationThe value of the micoIndication optional field
argNetworkSlicingIndicationThe value of the networkSlicingIndication optional field
argServiceAreaListThe value of the serviceAreaList optional field
argT3512ValueThe value of the t3512Value optional field
argNon3GPPDeRegistrationTimerValueThe value of the non-3GPPDe-registrationTimerValue optional field
argT3502ValueThe value of the t3502Value optional field
argEmergencyNumberListThe value of the emergencyNumberList optional field
argExtendedEmergencyNumberListThe value of the extendedEmergencyNumberList optional field
argSorTransparentContainerThe value of the sorTransparentContainer optional field
argEapMessageThe value of the eapMessage optional field
argNssaiInclusionModeThe value of the nssaiInclusionMode optional field
argOperatorDefinedAccessCategoryDefinitionsThe value of the operatorDefinedAccessCategoryDefinitions optional field
argNegotiatedDRXParametersThe value of the negotiatedDRXParameters optional field
argNon3GPPNWpoliciesThe value of the non3GPPNWpolicies optional field
argEpsBearerContextStatusThe value of the epsBearerContextStatus optional field

Member Function Documentation

◆ Copy()

object Oss.Nas5GS1560.RegistrationAccept.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.Nas5GS1560.RegistrationAccept.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.Nas5GS1560.RegistrationAccept.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ AllowedNSSAI

Oss.Nas5GS1560.NSSAI Oss.Nas5GS1560.RegistrationAccept.AllowedNSSAI
getset

Field 'allowedNSSAI' (optional)

◆ ConfiguredNSSAI

Oss.Nas5GS1560.NSSAI Oss.Nas5GS1560.RegistrationAccept.ConfiguredNSSAI
getset

Field 'configuredNSSAI' (optional)

◆ EapMessage

byte [] Oss.Nas5GS1560.RegistrationAccept.EapMessage
getset

Field 'eapMessage' (optional)

◆ EmergencyNumberList

Oss.Nas5GS1560.EmergencyNumberList Oss.Nas5GS1560.RegistrationAccept.EmergencyNumberList
getset

Field 'emergencyNumberList' (optional)

◆ EpsBearerContextStatus

Oss.Nas5GS1560.EPSBearerContextStatus Oss.Nas5GS1560.RegistrationAccept.EpsBearerContextStatus
getset

Field 'epsBearerContextStatus' (optional)

◆ EquivalentPLMNs

Oss.Nas5GS1560.PLMNList Oss.Nas5GS1560.RegistrationAccept.EquivalentPLMNs
getset

Field 'equivalentPLMNs' (optional)

◆ ExtendedEmergencyNumberList

Oss.Nas5GS1560.ExtendedEmergencyNumberListIE Oss.Nas5GS1560.RegistrationAccept.ExtendedEmergencyNumberList
getset

Field 'extendedEmergencyNumberList' (optional)

◆ LadnInformation

Oss.Nas5GS1560.LADNInformation Oss.Nas5GS1560.RegistrationAccept.LadnInformation
getset

Field 'ladnInformation' (optional)

◆ MicoIndication

Oss.Nas5GS1560.MICOIndication Oss.Nas5GS1560.RegistrationAccept.MicoIndication
getset

Field 'micoIndication' (optional)

◆ Nas5GGUTI

Oss.Nas5GS1560.MobileIdentity5GSGUTI Oss.Nas5GS1560.RegistrationAccept.Nas5GGUTI
getset

Field 'nas5GGUTI' (optional)

◆ Nas5GSNetworkFeatureSupport

Oss.Nas5GS1560.NAS5GSNetworkFeatureSupport Oss.Nas5GS1560.RegistrationAccept.Nas5GSNetworkFeatureSupport
getset

Field 'nas5GSNetworkFeatureSupport' (optional)

◆ Nas5GSRegistrationResult

Oss.Nas5GS1560.NAS5GSRegistrationResult Oss.Nas5GS1560.RegistrationAccept.Nas5GSRegistrationResult
getset

Field 'nas5GSRegistrationResult' (mandatory)

◆ NegotiatedDRXParameters

Oss.Nas5GS1560.NAS5GSDRXParameters Oss.Nas5GS1560.RegistrationAccept.NegotiatedDRXParameters
getset

Field 'negotiatedDRXParameters' (optional)

◆ NetworkSlicingIndication

Oss.Nas5GS1560.NetworkSlicingIndication Oss.Nas5GS1560.RegistrationAccept.NetworkSlicingIndication
getset

Field 'networkSlicingIndication' (optional)

◆ Non3GPPDeRegistrationTimerValue

Oss.Nas5GS1560.GPRSTimer Oss.Nas5GS1560.RegistrationAccept.Non3GPPDeRegistrationTimerValue
getset

Field 'non-3GPPDe-registrationTimerValue' (optional)

◆ Non3GPPNWpolicies

Oss.Nas5GS1560.Non3GPPNWPolicies Oss.Nas5GS1560.RegistrationAccept.Non3GPPNWpolicies
getset

Field 'non3GPPNWpolicies' (optional)

◆ NssaiInclusionMode

Oss.Nas5GS1560.NSSAIInclusionModeContainer Oss.Nas5GS1560.RegistrationAccept.NssaiInclusionMode
getset

Field 'nssaiInclusionMode' (optional)

◆ OperatorDefinedAccessCategoryDefinitions

Oss.Nas5GS1560.OperatorDefinedAccessCategoryDefinitions Oss.Nas5GS1560.RegistrationAccept.OperatorDefinedAccessCategoryDefinitions
getset

Field 'operatorDefinedAccessCategoryDefinitions' (optional)

◆ PduSessionReactivationResult

Oss.Nas5GS1560.AllowedPDUSessionStatus Oss.Nas5GS1560.RegistrationAccept.PduSessionReactivationResult
getset

Field 'pduSessionReactivationResult' (optional)

◆ PduSessionReactivationResultErrorCause

Oss.Nas5GS1560.PDUSessionReactivationResultErrorCause Oss.Nas5GS1560.RegistrationAccept.PduSessionReactivationResultErrorCause
getset

Field 'pduSessionReactivationResultErrorCause' (optional)

◆ PduSessionStatus

Oss.Nas5GS1560.AllowedPDUSessionStatus Oss.Nas5GS1560.RegistrationAccept.PduSessionStatus
getset

Field 'pduSessionStatus' (optional)

◆ RejectedNSSAI

Oss.Nas5GS1560.RejectedNSSAI Oss.Nas5GS1560.RegistrationAccept.RejectedNSSAI
getset

Field 'rejectedNSSAI' (optional)

◆ ServiceAreaList

Oss.Nas5GS1560.ServiceAreaList Oss.Nas5GS1560.RegistrationAccept.ServiceAreaList
getset

Field 'serviceAreaList' (optional)

◆ SorTransparentContainer

Oss.Nas5GS1560.SORTransparentContainer Oss.Nas5GS1560.RegistrationAccept.SorTransparentContainer
getset

Field 'sorTransparentContainer' (optional)

◆ T3502Value

Oss.Nas5GS1560.GPRSTimer Oss.Nas5GS1560.RegistrationAccept.T3502Value
getset

Field 't3502Value' (optional)

◆ T3512Value

Oss.Nas5GS1560.GPRSTimer3 Oss.Nas5GS1560.RegistrationAccept.T3512Value
getset

Field 't3512Value' (optional)

◆ TaiList

Oss.Nas5GS1560.NAS5GSTrackingAreaIdentityList Oss.Nas5GS1560.RegistrationAccept.TaiList
getset

Field 'taiList' (optional)