Documentation ¶
Index ¶
- Constants
- type AFChargingID
- type AMFID
- type APIDirection
- type APIResultCode
- type ATSSSCapability
- type AccessType
- type AddressString
- type AdministrativeState
- type AgeOfLocationInformation
- type AllocationRetentionPriority
- type AmfUeNgapId
- type Area
- type AuthorizedQoSInformation
- type Bitrate
- type CHFRecord
- type CallDuration
- type CauseForRecClosing
- type ChChSelectionMode
- type ChargingCharacteristics
- type ChargingID
- type ChargingRecord
- type ChargingRuleBaseName
- type ChargingSessionIdentifier
- type CoreNetworkType
- type DNNSelectionMode
- type DataNetworkNameIdentifier
- type DataVolumeOctets
- type DelayToleranceIndicator
- type Diagnostics
- type DynamicAddressFlag
- type ENbId
- type Ecgi
- type EnhancedDiagnostics
- type EnhancedDiagnostics5G
- type EutraCellId
- type EutraLocation
- type EventBasedChargingInformation
- type ExposureFunctionAPIInformation
- type ExternalGroupIdentifier
- type FiveGMMCapability
- type FiveGMmCause
- type FiveGQoSInformation
- type FiveGSmCause
- type GCI
- type GLI
- type GNbId
- type GeodeticInformation
- type GeographicalInformation
- type GlobalRanNodeId
- type HFCNodeId
- type IMSI
- type IPAddress
- type IPBinV4Address
- type IPBinV6Address
- type IPBinV6AddressWithOrWithoutPrefixLength
- type IPBinV6AddressWithPrefixLength
- type IPBinaryAddress
- type IPTextRepresentedAddress
- type ISDNAddressString
- type IncompleteCDRIndication
- type InvolvedParty
- type LineType
- type LocalSequenceNumber
- type LocationReportingChargingInformation
- type LocationReportingMessageType
- type MAPDUSessionIndicator
- type MAPDUSessionInformation
- type MAPDUSteeringFunctionality
- type MAPDUSteeringMode
- type MICOModeIndication
- type MSISDN
- type MSTimeZone
- type ManagementExtension
- type ManagementExtensionInformation
- type ManagementExtensions
- type ManagementOperation
- type ManagementOperationStatus
- type MessageClass
- type MessageReference
- type MnSConsumerIdentifier
- type MobilityLevel
- type MultipleQFIContainer
- type MultipleUnitUsage
- type N2ConnectionChargingInformation
- type N2ConnectionMessageType
- type N3IwFId
- type N3gaLocation
- type NGRANSecondaryRATType
- type NGRANSecondaryRATUsageReport
- type NSMChargingInformation
- type NSPAChargingInformation
- type NSPAContainerInformation
- type NSSAIMap
- type Ncgi
- type NetworkAreaInfo
- type NetworkFunctionInformation
- type NetworkFunctionName
- type NetworkFunctionality
- type NgApCause
- type NgeNbId
- type Nid
- type NodeAddress
- type NrCellId
- type NrLocation
- type NsiLoadLevelInfo
- type OperationalState
- type OriginatorInfo
- type PDPAddressPrefixLength
- type PDUAddress
- type PDUContainerInformation
- type PDUSessionChargingInformation
- type PDUSessionId
- type PDUSessionType
- type PLMNId
- type PSCellInformation
- type PartialRecordMethod
- type PositionMethodFailureDiagnostic
- type PreemptionCapability
- type PreemptionVulnerability
- type PresenceReportingAreaElementsList
- type PresenceReportingAreaInfo
- type PresenceReportingAreaNode
- type PresenceReportingAreaStatus
- type PriorityType
- type QoSCharacteristics
- type QoSFlowId
- type QosFlowsUsageReport
- type QuotaManagementIndicator
- type RANNASCause
- type RANNASRelCause
- type RATType
- type RanUeNgapId
- type RatingGroupId
- type RatingIndicator
- type RecipientInfo
- type RecordType
- type RegistrationChargingInformation
- type RegistrationMessageType
- type RestrictionType
- type RoamerInOut
- type RoamingChargingProfile
- type RoamingQBCInformation
- type RoamingTrigger
- type RrcEstablishmentCause
- type SMAddressDomain
- type SMAddressInfo
- type SMAddressType
- type SMFTrigger
- type SMInterface
- type SMInterfaceType
- type SMMessageType
- type SMReplyPathRequested
- type SMSChargingInformation
- type SMSResult
- type SMSStatus
- type SMServiceType
- type SMdeliveryReportRequested
- type SSCMode
- type ServiceAreaRestriction
- type ServiceExperienceInfo
- type ServiceIdentifier
- type ServiceProfileChargingInformation
- type ServiceSpecificInfo
- type ServingNetworkFunctionID
- type SessionAMBR
- type SharingLevel
- type SingleNSSAI
- type SliceDifferentiator
- type SliceServiceType
- type SmsIndication
- type SteerModeValue
- type SubscribedQoSInformation
- type SubscriberEquipmentNumber
- type SubscriberEquipmentType
- type SubscriptionID
- type SubscriptionIDType
- type SvcExperience
- type TAC
- type TAI
- type TBCDSTRING
- type TNAPId
- type TWAPId
- type TenantIdentifier
- type ThreeGPPPSDataOffStatus
- type Throughput
- type TimeStamp
- type TngfId
- type Trigger
- type TriggerCategory
- type UnauthorizedLCSClientDiagnostic
- type UsedUnitContainer
- type UserLocationInformation
- type UserLocationInformationStructured
- type V2XCommunicationModeIndicator
- type WAgfId
Constants ¶
View Source
const ( APIDirectionPresentInvocation asn.Enumerated = 0 APIDirectionPresentNotification asn.Enumerated = 1 )
View Source
const ( ATSSSCapabilityPresentATSSSLL asn.Enumerated = 0 ATSSSCapabilityPresentMPTCPATSSLL asn.Enumerated = 1 ATSSSCapabilityPresentMPTCPATSSLLASModeUL asn.Enumerated = 2 ATSSSCapabilityPresentMPTCPATSSLLExSDModeUL asn.Enumerated = 3 ATSSSCapabilityPresentMPTCPATSSLLASModeDLUL asn.Enumerated = 4 )
View Source
const ( AccessTypePresentThreeGPPAccess asn.Enumerated = 0 AccessTypePresentNonThreeGPPAccess asn.Enumerated = 1 )
View Source
const ( AdministrativeStatePresentLOCKED asn.Enumerated = 0 AdministrativeStatePresentUNLOCKED asn.Enumerated = 1 AdministrativeStatePresentSHUTTINGDOWN asn.Enumerated = 2 )
View Source
const ( CHFRecordPresentNothing int = iota /* No components present */ CHFRecordPresentChargingFunctionRecord )
View Source
const ( ChChSelectionModePresentServingNodeSupplied asn.Enumerated = 0 ChChSelectionModePresentSubscriptionSpecific asn.Enumerated = 1 ChChSelectionModePresentAPNSpecific asn.Enumerated = 2 ChChSelectionModePresentHomeDefault asn.Enumerated = 3 ChChSelectionModePresentRoamingDefault asn.Enumerated = 4 ChChSelectionModePresentVisitingDefault asn.Enumerated = 5 ChChSelectionModePresentFixedDefault asn.Enumerated = 6 )
View Source
const ( CoreNetworkTypePresentFiveGC asn.Enumerated = 0 CoreNetworkTypePresentEPC asn.Enumerated = 1 )
View Source
const ( DNNSelectionModePresentUEorNetworkProvidedSubscriptionVerified asn.Enumerated = 0 DNNSelectionModePresentUEProvidedSubscriptionNotVerified asn.Enumerated = 1 DNNSelectionModePresentNetworkProvidedSubscriptionNotVerified asn.Enumerated = 2 )
View Source
const ( DelayToleranceIndicatorPresentDTSupported asn.Enumerated = 0 DelayToleranceIndicatorPresentDTNotSupported asn.Enumerated = 1 )
View Source
const ( DiagnosticsPresentNothing int = iota /* No components present */ DiagnosticsPresentGsm0408Cause DiagnosticsPresentGsm0902MapErrorValue DiagnosticsPresentItuTQ767Cause DiagnosticsPresentNetworkSpecificCause DiagnosticsPresentManufacturerSpecificCause DiagnosticsPresentPositionMethodFailureCause DiagnosticsPresentDiameterResultCodeAndExperimentalResult )
View Source
const ( IPAddressPresentNothing int = iota /* No components present */ IPAddressPresentIPBinV4Address IPAddressPresentIPBinV6Address IPAddressPresentIPTextV4Address IPAddressPresentIPTextV6Address IPAddressPresentIPBinV6AddressWithPrefix )
View Source
const ( IPBinV6AddressWithOrWithoutPrefixLengthPresentNothing int = iota /* No components present */ IPBinV6AddressWithOrWithoutPrefixLengthPresentIPBinV6Address IPBinV6AddressWithOrWithoutPrefixLengthPresentIPBinV6AddressWithPrefix )
View Source
const ( IPBinaryAddressPresentNothing int = iota /* No components present */ IPBinaryAddressPresentIPBinV4Address IPBinaryAddressPresentIPBinV6Address )
View Source
const ( IPTextRepresentedAddressPresentNothing int = iota /* No components present */ IPTextRepresentedAddressPresentIPTextV4Address IPTextRepresentedAddressPresentIPTextV6Address )
View Source
const ( InvolvedPartyPresentNothing int = iota /* No components present */ InvolvedPartyPresentSIPURI InvolvedPartyPresentTELURI InvolvedPartyPresentURN InvolvedPartyPresentISDNE164 InvolvedPartyPresentExternalId )
View Source
const ( LineTypePresentDSL asn.Enumerated = 0 LineTypePresentPON asn.Enumerated = 1 )
View Source
const ( MAPDUSessionIndicatorPresentMAPDURequest asn.Enumerated = 0 MAPDUSessionIndicatorPresentMAPDUNetworkUpgradeAllowed asn.Enumerated = 1 )
View Source
const ( MAPDUSteeringFunctionalityPresentMPTCP asn.Enumerated = 0 MAPDUSteeringFunctionalityPresentATSSSLL asn.Enumerated = 1 )
View Source
const ( MICOModeIndicationPresentMICOMode asn.Enumerated = 0 MICOModeIndicationPresentNoMICOMode asn.Enumerated = 1 )
View Source
const ( ManagementOperationPresentCreateMOI asn.Enumerated = 0 ManagementOperationPresentModifyMOIAttributes asn.Enumerated = 1 ManagementOperationPresentDeleteMOI asn.Enumerated = 2 )
View Source
const ( ManagementOperationStatusPresentOPERATIONSUCCEEDED asn.Enumerated = 0 ManagementOperationStatusPresentOPERATIONFAILED asn.Enumerated = 1 )
View Source
const ( MessageClassPresentPersonal asn.Enumerated = 0 MessageClassPresentAdvertisement asn.Enumerated = 1 MessageClassPresentInformationService asn.Enumerated = 2 MessageClassPresentAuto asn.Enumerated = 3 )
View Source
const ( MobilityLevelPresentStationary asn.Enumerated = 0 MobilityLevelPresentNomadic asn.Enumerated = 1 MobilityLevelPresentRestrictedMobility asn.Enumerated = 2 MobilityLevelPresentFullyMobility asn.Enumerated = 3 )
View Source
const ( NetworkFunctionalityPresentCHF asn.Enumerated = 0 NetworkFunctionalityPresentSMF asn.Enumerated = 1 NetworkFunctionalityPresentAMF asn.Enumerated = 2 NetworkFunctionalityPresentSMSF asn.Enumerated = 3 NetworkFunctionalityPresentSGW asn.Enumerated = 4 NetworkFunctionalityPresentISMF asn.Enumerated = 5 NetworkFunctionalityPresentEPDG asn.Enumerated = 6 NetworkFunctionalityPresentCEF asn.Enumerated = 7 NetworkFunctionalityPresentNEF asn.Enumerated = 8 NetworkFunctionalityPresentPGWCSMF asn.Enumerated = 9 NetworkFunctionalityPresentMnSProducer asn.Enumerated = 10 )
View Source
const ( NodeAddressPresentNothing int = iota /* No components present */ NodeAddressPresentIPAddress NodeAddressPresentDomainName )
View Source
const ( OperationalStatePresentENABLED asn.Enumerated = 0 OperationalStatePresentDISABLED asn.Enumerated = 1 )
View Source
const ( PDUSessionTypePresentIPv4v6 asn.Enumerated = 0 PDUSessionTypePresentIPv4 asn.Enumerated = 1 PDUSessionTypePresentIPv6 asn.Enumerated = 2 PDUSessionTypePresentUnstructured asn.Enumerated = 3 PDUSessionTypePresentEthernet asn.Enumerated = 4 )
View Source
const ( PartialRecordMethodPresentDefault asn.Enumerated = 0 PartialRecordMethodPresentIndividual asn.Enumerated = 1 )
View Source
const ( PositionMethodFailureDiagnosticPresentCongestion asn.Enumerated = 0 PositionMethodFailureDiagnosticPresentInsufficientResources asn.Enumerated = 1 PositionMethodFailureDiagnosticPresentInsufficientMeasurementData asn.Enumerated = 2 PositionMethodFailureDiagnosticPresentInconsistentMeasurementData asn.Enumerated = 3 PositionMethodFailureDiagnosticPresentLocationProcedureNotCompleted asn.Enumerated = 4 PositionMethodFailureDiagnosticPresentLocationProcedureNotSupportedByTargetMS asn.Enumerated = 5 PositionMethodFailureDiagnosticPresentQoSNotAttainable asn.Enumerated = 6 PositionMethodFailureDiagnosticPresentPositionMethodNotAvailableInNetwork asn.Enumerated = 7 PositionMethodFailureDiagnosticPresentPositionMethodNotAvailableInLocationArea asn.Enumerated = 8 )
View Source
const ( PreemptionCapabilityPresentNOTPREEMPT asn.Enumerated = 0 PreemptionCapabilityPresentMAYPREEMPT asn.Enumerated = 1 )
View Source
const ( PreemptionVulnerabilityPresentNOTPREEMPTABLE asn.Enumerated = 0 PreemptionVulnerabilityPresentPREEMPTABLE asn.Enumerated = 1 )
View Source
const ( PresenceReportingAreaStatusPresentInsideArea asn.Enumerated = 0 PresenceReportingAreaStatusPresentOutsideArea asn.Enumerated = 1 PresenceReportingAreaStatusPresentInactive asn.Enumerated = 2 PresenceReportingAreaStatusPresentUnknown asn.Enumerated = 3 )
View Source
const ( PriorityTypePresentLow asn.Enumerated = 0 PriorityTypePresentNormal asn.Enumerated = 1 PriorityTypePresentHigh asn.Enumerated = 2 )
View Source
const ( QuotaManagementIndicatorPresentOnlineCharging asn.Enumerated = 0 QuotaManagementIndicatorPresentOfflineCharging asn.Enumerated = 1 QuotaManagementIndicatorPresentQuotaManagementSuspended asn.Enumerated = 2 )
View Source
const ( RegistrationMessageTypePresentInitial asn.Enumerated = 0 RegistrationMessageTypePresentMobility asn.Enumerated = 1 RegistrationMessageTypePresentPeriodic asn.Enumerated = 2 RegistrationMessageTypePresentEmergency asn.Enumerated = 3 RegistrationMessageTypePresentDeregistration asn.Enumerated = 4 )
View Source
const ( RestrictionTypePresentAllowedAreas asn.Enumerated = 0 RestrictionTypePresentNotAllowedAreas asn.Enumerated = 1 )
View Source
const ( RoamerInOutPresentRoamerInBound asn.Enumerated = 0 RoamerInOutPresentRoamerOutBound asn.Enumerated = 1 )
View Source
const ( SMAddressTypePresentEmailAddress asn.Enumerated = 0 SMAddressTypePresentMSISDN asn.Enumerated = 1 SMAddressTypePresentIPv4Address asn.Enumerated = 2 SMAddressTypePresentIPv6Address asn.Enumerated = 3 SMAddressTypePresentNumericShortCode asn.Enumerated = 4 SMAddressTypePresentAlphanumericShortCode asn.Enumerated = 5 SMAddressTypePresentOther asn.Enumerated = 6 SMAddressTypePresentIMSI asn.Enumerated = 7 SMAddressTypePresentNAI asn.Enumerated = 8 SMAddressTypePresentExternalId asn.Enumerated = 9 )
View Source
const ( SMInterfaceTypePresentUnkown asn.Enumerated = 0 SMInterfaceTypePresentMobileOriginating asn.Enumerated = 1 SMInterfaceTypePresentMobileTerminating asn.Enumerated = 2 SMInterfaceTypePresentApplicationOriginating asn.Enumerated = 3 SMInterfaceTypePresentApplicationTerminating asn.Enumerated = 4 SMInterfaceTypePresentDeviceTrigger asn.Enumerated = 5 )
View Source
const ( SMMessageTypePresentSubmission asn.Enumerated = 0 SMMessageTypePresentDeliveryReport asn.Enumerated = 1 SMMessageTypePresentSMServiceRequest asn.Enumerated = 2 SMMessageTypePresentDelivery asn.Enumerated = 3 SMMessageTypePresentT4DeviceTrigger asn.Enumerated = 4 SMMessageTypePresentSMDeviceTrigger asn.Enumerated = 5 )
View Source
const ( SMReplyPathRequestedPresentNoReplyPathSet asn.Enumerated = 0 SMReplyPathRequestedPresentReplyPathSet asn.Enumerated = 1 )
View Source
const ( SMdeliveryReportRequestedPresentYes asn.Enumerated = 0 SMdeliveryReportRequestedPresentNo asn.Enumerated = 1 )
View Source
const ( SharingLevelPresentSHARED asn.Enumerated = 0 SharingLevelPresentNONSHARED asn.Enumerated = 1 )
View Source
const ( SmsIndicationPresentSMSSupported asn.Enumerated = 0 SmsIndicationPresentSMSNotSupported asn.Enumerated = 1 )
View Source
const ( SteerModeValuePresentActiveStandby asn.Enumerated = 0 SteerModeValuePresentLoadBalancing asn.Enumerated = 1 SteerModeValuePresentSmallestDelay asn.Enumerated = 2 SteerModeValuePresentPriorityBased asn.Enumerated = 3 )
View Source
const ( SubscriberEquipmentTypePresentIMEISV asn.Enumerated = 0 SubscriberEquipmentTypePresentMAC asn.Enumerated = 1 SubscriberEquipmentTypePresentEUI64 asn.Enumerated = 2 SubscriberEquipmentTypePresentModifiedEUI64 asn.Enumerated = 3 )
View Source
const ( SubscriptionIDTypePresentENDUSERE164 asn.Enumerated = 0 SubscriptionIDTypePresentENDUSERIMSI asn.Enumerated = 1 SubscriptionIDTypePresentENDUSERSIPURI asn.Enumerated = 2 SubscriptionIDTypePresentENDUSERNAI asn.Enumerated = 3 SubscriptionIDTypePresentENDUSERPRIVATE asn.Enumerated = 4 )
View Source
const ( ThreeGPPPSDataOffStatusPresentActive asn.Enumerated = 0 ThreeGPPPSDataOffStatusPresentInactive asn.Enumerated = 1 )
View Source
const ( TriggerPresentNothing int = iota /* No components present */ TriggerPresentSMFTrigger )
View Source
const ( TriggerCategoryPresentImmediateReport asn.Enumerated = 0 TriggerCategoryPresentDeferredReport asn.Enumerated = 1 )
View Source
const ()
View Source
const ( V2XCommunicationModeIndicatorPresentV2XComSupported asn.Enumerated = 0 V2XCommunicationModeIndicatorPresentV2XComNotSupported asn.Enumerated = 1 )
View Source
const (
ManagementExtensionPresentNothing int = iota /* No components present */
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AFChargingID ¶
type AFChargingID struct {
Value asn.UTF8String
}
type AMFID ¶
type AMFID struct {
Value asn.OctetString
}
type APIDirection ¶
type APIDirection struct {
Value asn.Enumerated
}
type APIResultCode ¶
type APIResultCode struct {
Value int64
}
type ATSSSCapability ¶
type ATSSSCapability struct {
Value asn.Enumerated
}
type AccessType ¶
type AccessType struct {
Value asn.Enumerated
}
type AddressString ¶
type AddressString struct {
Value asn.OctetString
}
type AdministrativeState ¶
type AdministrativeState struct {
Value asn.Enumerated
}
type AgeOfLocationInformation ¶
type AgeOfLocationInformation struct {
Value int64
}
type AllocationRetentionPriority ¶
type AllocationRetentionPriority struct { PriorityLevel int64 `ber:"tagNum:1"` PreemptionCapability PreemptionCapability `ber:"tagNum:2"` PreemptionVulnerability PreemptionVulnerability `ber:"tagNum:3"` }
type AmfUeNgapId ¶
type AmfUeNgapId struct {
Value int64
}
type Area ¶
type Area struct { /* Sequence of = 35, FULL Name = struct Area__tacs */ /* TAC */ Tacs []TAC `ber:"tagNum:0,optional"` AreaCode *asn.OctetString `ber:"tagNum:1,optional"` }
type AuthorizedQoSInformation ¶
type AuthorizedQoSInformation struct { FiveQi *int64 `ber:"tagNum:1,optional"` ARP *AllocationRetentionPriority `ber:"tagNum:2,optional"` PriorityLevel *int64 `ber:"tagNum:3,optional"` AverWindow *int64 `ber:"tagNum:4,optional"` MaxDataBurstVol *int64 `ber:"tagNum:5,optional"` }
type Bitrate ¶
type Bitrate struct {
Value asn.OctetString
}
type CHFRecord ¶
type CHFRecord struct { Present int /* Choice Type */ ChargingFunctionRecord *ChargingRecord `ber:"tagNum:200"` }
type CallDuration ¶
type CallDuration struct {
Value int64
}
type CauseForRecClosing ¶
type CauseForRecClosing struct {
Value int64
}
type ChChSelectionMode ¶
type ChChSelectionMode struct {
Value asn.Enumerated
}
type ChargingCharacteristics ¶
type ChargingCharacteristics struct {
Value asn.OctetString
}
type ChargingID ¶
type ChargingID struct {
Value int64
}
type ChargingRecord ¶
type ChargingRecord struct { RecordType RecordType `ber:"tagNum:0"` RecordingNetworkFunctionID NetworkFunctionName `ber:"tagNum:1"` SubscriberIdentifier *SubscriptionID `ber:"tagNum:2,optional"` NFunctionConsumerInformation NetworkFunctionInformation `ber:"tagNum:3"` /* Sequence of = 35, FULL Name = struct ChargingRecord__triggers */ /* Trigger */ Triggers []Trigger `ber:"tagNum:4,optional"` /* Sequence of = 35, FULL Name = struct ChargingRecord__listOfMultipleUnitUsage */ /* MultipleUnitUsage */ ListOfMultipleUnitUsage []MultipleUnitUsage `ber:"tagNum:5,optional"` RecordOpeningTime TimeStamp `ber:"tagNum:6"` Duration CallDuration `ber:"tagNum:7"` RecordSequenceNumber *int64 `ber:"tagNum:8,optional"` CauseForRecClosing CauseForRecClosing `ber:"tagNum:9"` Diagnostics *Diagnostics `ber:"tagNum:10,optional"` LocalRecordSequenceNumber *LocalSequenceNumber `ber:"tagNum:11,optional"` RecordExtensions *ManagementExtensions `ber:"tagNum:12,optional"` PDUSessionChargingInformation *PDUSessionChargingInformation `ber:"tagNum:13,optional"` RoamingQBCInformation *RoamingQBCInformation `ber:"tagNum:14,optional"` SMSChargingInformation *SMSChargingInformation `ber:"tagNum:15,optional"` ChargingSessionIdentifier *ChargingSessionIdentifier `ber:"tagNum:16,optional"` ServiceSpecificationInformation *asn.OctetString `ber:"tagNum:17,optional"` ExposureFunctionAPIInformation *ExposureFunctionAPIInformation `ber:"tagNum:18,optional"` RegistrationChargingInformation *RegistrationChargingInformation `ber:"tagNum:19,optional"` N2ConnectionChargingInformation *N2ConnectionChargingInformation `ber:"tagNum:20,optional"` LocationReportingChargingInformation *LocationReportingChargingInformation `ber:"tagNum:21,optional"` IncompleteCDRIndication *IncompleteCDRIndication `ber:"tagNum:22,optional"` TenantIdentifier *TenantIdentifier `ber:"tagNum:23,optional"` MnSConsumerIdentifier *MnSConsumerIdentifier `ber:"tagNum:24,optional"` NSMChargingInformation *NSMChargingInformation `ber:"tagNum:25,optional"` NSPAChargingInformation *NSPAChargingInformation `ber:"tagNum:26,optional"` ChargingID *ChargingID `ber:"tagNum:27,optional"` }
type ChargingRuleBaseName ¶
type ChargingSessionIdentifier ¶
type ChargingSessionIdentifier struct {
Value asn.OctetString
}
type CoreNetworkType ¶
type CoreNetworkType struct {
Value asn.Enumerated
}
type DNNSelectionMode ¶
type DNNSelectionMode struct {
Value asn.Enumerated
}
type DataVolumeOctets ¶
type DataVolumeOctets struct {
Value int64
}
type DelayToleranceIndicator ¶
type DelayToleranceIndicator struct {
Value asn.Enumerated
}
type Diagnostics ¶
type Diagnostics struct { Present int /* Choice Type */ Gsm0408Cause *int64 `ber:"tagNum:0"` Gsm0902MapErrorValue *int64 `ber:"tagNum:1"` ItuTQ767Cause *int64 `ber:"tagNum:2"` NetworkSpecificCause *ManagementExtension `ber:"tagNum:3"` ManufacturerSpecificCause *ManagementExtension `ber:"tagNum:4"` PositionMethodFailureCause *PositionMethodFailureDiagnostic `ber:"tagNum:5"` DiameterResultCodeAndExperimentalResult *int64 `ber:"tagNum:7"` }
type DynamicAddressFlag ¶
type DynamicAddressFlag struct {
Value bool
}
type ENbId ¶
type ENbId struct {
Value asn.UTF8String
}
type Ecgi ¶
type Ecgi struct { PlmnId PLMNId `ber:"tagNum:0"` EutraCellId EutraCellId `ber:"tagNum:1"` Nid *Nid `ber:"tagNum:2,optional"` }
type EnhancedDiagnostics ¶
type EnhancedDiagnostics struct { /* Sequence of = 35, FULL Name = struct EnhancedDiagnostics__rANNASCause */ /* RANNASCause */ RANNASCause []RANNASCause `ber:"tagNum:0"` }
type EnhancedDiagnostics5G ¶
type EnhancedDiagnostics5G struct { /* Sequence of = 35, FULL Name = struct EnhancedDiagnostics5G__rANNASRelCause */ /* RANNASRelCause */ RANNASRelCause []RANNASRelCause `ber:"tagNum:0"` }
type EutraCellId ¶
type EutraCellId struct {
Value asn.UTF8String
}
type EutraLocation ¶
type EutraLocation struct { Tai *TAI `ber:"tagNum:0,optional"` Ecgi *Ecgi `ber:"tagNum:1,optional"` AgeOfLocationInformation *AgeOfLocationInformation `ber:"tagNum:3,optional"` UeLocationTimestamp *TimeStamp `ber:"tagNum:4,optional"` GeographicalInformation *GeographicalInformation `ber:"tagNum:5,optional"` GeodeticInformation *GeodeticInformation `ber:"tagNum:6,optional"` GlobalNgenbId *GlobalRanNodeId `ber:"tagNum:7,optional"` GlobalENbId *GlobalRanNodeId `ber:"tagNum:8,optional"` }
type ExposureFunctionAPIInformation ¶
type ExposureFunctionAPIInformation struct { GroupIdentifier *AddressString `ber:"tagNum:0,optional"` APIDirection *APIDirection `ber:"tagNum:1,optional"` APITargetNetworkFunction *NetworkFunctionInformation `ber:"tagNum:2,optional"` APIResultCode *APIResultCode `ber:"tagNum:3,optional"` APIName asn.IA5String `ber:"tagNum:4"` APIReference *asn.IA5String `ber:"tagNum:5,optional"` APIContent *asn.OctetString `ber:"tagNum:6,optional"` ExternalIndividualIdentifier *InvolvedParty `ber:"tagNum:7,optional"` ExternalGroupIdentifier *ExternalGroupIdentifier `ber:"tagNum:8,optional"` }
type ExternalGroupIdentifier ¶
type ExternalGroupIdentifier struct {
Value asn.UTF8String
}
type FiveGMMCapability ¶
type FiveGMMCapability struct {
Value asn.OctetString
}
type FiveGMmCause ¶
type FiveGMmCause struct {
Value int64
}
type FiveGQoSInformation ¶
type FiveGQoSInformation struct { FiveQi *int64 `ber:"tagNum:1,optional"` ARP *AllocationRetentionPriority `ber:"tagNum:2,optional"` QoSNotificationControl *bool `ber:"tagNum:3,optional"` ReflectiveQos *bool `ber:"tagNum:4,optional"` MaxbitrateUL *Bitrate `ber:"tagNum:5,optional"` MaxbitrateDL *Bitrate `ber:"tagNum:6,optional"` GuaranteedbitrateUL *Bitrate `ber:"tagNum:7,optional"` GuaranteedbitrateDL *Bitrate `ber:"tagNum:8,optional"` PriorityLevel *int64 `ber:"tagNum:9,optional"` AverWindow *int64 `ber:"tagNum:10,optional"` MaxDataBurstVol *int64 `ber:"tagNum:11,optional"` MaxPacketLossRateDL *int64 `ber:"tagNum:12,optional"` MaxPacketLossRateUL *int64 `ber:"tagNum:13,optional"` }
type FiveGSmCause ¶
type FiveGSmCause struct {
Value int64
}
type GCI ¶
type GCI struct {
Value asn.UTF8String
}
type GLI ¶
type GLI struct {
Value asn.UTF8String
}
type GeodeticInformation ¶
type GeodeticInformation struct {
Value asn.UTF8String
}
type GeographicalInformation ¶
type GeographicalInformation struct {
Value asn.UTF8String
}
type GlobalRanNodeId ¶
type GlobalRanNodeId struct { PLMNId *PLMNId `ber:"tagNum:0,optional"` N3IwfId *N3IwFId `ber:"tagNum:1,optional"` GNbId *GNbId `ber:"tagNum:2,optional"` NgeNbId *NgeNbId `ber:"tagNum:3,optional"` WagfId *WAgfId `ber:"tagNum:4,optional"` TngfId *TngfId `ber:"tagNum:5,optional"` Nid *Nid `ber:"tagNum:6,optional"` ENbId *ENbId `ber:"tagNum:7,optional"` }
type HFCNodeId ¶
type HFCNodeId struct {
Value asn.UTF8String
}
type IPAddress ¶
type IPAddress struct { Present int /* Choice Type */ IPBinV4Address *IPBinV4Address `ber:"tagNum:0"` IPBinV6Address *IPBinV6Address `ber:"tagNum:1"` IPTextV4Address *asn.IA5String `ber:"tagNum:2"` IPTextV6Address *asn.IA5String `ber:"tagNum:3"` IPBinV6AddressWithPrefix *IPBinV6AddressWithPrefixLength `ber:"tagNum:4"` }
type IPBinV4Address ¶
type IPBinV4Address struct {
Value asn.OctetString
}
type IPBinV6Address ¶
type IPBinV6Address struct {
Value asn.OctetString
}
type IPBinV6AddressWithOrWithoutPrefixLength ¶
type IPBinV6AddressWithOrWithoutPrefixLength struct { Present int /* Choice Type */ IPBinV6Address *IPBinV6Address `ber:"tagNum:1"` IPBinV6AddressWithPrefix *IPBinV6AddressWithPrefixLength `ber:"tagNum:4"` }
type IPBinV6AddressWithPrefixLength ¶
type IPBinV6AddressWithPrefixLength struct { IPBinV6Address IPBinV6Address PDPAddressPrefixLength *PDPAddressPrefixLength `ber:"optional,default:64"` }
type IPBinaryAddress ¶
type IPBinaryAddress struct { Present int /* Choice Type */ IPBinV4Address *IPBinV4Address `ber:"tagNum:0"` IPBinV6Address *IPBinV6AddressWithOrWithoutPrefixLength }
type IncompleteCDRIndication ¶
type InvolvedParty ¶
type InvolvedParty struct { Present int /* Choice Type */ SIPURI *asn.GraphicString `ber:"tagNum:0"` TELURI *asn.GraphicString `ber:"tagNum:1"` URN *asn.GraphicString `ber:"tagNum:2"` ISDNE164 *asn.GraphicString `ber:"tagNum:3"` ExternalId *asn.UTF8String `ber:"tagNum:4"` }
type LineType ¶
type LineType struct {
Value asn.Enumerated
}
type LocalSequenceNumber ¶
type LocalSequenceNumber struct {
Value int64
}
type LocationReportingChargingInformation ¶
type LocationReportingChargingInformation struct { LocationReportingMessagetype LocationReportingMessageType `ber:"tagNum:0"` UserIdentifier *InvolvedParty `ber:"tagNum:1,optional"` UserEquipmentInfo *SubscriberEquipmentNumber `ber:"tagNum:2,optional"` SUPIunauthenticatedFlag *asn.NULL `ber:"tagNum:3,optional"` UserRoamerInOut *RoamerInOut `ber:"tagNum:4,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:5,optional"` UserLocationInfoTime *TimeStamp `ber:"tagNum:6,optional"` UETimeZone *MSTimeZone `ber:"tagNum:7,optional"` PresenceReportingAreaInfo *PresenceReportingAreaInfo `ber:"tagNum:8,optional"` RATType *RATType `ber:"tagNum:9,optional"` PSCellInformation *PSCellInformation `ber:"tagNum:10,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:11,optional"` }
type LocationReportingMessageType ¶
type LocationReportingMessageType struct {
Value int64
}
type MAPDUSessionIndicator ¶
type MAPDUSessionIndicator struct {
Value asn.Enumerated
}
type MAPDUSessionInformation ¶
type MAPDUSessionInformation struct { MAPDUSessionIndicator *MAPDUSessionIndicator `ber:"tagNum:0,optional"` ATSSSCapability *ATSSSCapability `ber:"tagNum:1,optional"` }
type MAPDUSteeringFunctionality ¶
type MAPDUSteeringFunctionality struct {
Value asn.Enumerated
}
type MAPDUSteeringMode ¶
type MAPDUSteeringMode struct { SteerModeValue *SteerModeValue `ber:"tagNum:0,optional"` Active *AccessType `ber:"tagNum:1,optional"` Standby *AccessType `ber:"tagNum:2,optional"` ThreegLoad *int64 `ber:"tagNum:3,optional"` PrioAcc *AccessType `ber:"tagNum:4,optional"` }
type MICOModeIndication ¶
type MICOModeIndication struct {
Value asn.Enumerated
}
type MSTimeZone ¶
type MSTimeZone struct {
Value asn.OctetString
}
type ManagementExtension ¶
type ManagementExtension struct { Identifier asn.ObjectIdentifier Significance *bool `ber:"tagNum:1,optional,default:FALSE"` Information ManagementExtensionInformation `ber:"tagNum:2"` }
type ManagementExtensionInformation ¶
type ManagementExtensionInformation struct {
Present int /* Open Type */
}
type ManagementExtensions ¶
type ManagementExtensions struct {
List []ManagementExtension
}
Set of = 36, FULL Name = struct ManagementExtensions ManagementExtension
type ManagementOperation ¶
type ManagementOperation struct {
Value asn.Enumerated
}
type ManagementOperationStatus ¶
type ManagementOperationStatus struct {
Value asn.Enumerated
}
type MessageClass ¶
type MessageClass struct {
Value asn.Enumerated
}
type MessageReference ¶
type MessageReference struct {
Value asn.OctetString
}
type MnSConsumerIdentifier ¶
type MnSConsumerIdentifier struct {
Value asn.OctetString
}
type MobilityLevel ¶
type MobilityLevel struct {
Value asn.Enumerated
}
type MultipleQFIContainer ¶
type MultipleQFIContainer struct { QosFlowId *QoSFlowId `ber:"tagNum:0,optional"` /* Sequence of = 35, FULL Name = struct MultipleQFIContainer__triggers */ /* Trigger */ Triggers []Trigger `ber:"tagNum:1,optional"` TriggerTimeStamp *TimeStamp `ber:"tagNum:2,optional"` DataTotalVolume *DataVolumeOctets `ber:"tagNum:3,optional"` DataVolumeUplink *DataVolumeOctets `ber:"tagNum:4,optional"` DataVolumeDownlink *DataVolumeOctets `ber:"tagNum:5,optional"` LocalSequenceNumber *LocalSequenceNumber `ber:"tagNum:6,optional"` TimeOfFirstUsage *TimeStamp `ber:"tagNum:8,optional"` TimeOfLastUsage *TimeStamp `ber:"tagNum:9,optional"` QoSInformation *FiveGQoSInformation `ber:"tagNum:10,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:11,optional"` UETimeZone *MSTimeZone `ber:"tagNum:12,optional"` PresenceReportingAreaInfo *PresenceReportingAreaInfo `ber:"tagNum:13,optional"` RATType *RATType `ber:"tagNum:14,optional"` ReportTime TimeStamp `ber:"tagNum:15"` /* Sequence of = 35, FULL Name = struct MultipleQFIContainer__servingNetworkFunctionID */ /* ServingNetworkFunctionID */ ServingNetworkFunctionID []ServingNetworkFunctionID `ber:"tagNum:16,optional"` ThreeGPPPSDataOffStatus *ThreeGPPPSDataOffStatus `ber:"tagNum:17,optional"` ThreeGPPChargingID *ChargingID `ber:"tagNum:18,optional"` Diagnostics *Diagnostics `ber:"tagNum:19,optional"` ExtensionDiagnostics *EnhancedDiagnostics `ber:"tagNum:20,optional"` QoSCharacteristics *QoSCharacteristics `ber:"tagNum:21,optional"` Time *CallDuration `ber:"tagNum:22,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:23,optional"` }
type MultipleUnitUsage ¶
type MultipleUnitUsage struct { RatingGroup RatingGroupId `ber:"tagNum:0"` /* Sequence of = 35, FULL Name = struct MultipleUnitUsage__usedUnitContainers */ /* UsedUnitContainer */ UsedUnitContainers []UsedUnitContainer `ber:"tagNum:1,optional"` UPFID *NetworkFunctionName `ber:"tagNum:2,optional"` MultihomedPDUAddress *PDUAddress `ber:"tagNum:3,optional"` }
type N2ConnectionChargingInformation ¶
type N2ConnectionChargingInformation struct { N2ConnectionMessageType N2ConnectionMessageType `ber:"tagNum:0"` UserIdentifier *InvolvedParty `ber:"tagNum:1,optional"` UserEquipmentInfo *SubscriberEquipmentNumber `ber:"tagNum:2,optional"` SUPIunauthenticatedFlag *asn.NULL `ber:"tagNum:3,optional"` UserRoamerInOut *RoamerInOut `ber:"tagNum:4,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:5,optional"` UserLocationInfoTime *TimeStamp `ber:"tagNum:6,optional"` UETimeZone *MSTimeZone `ber:"tagNum:7,optional"` RATType *RATType `ber:"tagNum:8,optional"` RanUeNgapId *RanUeNgapId `ber:"tagNum:9,optional"` RanNodeId *GlobalRanNodeId `ber:"tagNum:10,optional"` /* Sequence of = 35, FULL Name = struct N2ConnectionChargingInformation__restrictedRatList */ /* RATType */ RestrictedRatList []RATType `ber:"tagNum:11,optional"` /* Sequence of = 35, FULL Name = struct N2ConnectionChargingInformation__forbiddenAreaList */ /* Area */ ForbiddenAreaList []Area `ber:"tagNum:12,optional"` ServiceAreaRestriction *ServiceAreaRestriction `ber:"tagNum:13,optional"` /* Sequence of = 35, FULL Name = struct N2ConnectionChargingInformation__restrictedCnList */ /* CoreNetworkType */ RestrictedCnList []CoreNetworkType `ber:"tagNum:14,optional"` /* Sequence of = 35, FULL Name = struct N2ConnectionChargingInformation__allowedNSSAI */ /* SingleNSSAI */ AllowedNSSAI []SingleNSSAI `ber:"tagNum:15,optional"` RrcEstablishmentCause *RrcEstablishmentCause `ber:"tagNum:16,optional"` PSCellInformation *PSCellInformation `ber:"tagNum:17,optional"` AmfUeNgapId *AmfUeNgapId `ber:"tagNum:18,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:19,optional"` }
type N2ConnectionMessageType ¶
type N2ConnectionMessageType struct {
Value int64
}
type N3gaLocation ¶
type N3gaLocation struct { N3gppTai *TAI `ber:"tagNum:0,optional"` N3IwfId *N3IwFId `ber:"tagNum:1,optional"` UeIpv4Addr *IPAddress `ber:"tagNum:2,optional"` UeIpv6Addr *IPAddress `ber:"tagNum:3,optional"` PortNumber *int64 `ber:"tagNum:4,optional"` TnapId *TNAPId `ber:"tagNum:5,optional"` TwapId *TWAPId `ber:"tagNum:6,optional"` HfcNodeId *HFCNodeId `ber:"tagNum:7,optional"` W5gbanLineType *LineType `ber:"tagNum:8,optional"` Gli *GLI `ber:"tagNum:9,optional"` Gci *GCI `ber:"tagNum:10,optional"` }
type NGRANSecondaryRATType ¶
type NGRANSecondaryRATType struct {
Value asn.OctetString
}
type NGRANSecondaryRATUsageReport ¶
type NGRANSecondaryRATUsageReport struct { NGRANSecondaryRATType *NGRANSecondaryRATType `ber:"tagNum:0,optional"` /* Sequence of = 35, FULL Name = struct NGRANSecondaryRATUsageReport__qosFlowsUsageReports */ /* QosFlowsUsageReport */ QosFlowsUsageReports []QosFlowsUsageReport `ber:"tagNum:1,optional"` }
type NSMChargingInformation ¶
type NSMChargingInformation struct { ManagementOperation *ManagementOperation `ber:"tagNum:0,optional"` IDnetworkSliceInstance *asn.OctetString `ber:"tagNum:1,optional"` /* Sequence of = 35, FULL Name = struct NSMChargingInformation__listOfserviceProfileChargingInformation */ /* ServiceProfileChargingInformation */ ListOfserviceProfileChargingInformation []ServiceProfileChargingInformation `ber:"tagNum:2,optional"` ManagementOperationStatus *ManagementOperationStatus `ber:"tagNum:3,optional"` OperationalState *OperationalState `ber:"tagNum:4,optional"` AdministrativeState *AdministrativeState `ber:"tagNum:5,optional"` }
type NSPAChargingInformation ¶
type NSPAChargingInformation struct {
SingelNSSAI SingleNSSAI `ber:"tagNum:0"`
}
type NSPAContainerInformation ¶
type NSPAContainerInformation struct { Latency *int64 `ber:"tagNum:0,optional"` Throughput *Throughput `ber:"tagNum:1,optional"` MaximumPacketLossRate *asn.UTF8String `ber:"tagNum:3,optional"` ServiceExperienceStatisticsData *ServiceExperienceInfo `ber:"tagNum:4,optional"` NumberOfPDUSessions *int64 `ber:"tagNum:5,optional"` NumberOfRegisteredSubscribers *int64 `ber:"tagNum:6,optional"` LoadLevel *NsiLoadLevelInfo `ber:"tagNum:7,optional"` }
type NSSAIMap ¶
type NSSAIMap struct { ServingSnssai SingleNSSAI `ber:"tagNum:0"` HomeSnssai SingleNSSAI `ber:"tagNum:1"` }
type NetworkAreaInfo ¶
type NetworkAreaInfo struct { /* Sequence of = 35, FULL Name = struct NetworkAreaInfo__ecgis */ /* Ecgi */ Ecgis []Ecgi `ber:"tagNum:0,optional"` /* Sequence of = 35, FULL Name = struct NetworkAreaInfo__ncgis */ /* Ncgi */ Ncgis []Ncgi `ber:"tagNum:1,optional"` /* Sequence of = 35, FULL Name = struct NetworkAreaInfo__gRanNodeIds */ /* GlobalRanNodeId */ GRanNodeIds []GlobalRanNodeId `ber:"tagNum:2,optional"` /* Sequence of = 35, FULL Name = struct NetworkAreaInfo__tais */ /* TAI */ Tais []TAI `ber:"tagNum:3,optional"` }
type NetworkFunctionInformation ¶
type NetworkFunctionInformation struct { NetworkFunctionality NetworkFunctionality `ber:"tagNum:0"` NetworkFunctionName *NetworkFunctionName `ber:"tagNum:1,optional"` NetworkFunctionIPv4Address *IPAddress `ber:"tagNum:2,optional"` NetworkFunctionPLMNIdentifier *PLMNId `ber:"tagNum:3,optional"` NetworkFunctionIPv6Address *IPAddress `ber:"tagNum:4,optional"` NetworkFunctionFQDN *NodeAddress `ber:"tagNum:5,optional"` }
type NetworkFunctionName ¶
type NetworkFunctionality ¶
type NetworkFunctionality struct {
Value asn.Enumerated
}
type Nid ¶
type Nid struct {
Value asn.UTF8String
}
type NodeAddress ¶
type NodeAddress struct { Present int /* Choice Type */ IPAddress *IPAddress `ber:"tagNum:0"` DomainName *asn.GraphicString `ber:"tagNum:1"` }
type NrCellId ¶
type NrCellId struct {
Value asn.UTF8String
}
type NrLocation ¶
type NrLocation struct { Tai *TAI `ber:"tagNum:0,optional"` Ncgi *Ncgi `ber:"tagNum:1,optional"` AgeOfLocationInformation *AgeOfLocationInformation `ber:"tagNum:2,optional"` UeLocationTimestamp *TimeStamp `ber:"tagNum:3,optional"` GeographicalInformation *GeographicalInformation `ber:"tagNum:4,optional"` GeodeticInformation *GeodeticInformation `ber:"tagNum:5,optional"` GlobalGnbId *GlobalRanNodeId `ber:"tagNum:6,optional"` }
type NsiLoadLevelInfo ¶
type NsiLoadLevelInfo struct { LoadLevelInformation *int64 `ber:"tagNum:0,optional"` Snssai *SingleNSSAI `ber:"tagNum:1,optional"` NsiId *asn.OctetString `ber:"tagNum:2,optional"` }
type OperationalState ¶
type OperationalState struct {
Value asn.Enumerated
}
type OriginatorInfo ¶
type OriginatorInfo struct { OriginatorIMSI *IMSI `ber:"tagNum:0,optional"` OriginatorMSISDN *MSISDN `ber:"tagNum:1,optional"` OriginatorOtherAddress *SMAddressInfo `ber:"tagNum:2,optional"` OriginatorSCCPAddress *AddressString `ber:"tagNum:3,optional"` OriginatorReceivedAddress *SMAddressInfo `ber:"tagNum:4,optional"` SMOriginatorInterface *SMInterface `ber:"tagNum:5,optional"` SMOriginatorProtocolID *asn.OctetString `ber:"tagNum:6,optional"` /* Sequence of = 35, FULL Name = struct OriginatorInfo__originatorOtherAddresses */ /* SMAddressInfo */ OriginatorOtherAddresses []SMAddressInfo `ber:"tagNum:7,optional"` }
type PDPAddressPrefixLength ¶
type PDPAddressPrefixLength struct {
Value int64
}
type PDUAddress ¶
type PDUAddress struct { PDUIPv4Address *IPAddress `ber:"tagNum:0,optional"` PDUIPv6AddresswithPrefix *IPAddress `ber:"tagNum:1,optional"` IPV4dynamicAddressFlag *DynamicAddressFlag `ber:"tagNum:2,optional"` IPV6dynamicPrefixFlag *DynamicAddressFlag `ber:"tagNum:3,optional"` /* Sequence of = 35, FULL Name = struct PDUAddress__additionalPDUIPv6Prefixes */ /* IPAddress */ AdditionalPDUIPv6Prefixes []IPAddress `ber:"tagNum:4,optional"` }
type PDUContainerInformation ¶
type PDUContainerInformation struct { ChargingRuleBaseName *ChargingRuleBaseName `ber:"tagNum:0,optional"` TimeOfFirstUsage *TimeStamp `ber:"tagNum:2,optional"` TimeOfLastUsage *TimeStamp `ber:"tagNum:3,optional"` QoSInformation *FiveGQoSInformation `ber:"tagNum:4,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:5,optional"` PresenceReportingAreaInfo *PresenceReportingAreaInfo `ber:"tagNum:6,optional"` RATType *RATType `ber:"tagNum:7,optional"` SponsorIdentity *asn.OctetString `ber:"tagNum:8,optional"` ApplicationServiceProviderIdentity *asn.OctetString `ber:"tagNum:9,optional"` /* Sequence of = 35, FULL Name = struct PDUContainerInformation__servingNetworkFunctionID */ /* ServingNetworkFunctionID */ ServingNetworkFunctionID []ServingNetworkFunctionID `ber:"tagNum:10,optional"` UETimeZone *MSTimeZone `ber:"tagNum:11,optional"` ThreeGPPPSDataOffStatus *ThreeGPPPSDataOffStatus `ber:"tagNum:12,optional"` QoSCharacteristics *QoSCharacteristics `ber:"tagNum:13,optional"` AfChargingIdentifier *ChargingID `ber:"tagNum:14,optional"` AfChargingIdString *AFChargingID `ber:"tagNum:15,optional"` MAPDUSteeringFunctionality *MAPDUSteeringFunctionality `ber:"tagNum:16,optional"` MAPDUSteeringMode *MAPDUSteeringMode `ber:"tagNum:17,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:18,optional"` /* Sequence of = 35, FULL Name = struct PDUContainerInformation__listOfPresenceReportingAreaInformation */ /* PresenceReportingAreaInfo */ ListOfPresenceReportingAreaInformation []PresenceReportingAreaInfo `ber:"tagNum:19,optional"` }
type PDUSessionChargingInformation ¶
type PDUSessionChargingInformation struct { PDUSessionChargingID ChargingID `ber:"tagNum:0"` UserIdentifier *InvolvedParty `ber:"tagNum:1,optional"` UserEquipmentInfo *SubscriberEquipmentNumber `ber:"tagNum:2,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:3,optional"` UserRoamerInOut *RoamerInOut `ber:"tagNum:4,optional"` PresenceReportingAreaInfo *PresenceReportingAreaInfo `ber:"tagNum:5,optional"` PDUSessionId PDUSessionId `ber:"tagNum:6"` NetworkSliceInstanceID *SingleNSSAI `ber:"tagNum:7,optional"` PDUType *PDUSessionType `ber:"tagNum:8,optional"` SSCMode *SSCMode `ber:"tagNum:9,optional"` SUPIPLMNIdentifier *PLMNId `ber:"tagNum:10,optional"` /* Sequence of = 35, FULL Name = struct PDUSessionChargingInformation__servingNetworkFunctionID */ /* ServingNetworkFunctionID */ ServingNetworkFunctionID []ServingNetworkFunctionID `ber:"tagNum:11,optional"` RATType *RATType `ber:"tagNum:12,optional"` DataNetworkNameIdentifier *DataNetworkNameIdentifier `ber:"tagNum:13,optional"` PDUAddress *PDUAddress `ber:"tagNum:14,optional"` AuthorizedQoSInformation *AuthorizedQoSInformation `ber:"tagNum:15,optional"` UETimeZone *MSTimeZone `ber:"tagNum:16,optional"` PDUSessionstartTime *TimeStamp `ber:"tagNum:17,optional"` PDUSessionstopTime *TimeStamp `ber:"tagNum:18,optional"` Diagnostics *Diagnostics `ber:"tagNum:19,optional"` ChargingCharacteristics *ChargingCharacteristics `ber:"tagNum:20,optional"` ChChSelectionMode *ChChSelectionMode `ber:"tagNum:21,optional"` ThreeGPPPSDataOffStatus *ThreeGPPPSDataOffStatus `ber:"tagNum:22,optional"` /* Sequence of = 35, FULL Name = struct PDUSessionChargingInformation__rANSecondaryRATUsageReport */ /* NGRANSecondaryRATUsageReport */ RANSecondaryRATUsageReport []NGRANSecondaryRATUsageReport `ber:"tagNum:23,optional"` SubscribedQoSInformation *SubscribedQoSInformation `ber:"tagNum:24,optional"` AuthorizedSessionAMBR *SessionAMBR `ber:"tagNum:25,optional"` SubscribedSessionAMBR *SessionAMBR `ber:"tagNum:26,optional"` ServingCNPLMNID *PLMNId `ber:"tagNum:27,optional"` SUPIunauthenticatedFlag *asn.NULL `ber:"tagNum:28,optional"` DnnSelectionMode *DNNSelectionMode `ber:"tagNum:29,optional"` HomeProvidedChargingID *ChargingID `ber:"tagNum:30,optional"` MAPDUNonThreeGPPUserLocationInfo *UserLocationInformation `ber:"tagNum:31,optional"` MAPDUNonThreeGPPRATType *RATType `ber:"tagNum:32,optional"` MAPDUSessionInformation *MAPDUSessionInformation `ber:"tagNum:33,optional"` EnhancedDiagnostics *EnhancedDiagnostics5G `ber:"tagNum:34,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:35,optional"` MAPDUNonThreeGPPUserLocationInfoASN1 *UserLocationInformationStructured `ber:"tagNum:36,optional"` }
type PDUSessionId ¶
type PDUSessionId struct {
Value int64
}
type PDUSessionType ¶
type PDUSessionType struct {
Value asn.Enumerated
}
type PLMNId ¶
type PLMNId struct {
Value asn.OctetString
}
type PSCellInformation ¶
type PartialRecordMethod ¶
type PartialRecordMethod struct {
Value asn.Enumerated
}
type PositionMethodFailureDiagnostic ¶
type PositionMethodFailureDiagnostic struct {
Value asn.Enumerated
}
type PreemptionCapability ¶
type PreemptionCapability struct {
Value asn.Enumerated
}
type PreemptionVulnerability ¶
type PreemptionVulnerability struct {
Value asn.Enumerated
}
type PresenceReportingAreaElementsList ¶
type PresenceReportingAreaElementsList struct {
Value asn.OctetString
}
type PresenceReportingAreaInfo ¶
type PresenceReportingAreaInfo struct { PresenceReportingAreaIdentifier asn.OctetString `ber:"tagNum:0"` PresenceReportingAreaStatus *PresenceReportingAreaStatus `ber:"tagNum:1,optional"` PresenceReportingAreaElementsList *PresenceReportingAreaElementsList `ber:"tagNum:2,optional"` PresenceReportingAreaNode *PresenceReportingAreaNode `ber:"tagNum:3,optional"` }
type PresenceReportingAreaStatus ¶
type PresenceReportingAreaStatus struct {
Value asn.Enumerated
}
type PriorityType ¶
type PriorityType struct {
Value asn.Enumerated
}
type QoSCharacteristics ¶
type QoSCharacteristics struct {
Value asn.OctetString
}
type QosFlowsUsageReport ¶
type QosFlowsUsageReport struct { QosFlowId *QoSFlowId `ber:"tagNum:0,optional"` StartTime TimeStamp `ber:"tagNum:1"` EndTime TimeStamp `ber:"tagNum:2"` DataVolumeDownlink DataVolumeOctets `ber:"tagNum:3"` DataVolumeUplink DataVolumeOctets `ber:"tagNum:4"` }
type QuotaManagementIndicator ¶
type QuotaManagementIndicator struct {
Value asn.Enumerated
}
type RANNASCause ¶
type RANNASCause struct {
Value asn.OctetString
}
type RANNASRelCause ¶
type RANNASRelCause struct { NgApCause *NgApCause `ber:"tagNum:0,optional"` FivegMmCause *FiveGMmCause `ber:"tagNum:1,optional"` FivegSmCause *FiveGSmCause `ber:"tagNum:2,optional"` EpsCause *RANNASCause `ber:"tagNum:3,optional"` }
type RanUeNgapId ¶
type RanUeNgapId struct {
Value int64
}
type RatingGroupId ¶
type RatingGroupId struct {
Value int64
}
type RatingIndicator ¶
type RatingIndicator struct {
Value bool
}
type RecipientInfo ¶
type RecipientInfo struct { RecipientIMSI *IMSI `ber:"tagNum:0,optional"` RecipientMSISDN *MSISDN `ber:"tagNum:1,optional"` RecipientOtherAddress *SMAddressInfo `ber:"tagNum:2,optional"` RecipientSCCPAddress *AddressString `ber:"tagNum:3,optional"` RecipientReceivedAddress *SMAddressInfo `ber:"tagNum:4,optional"` SMDestinationInterface *SMInterface `ber:"tagNum:5,optional"` SMRecipientProtocolID *asn.OctetString `ber:"tagNum:6,optional"` /* Sequence of = 35, FULL Name = struct RecipientInfo__recipientOtherAddresses */ /* SMAddressInfo */ RecipientOtherAddresses []SMAddressInfo `ber:"tagNum:7,optional"` }
type RecordType ¶
type RecordType struct {
Value int64
}
type RegistrationChargingInformation ¶
type RegistrationChargingInformation struct { RegistrationMessagetype RegistrationMessageType `ber:"tagNum:0"` UserIdentifier *InvolvedParty `ber:"tagNum:1,optional"` UserEquipmentInfo *SubscriberEquipmentNumber `ber:"tagNum:2,optional"` SUPIunauthenticatedFlag *asn.NULL `ber:"tagNum:3,optional"` UserRoamerInOut *RoamerInOut `ber:"tagNum:4,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:5,optional"` UserLocationInfoTime *TimeStamp `ber:"tagNum:6,optional"` UETimeZone *MSTimeZone `ber:"tagNum:7,optional"` RATType *RATType `ber:"tagNum:8,optional"` MICOModeIndication *MICOModeIndication `ber:"tagNum:9,optional"` SmsIndication *SmsIndication `ber:"tagNum:10,optional"` /* Sequence of = 35, FULL Name = struct RegistrationChargingInformation__taiList */ /* TAI */ TaiList []TAI `ber:"tagNum:11,optional"` ServiceAreaRestriction *ServiceAreaRestriction `ber:"tagNum:12,optional"` /* Sequence of = 35, FULL Name = struct RegistrationChargingInformation__requestedNSSAI */ /* SingleNSSAI */ RequestedNSSAI []SingleNSSAI `ber:"tagNum:13,optional"` /* Sequence of = 35, FULL Name = struct RegistrationChargingInformation__allowedNSSAI */ /* SingleNSSAI */ AllowedNSSAI []SingleNSSAI `ber:"tagNum:14,optional"` /* Sequence of = 35, FULL Name = struct RegistrationChargingInformation__rejectedNSSAI */ /* SingleNSSAI */ RejectedNSSAI []SingleNSSAI `ber:"tagNum:15,optional"` PSCellInformation *PSCellInformation `ber:"tagNum:16,optional"` FiveGMMCapability *FiveGMMCapability `ber:"tagNum:17,optional"` /* Sequence of = 35, FULL Name = struct RegistrationChargingInformation__nSSAIMapList */ /* NSSAIMap */ NSSAIMapList []NSSAIMap `ber:"tagNum:18,optional"` AmfUeNgapId *AmfUeNgapId `ber:"tagNum:19,optional"` RanUeNgapId *RanUeNgapId `ber:"tagNum:20,optional"` RanNodeId *GlobalRanNodeId `ber:"tagNum:21,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:22,optional"` }
type RegistrationMessageType ¶
type RegistrationMessageType struct {
Value asn.Enumerated
}
type RestrictionType ¶
type RestrictionType struct {
Value asn.Enumerated
}
type RoamerInOut ¶
type RoamerInOut struct {
Value asn.Enumerated
}
type RoamingChargingProfile ¶
type RoamingChargingProfile struct { /* Sequence of = 35, FULL Name = struct RoamingChargingProfile__roamingTriggers */ /* RoamingTrigger */ RoamingTriggers []RoamingTrigger `ber:"tagNum:0,optional"` PartialRecordMethod *PartialRecordMethod `ber:"tagNum:1,optional"` }
type RoamingQBCInformation ¶
type RoamingQBCInformation struct { /* Sequence of = 35, FULL Name = struct RoamingQBCInformation__multipleQFIcontainer */ /* MultipleQFIContainer */ MultipleQFIcontainer []MultipleQFIContainer `ber:"tagNum:0,optional"` UPFID *NetworkFunctionName `ber:"tagNum:1,optional"` RoamingChargingProfile *RoamingChargingProfile `ber:"tagNum:2,optional"` }
type RoamingTrigger ¶
type RoamingTrigger struct { Trigger *SMFTrigger `ber:"tagNum:0,optional"` TriggerCategory *TriggerCategory `ber:"tagNum:1,optional"` TimeLimit *CallDuration `ber:"tagNum:2,optional"` VolumeLimit *DataVolumeOctets `ber:"tagNum:3,optional"` MaxNbChargingConditions *int64 `ber:"tagNum:4,optional"` }
type RrcEstablishmentCause ¶
type RrcEstablishmentCause struct {
Value asn.OctetString
}
type SMAddressDomain ¶
type SMAddressDomain struct { SMDomainName *asn.GraphicString `ber:"tagNum:0,optional"` ThreeGPPIMSIMCCMNC *PLMNId `ber:"tagNum:1,optional"` }
type SMAddressInfo ¶
type SMAddressInfo struct { SMAddressType *SMAddressType `ber:"tagNum:0,optional"` SMAddressData *asn.GraphicString `ber:"tagNum:1,optional"` SMAddressDomain *SMAddressDomain `ber:"tagNum:2,optional"` }
type SMAddressType ¶
type SMAddressType struct {
Value asn.Enumerated
}
type SMFTrigger ¶
type SMFTrigger struct {
Value int64
}
type SMInterface ¶
type SMInterface struct { InterfaceId *asn.GraphicString `ber:"tagNum:0,optional"` InterfaceText *asn.GraphicString `ber:"tagNum:1,optional"` InterfacePort *asn.GraphicString `ber:"tagNum:2,optional"` InterfaceType *SMInterfaceType `ber:"tagNum:3,optional"` }
type SMInterfaceType ¶
type SMInterfaceType struct {
Value asn.Enumerated
}
type SMMessageType ¶
type SMMessageType struct {
Value asn.Enumerated
}
type SMReplyPathRequested ¶
type SMReplyPathRequested struct {
Value asn.Enumerated
}
type SMSChargingInformation ¶
type SMSChargingInformation struct { OriginatorInfo *OriginatorInfo `ber:"tagNum:1,optional"` /* Sequence of = 35, FULL Name = struct SMSChargingInformation__recipientInfos */ /* RecipientInfo */ RecipientInfos []RecipientInfo `ber:"tagNum:2,optional"` UserEquipmentInfo *SubscriberEquipmentNumber `ber:"tagNum:3,optional"` UserLocationInformation *UserLocationInformation `ber:"tagNum:4,optional"` UETimeZone *MSTimeZone `ber:"tagNum:5,optional"` RATType *RATType `ber:"tagNum:6,optional"` SMSCAddress *AddressString `ber:"tagNum:7,optional"` Eventtimestamp TimeStamp `ber:"tagNum:8"` SMDataCodingScheme *int64 `ber:"tagNum:20,optional"` SMMessageType *SMMessageType `ber:"tagNum:21,optional"` SMReplyPathRequested *SMReplyPathRequested `ber:"tagNum:22,optional"` SMUserDataHeader *asn.OctetString `ber:"tagNum:23,optional"` SMSStatus *SMSStatus `ber:"tagNum:24,optional"` SMDischargeTime *TimeStamp `ber:"tagNum:25,optional"` SMTotalNumber *int64 `ber:"tagNum:26,optional"` SMServiceType *SMServiceType `ber:"tagNum:27,optional"` SMSequenceNumber *int64 `ber:"tagNum:28,optional"` SMSResult *SMSResult `ber:"tagNum:29,optional"` SubmissionTime *TimeStamp `ber:"tagNum:30,optional"` SMPriority *PriorityType `ber:"tagNum:31,optional"` MessageReference *MessageReference `ber:"tagNum:32,optional"` MessageSize *int64 `ber:"tagNum:33,optional"` MessageClass *MessageClass `ber:"tagNum:34,optional"` SMdeliveryReportRequested *SMdeliveryReportRequested `ber:"tagNum:35,optional"` MessageClassTokenText *asn.UTF8String `ber:"tagNum:36,optional"` UserRoamerInOut *RoamerInOut `ber:"tagNum:37,optional"` UserLocationInformationASN1 *UserLocationInformationStructured `ber:"tagNum:38,optional"` }
type SMSStatus ¶
type SMSStatus struct {
Value asn.OctetString
}
type SMServiceType ¶
type SMServiceType struct {
Value int64
}
type SMdeliveryReportRequested ¶
type SMdeliveryReportRequested struct {
Value asn.Enumerated
}
type ServiceAreaRestriction ¶
type ServiceAreaRestriction struct { RestrictionType *RestrictionType `ber:"tagNum:0,optional"` /* Sequence of = 35, FULL Name = struct ServiceAreaRestriction__areas */ /* Area */ Areas []Area `ber:"tagNum:1,optional"` MaxNumOfTAs *int64 `ber:"tagNum:2,optional"` MaxNumOfTAsForNotAllowedAreas *int64 `ber:"tagNum:3,optional"` }
type ServiceExperienceInfo ¶
type ServiceExperienceInfo struct { SvcExprc *SvcExperience `ber:"tagNum:0,optional"` SvcExprcVariance *int64 `ber:"tagNum:1,optional"` Snssai *SingleNSSAI `ber:"tagNum:2,optional"` AppId *asn.OctetString `ber:"tagNum:3,optional"` Confidence *int64 `ber:"tagNum:4,optional"` Dnn *DataNetworkNameIdentifier `ber:"tagNum:5,optional"` NetworkArea *NetworkAreaInfo `ber:"tagNum:6,optional"` NsiId *asn.OctetString `ber:"tagNum:7,optional"` Ratio *int64 `ber:"tagNum:8,optional"` }
type ServiceIdentifier ¶
type ServiceIdentifier struct {
Value int64
}
type ServiceProfileChargingInformation ¶
type ServiceProfileChargingInformation struct { ServiceProfileIdentifier *asn.OctetString `ber:"tagNum:0,optional"` /* Sequence of = 35, FULL Name = struct ServiceProfileChargingInformation__sNSSAIList */ /* SingleNSSAI */ SNSSAIList []SingleNSSAI `ber:"tagNum:1,optional"` SST *SliceServiceType `ber:"tagNum:2,optional"` Latency *int64 `ber:"tagNum:3,optional"` Availability *int64 `ber:"tagNum:4,optional"` ResourceSharingLevel *SharingLevel `ber:"tagNum:5,optional"` Jitter *int64 `ber:"tagNum:6,optional"` Reliability *asn.OctetString `ber:"tagNum:7,optional"` MaxNumberofUEs *int64 `ber:"tagNum:8,optional"` CoverageArea *asn.OctetString `ber:"tagNum:9,optional"` UEMobilityLevel *MobilityLevel `ber:"tagNum:10,optional"` DelayToleranceIndicator *DelayToleranceIndicator `ber:"tagNum:11,optional"` DLThroughtputPerSlice *Throughput `ber:"tagNum:12,optional"` DLThroughtputPerUE *Throughput `ber:"tagNum:13,optional"` ULThroughtputPerSlice *Throughput `ber:"tagNum:14,optional"` ULThroughtputPerUE *Throughput `ber:"tagNum:15,optional"` MaxNumberofPDUsessions *int64 `ber:"tagNum:16,optional"` KPIsMonitoringList *asn.OctetString `ber:"tagNum:17,optional"` SupportedAccessTechnology *int64 `ber:"tagNum:18,optional"` V2XCommunicationMode *V2XCommunicationModeIndicator `ber:"tagNum:19,optional"` AddServiceProfileChargingInfo *asn.OctetString `ber:"tagNum:100,optional"` }
type ServiceSpecificInfo ¶
type ServiceSpecificInfo struct { ServiceSpecificData *asn.GraphicString `ber:"tagNum:0,optional"` ServiceSpecificType *int64 `ber:"tagNum:1,optional"` }
type ServingNetworkFunctionID ¶
type ServingNetworkFunctionID struct { ServingNetworkFunctionInformation NetworkFunctionInformation `ber:"tagNum:0"` AMFIdentifier *AMFID `ber:"tagNum:1,optional"` }
type SessionAMBR ¶
type SharingLevel ¶
type SharingLevel struct {
Value asn.Enumerated
}
type SingleNSSAI ¶
type SingleNSSAI struct { SST SliceServiceType `ber:"tagNum:0"` SD *SliceDifferentiator `ber:"tagNum:1,optional"` }
type SliceDifferentiator ¶
type SliceDifferentiator struct {
Value asn.OctetString
}
type SliceServiceType ¶
type SliceServiceType struct {
Value int64
}
type SmsIndication ¶
type SmsIndication struct {
Value asn.Enumerated
}
type SteerModeValue ¶
type SteerModeValue struct {
Value asn.Enumerated
}
type SubscribedQoSInformation ¶
type SubscribedQoSInformation struct { FiveQi *int64 `ber:"tagNum:1,optional"` ARP *AllocationRetentionPriority `ber:"tagNum:2,optional"` PriorityLevel *int64 `ber:"tagNum:3,optional"` }
type SubscriberEquipmentNumber ¶
type SubscriberEquipmentNumber struct { SubscriberEquipmentNumberType SubscriberEquipmentType `ber:"tagNum:0"` SubscriberEquipmentNumberData asn.OctetString `ber:"tagNum:1"` }
type SubscriberEquipmentType ¶
type SubscriberEquipmentType struct {
Value asn.Enumerated
}
type SubscriptionID ¶
type SubscriptionID struct { SubscriptionIDType SubscriptionIDType `ber:"tagNum:0"` SubscriptionIDData asn.UTF8String `ber:"tagNum:1"` }
type SubscriptionIDType ¶
type SubscriptionIDType struct {
Value asn.Enumerated
}
type SvcExperience ¶
type TAC ¶
type TAC struct {
Value asn.OctetString
}
type TBCDSTRING ¶
type TBCDSTRING struct {
Value asn.OctetString
}
type TNAPId ¶
type TNAPId struct {
Value asn.UTF8String
}
type TWAPId ¶
type TWAPId struct {
Value asn.UTF8String
}
type TenantIdentifier ¶
type TenantIdentifier struct {
Value asn.OctetString
}
type ThreeGPPPSDataOffStatus ¶
type ThreeGPPPSDataOffStatus struct {
Value asn.Enumerated
}
type Throughput ¶
type TimeStamp ¶
type TimeStamp struct {
Value asn.OctetString
}
type TngfId ¶
type TngfId struct {
Value asn.UTF8String
}
type Trigger ¶
type Trigger struct { Present int /* Choice Type */ SMFTrigger *SMFTrigger `ber:"tagNum:0"` }
type TriggerCategory ¶
type TriggerCategory struct {
Value asn.Enumerated
}
type UnauthorizedLCSClientDiagnostic ¶
type UnauthorizedLCSClientDiagnostic struct {
}type UsedUnitContainer ¶
type UsedUnitContainer struct { ServiceIdentifier *ServiceIdentifier `ber:"tagNum:0,optional"` Time *CallDuration `ber:"tagNum:1,optional"` /* Sequence of = 35, FULL Name = struct UsedUnitContainer__triggers */ /* Trigger */ Triggers []Trigger `ber:"tagNum:2,optional"` TriggerTimeStamp *TimeStamp `ber:"tagNum:3,optional"` DataTotalVolume *DataVolumeOctets `ber:"tagNum:4,optional"` DataVolumeUplink *DataVolumeOctets `ber:"tagNum:5,optional"` DataVolumeDownlink *DataVolumeOctets `ber:"tagNum:6,optional"` ServiceSpecificUnits *int64 `ber:"tagNum:7,optional"` EventTimeStamp *TimeStamp `ber:"tagNum:8,optional"` LocalSequenceNumber *LocalSequenceNumber `ber:"tagNum:9,optional"` RatingIndicator *RatingIndicator `ber:"tagNum:10,optional"` PDUContainerInformation *PDUContainerInformation `ber:"tagNum:11,optional"` QuotaManagementIndicator *bool `ber:"tagNum:12,optional"` QuotaManagementIndicatorExt *QuotaManagementIndicator `ber:"tagNum:13,optional"` NSPAContainerInformation *NSPAContainerInformation `ber:"tagNum:14,optional"` /* Sequence of = 35, FULL Name = struct UsedUnitContainer__eventTimeStampExt */ /* TimeStamp */ EventTimeStampExt []TimeStamp `ber:"tagNum:15,optional"` }
type UserLocationInformation ¶
type UserLocationInformation struct {
Value asn.OctetString
}
type UserLocationInformationStructured ¶
type UserLocationInformationStructured struct { EutraLocation *EutraLocation `ber:"tagNum:0,optional"` NrLocation *NrLocation `ber:"tagNum:1,optional"` N3gaLocation *N3gaLocation `ber:"tagNum:2,optional"` }
type V2XCommunicationModeIndicator ¶
type V2XCommunicationModeIndicator struct {
Value asn.Enumerated
}
type WAgfId ¶
type WAgfId struct {
Value asn.UTF8String
}
Source Files ¶
- AFChargingID.go
- AMFID.go
- APIDirection.go
- APIResultCode.go
- ATSSSCapability.go
- AccessType.go
- AddressString.go
- AdministrativeState.go
- AgeOfLocationInformation.go
- AllocationRetentionPriority.go
- AmfUeNgapId.go
- Area.go
- AuthorizedQoSInformation.go
- Bitrate.go
- CHFRecord.go
- CallDuration.go
- CauseForRecClosing.go
- ChChSelectionMode.go
- ChargingCharacteristics.go
- ChargingID.go
- ChargingRecord.go
- ChargingRuleBaseName.go
- ChargingSessionIdentifier.go
- CoreNetworkType.go
- DNNSelectionMode.go
- DataNetworkNameIdentifier.go
- DataVolumeOctets.go
- DelayToleranceIndicator.go
- Diagnostics.go
- DynamicAddressFlag.go
- ENbId.go
- Ecgi.go
- EnhancedDiagnostics.go
- EnhancedDiagnostics5G.go
- EutraCellId.go
- EutraLocation.go
- EventBasedChargingInformation.go
- ExposureFunctionAPIInformation.go
- ExternalGroupIdentifier.go
- FiveGMMCapability.go
- FiveGMmCause.go
- FiveGQoSInformation.go
- FiveGSmCause.go
- GCI.go
- GLI.go
- GNbId.go
- GeodeticInformation.go
- GeographicalInformation.go
- GlobalRanNodeId.go
- HFCNodeId.go
- IMSI.go
- IPAddress.go
- IPBinV4Address.go
- IPBinV6Address.go
- IPBinV6AddressWithOrWithoutPrefixLength.go
- IPBinV6AddressWithPrefixLength.go
- IPBinaryAddress.go
- IPTextRepresentedAddress.go
- ISDNAddressString.go
- IncompleteCDRIndication.go
- InvolvedParty.go
- LineType.go
- LocalSequenceNumber.go
- LocationReportingChargingInformation.go
- LocationReportingMessageType.go
- MAPDUSessionIndicator.go
- MAPDUSessionInformation.go
- MAPDUSteeringFunctionality.go
- MAPDUSteeringMode.go
- MICOModeIndication.go
- MSISDN.go
- MSTimeZone.go
- ManagementExtension.go
- ManagementExtensions.go
- ManagementOperation.go
- ManagementOperationStatus.go
- MessageClass.go
- MessageReference.go
- MnSConsumerIdentifier.go
- MobilityLevel.go
- MultipleQFIContainer.go
- MultipleUnitUsage.go
- N2ConnectionChargingInformation.go
- N2ConnectionMessageType.go
- N3IwFId.go
- N3gaLocation.go
- NGRANSecondaryRATType.go
- NGRANSecondaryRATUsageReport.go
- NSMChargingInformation.go
- NSPAChargingInformation.go
- NSPAContainerInformation.go
- NSSAIMap.go
- Ncgi.go
- NetworkAreaInfo.go
- NetworkFunctionInformation.go
- NetworkFunctionName.go
- NetworkFunctionality.go
- NgApCause.go
- NgeNbId.go
- Nid.go
- NodeAddress.go
- NrCellId.go
- NrLocation.go
- NsiLoadLevelInfo.go
- OperationalState.go
- OriginatorInfo.go
- PDPAddressPrefixLength.go
- PDUAddress.go
- PDUContainerInformation.go
- PDUSessionChargingInformation.go
- PDUSessionId.go
- PDUSessionType.go
- PLMNId.go
- PSCellInformation.go
- PartialRecordMethod.go
- PositionMethodFailureDiagnostic.go
- PreemptionCapability.go
- PreemptionVulnerability.go
- PresenceReportingAreaElementsList.go
- PresenceReportingAreaInfo.go
- PresenceReportingAreaNode.go
- PresenceReportingAreaStatus.go
- PriorityType.go
- QoSCharacteristics.go
- QoSFlowId.go
- QosFlowsUsageReport.go
- QuotaManagementIndicator.go
- RANNASCause.go
- RANNASRelCause.go
- RATType.go
- RanUeNgapId.go
- RatingGroupId.go
- RatingIndicator.go
- RecipientInfo.go
- RecordType.go
- RegistrationChargingInformation.go
- RegistrationMessageType.go
- RestrictionType.go
- RoamerInOut.go
- RoamingChargingProfile.go
- RoamingQBCInformation.go
- RoamingTrigger.go
- RrcEstablishmentCause.go
- SMAddressDomain.go
- SMAddressInfo.go
- SMAddressType.go
- SMFTrigger.go
- SMInterface.go
- SMInterfaceType.go
- SMMessageType.go
- SMReplyPathRequested.go
- SMSChargingInformation.go
- SMSResult.go
- SMSStatus.go
- SMServiceType.go
- SMdeliveryReportRequested.go
- SSCMode.go
- ServiceAreaRestriction.go
- ServiceExperienceInfo.go
- ServiceIdentifier.go
- ServiceProfileChargingInformation.go
- ServiceSpecificInfo.go
- ServingNetworkFunctionID.go
- SessionAMBR.go
- SharingLevel.go
- SingleNSSAI.go
- SliceDifferentiator.go
- SliceServiceType.go
- SmsIndication.go
- SteerModeValue.go
- SubscribedQoSInformation.go
- SubscriberEquipmentNumber.go
- SubscriberEquipmentType.go
- SubscriptionID.go
- SubscriptionIDType.go
- SvcExperience.go
- TAC.go
- TAI.go
- TBCDSTRING.go
- TNAPId.go
- TWAPId.go
- TenantIdentifier.go
- ThreeGPPPSDataOffStatus.go
- Throughput.go
- TimeStamp.go
- TngfId.go
- Trigger.go
- TriggerCategory.go
- UnauthorizedLCSClientDiagnostic.go
- UsedUnitContainer.go
- UserLocationInformation.go
- UserLocationInformationStructured.go
- V2XCommunicationModeIndicator.go
- WAgfId.go
Click to show internal directories.
Click to hide internal directories.