nasType

package
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 10 Imported by: 47

Documentation

Index

Constants

View Source
const (
	Bit4 uint8 = 0x08
)

const

Variables

This section is empty.

Functions

func GetBitMask

func GetBitMask(ub uint8, lb uint8) (bitMask uint8)

GetBitMask number, pos is shift bit >= lb < up TODO exception check

Types

type ABBA

type ABBA struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ABBA 9.11.3.10 ABBAContents Row, sBit, len = [0, 0], 8 , INF

func NewABBA

func NewABBA(iei uint8) (aBBA *ABBA)

func (*ABBA) GetABBAContents

func (a *ABBA) GetABBAContents() (aBBAContents []uint8)

ABBA 9.11.3.10 ABBAContents Row, sBit, len = [0, 0], 8 , INF

func (*ABBA) GetIei

func (a *ABBA) GetIei() (iei uint8)

ABBA 9.11.3.10 Iei Row, sBit, len = [], 8, 8

func (*ABBA) GetLen

func (a *ABBA) GetLen() (len uint8)

ABBA 9.11.3.10 Len Row, sBit, len = [], 8, 8

func (*ABBA) SetABBAContents

func (a *ABBA) SetABBAContents(aBBAContents []uint8)

ABBA 9.11.3.10 ABBAContents Row, sBit, len = [0, 0], 8 , INF

func (*ABBA) SetIei

func (a *ABBA) SetIei(iei uint8)

ABBA 9.11.3.10 Iei Row, sBit, len = [], 8, 8

func (*ABBA) SetLen

func (a *ABBA) SetLen(len uint8)

ABBA 9.11.3.10 Len Row, sBit, len = [], 8, 8

type Additional5GSecurityInformation

type Additional5GSecurityInformation struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

Additional5GSecurityInformation 9.11.3.12 RINMR Row, sBit, len = [0, 0], 2 , 1 HDP Row, sBit, len = [0, 0], 1 , 1

func NewAdditional5GSecurityInformation

func NewAdditional5GSecurityInformation(iei uint8) (additional5GSecurityInformation *Additional5GSecurityInformation)

func (*Additional5GSecurityInformation) GetHDP

func (a *Additional5GSecurityInformation) GetHDP() (hDP uint8)

Additional5GSecurityInformation 9.11.3.12 HDP Row, sBit, len = [0, 0], 1 , 1

func (*Additional5GSecurityInformation) GetIei

func (a *Additional5GSecurityInformation) GetIei() (iei uint8)

Additional5GSecurityInformation 9.11.3.12 Iei Row, sBit, len = [], 8, 8

func (*Additional5GSecurityInformation) GetLen

func (a *Additional5GSecurityInformation) GetLen() (len uint8)

Additional5GSecurityInformation 9.11.3.12 Len Row, sBit, len = [], 8, 8

func (*Additional5GSecurityInformation) GetRINMR

func (a *Additional5GSecurityInformation) GetRINMR() (rINMR uint8)

Additional5GSecurityInformation 9.11.3.12 RINMR Row, sBit, len = [0, 0], 2 , 1

func (*Additional5GSecurityInformation) SetHDP

func (a *Additional5GSecurityInformation) SetHDP(hDP uint8)

Additional5GSecurityInformation 9.11.3.12 HDP Row, sBit, len = [0, 0], 1 , 1

func (*Additional5GSecurityInformation) SetIei

func (a *Additional5GSecurityInformation) SetIei(iei uint8)

Additional5GSecurityInformation 9.11.3.12 Iei Row, sBit, len = [], 8, 8

func (*Additional5GSecurityInformation) SetLen

func (a *Additional5GSecurityInformation) SetLen(len uint8)

Additional5GSecurityInformation 9.11.3.12 Len Row, sBit, len = [], 8, 8

func (*Additional5GSecurityInformation) SetRINMR

func (a *Additional5GSecurityInformation) SetRINMR(rINMR uint8)

Additional5GSecurityInformation 9.11.3.12 RINMR Row, sBit, len = [0, 0], 2 , 1

type AdditionalGUTI

type AdditionalGUTI struct {
	Iei   uint8
	Len   uint16
	Octet [11]uint8
}

AdditionalGUTI 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8 AMFSetID Row, sBit, len = [5, 6], 8 , 10 AMFPointer Row, sBit, len = [6, 6], 6 , 6 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func NewAdditionalGUTI

func NewAdditionalGUTI(iei uint8) (additionalGUTI *AdditionalGUTI)

func (*AdditionalGUTI) GetAMFPointer

func (a *AdditionalGUTI) GetAMFPointer() (aMFPointer uint8)

AdditionalGUTI 9.11.3.4 AMFPointer Row, sBit, len = [6, 6], 6 , 6

func (*AdditionalGUTI) GetAMFRegionID

func (a *AdditionalGUTI) GetAMFRegionID() (aMFRegionID uint8)

AdditionalGUTI 9.11.3.4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8

func (*AdditionalGUTI) GetAMFSetID

func (a *AdditionalGUTI) GetAMFSetID() (aMFSetID uint16)

AdditionalGUTI 9.11.3.4 AMFSetID Row, sBit, len = [5, 6], 8 , 10

func (*AdditionalGUTI) GetIei

func (a *AdditionalGUTI) GetIei() (iei uint8)

AdditionalGUTI 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*AdditionalGUTI) GetLen

func (a *AdditionalGUTI) GetLen() (len uint16)

AdditionalGUTI 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*AdditionalGUTI) GetMCCDigit1

func (a *AdditionalGUTI) GetMCCDigit1() (mCCDigit1 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4

func (*AdditionalGUTI) GetMCCDigit2

func (a *AdditionalGUTI) GetMCCDigit2() (mCCDigit2 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4

func (*AdditionalGUTI) GetMCCDigit3

func (a *AdditionalGUTI) GetMCCDigit3() (mCCDigit3 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4

func (*AdditionalGUTI) GetMNCDigit1

func (a *AdditionalGUTI) GetMNCDigit1() (mNCDigit1 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4

func (*AdditionalGUTI) GetMNCDigit2

func (a *AdditionalGUTI) GetMNCDigit2() (mNCDigit2 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4

func (*AdditionalGUTI) GetMNCDigit3

func (a *AdditionalGUTI) GetMNCDigit3() (mNCDigit3 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4

func (*AdditionalGUTI) GetSpare

func (a *AdditionalGUTI) GetSpare() (spare uint8)

AdditionalGUTI 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*AdditionalGUTI) GetTMSI5G

func (a *AdditionalGUTI) GetTMSI5G() (tMSI5G [4]uint8)

AdditionalGUTI 9.11.3.4 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func (*AdditionalGUTI) GetTypeOfIdentity

func (a *AdditionalGUTI) GetTypeOfIdentity() (typeOfIdentity uint8)

AdditionalGUTI 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func (*AdditionalGUTI) SetAMFPointer

func (a *AdditionalGUTI) SetAMFPointer(aMFPointer uint8)

AdditionalGUTI 9.11.3.4 AMFPointer Row, sBit, len = [6, 6], 6 , 6

func (*AdditionalGUTI) SetAMFRegionID

func (a *AdditionalGUTI) SetAMFRegionID(aMFRegionID uint8)

AdditionalGUTI 9.11.3.4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8

func (*AdditionalGUTI) SetAMFSetID

func (a *AdditionalGUTI) SetAMFSetID(aMFSetID uint16)

AdditionalGUTI 9.11.3.4 AMFSetID Row, sBit, len = [5, 6], 8 , 10

func (*AdditionalGUTI) SetIei

func (a *AdditionalGUTI) SetIei(iei uint8)

AdditionalGUTI 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*AdditionalGUTI) SetLen

func (a *AdditionalGUTI) SetLen(len uint16)

AdditionalGUTI 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*AdditionalGUTI) SetMCCDigit1

func (a *AdditionalGUTI) SetMCCDigit1(mCCDigit1 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4

func (*AdditionalGUTI) SetMCCDigit2

func (a *AdditionalGUTI) SetMCCDigit2(mCCDigit2 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4

func (*AdditionalGUTI) SetMCCDigit3

func (a *AdditionalGUTI) SetMCCDigit3(mCCDigit3 uint8)

AdditionalGUTI 9.11.3.4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4

func (*AdditionalGUTI) SetMNCDigit1

func (a *AdditionalGUTI) SetMNCDigit1(mNCDigit1 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4

func (*AdditionalGUTI) SetMNCDigit2

func (a *AdditionalGUTI) SetMNCDigit2(mNCDigit2 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4

func (*AdditionalGUTI) SetMNCDigit3

func (a *AdditionalGUTI) SetMNCDigit3(mNCDigit3 uint8)

AdditionalGUTI 9.11.3.4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4

func (*AdditionalGUTI) SetSpare

func (a *AdditionalGUTI) SetSpare(spare uint8)

AdditionalGUTI 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*AdditionalGUTI) SetTMSI5G

func (a *AdditionalGUTI) SetTMSI5G(tMSI5G [4]uint8)

AdditionalGUTI 9.11.3.4 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func (*AdditionalGUTI) SetTypeOfIdentity

func (a *AdditionalGUTI) SetTypeOfIdentity(typeOfIdentity uint8)

AdditionalGUTI 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

type AdditionalInformation

type AdditionalInformation struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

AdditionalInformation 9.11.2.1 AdditionalInformationValue Row, sBit, len = [0, 0], 8 , INF

func NewAdditionalInformation

func NewAdditionalInformation(iei uint8) (additionalInformation *AdditionalInformation)

func (*AdditionalInformation) GetAdditionalInformationValue

func (a *AdditionalInformation) GetAdditionalInformationValue() (additionalInformationValue []uint8)

AdditionalInformation 9.11.2.1 AdditionalInformationValue Row, sBit, len = [0, 0], 8 , INF

func (*AdditionalInformation) GetIei

func (a *AdditionalInformation) GetIei() (iei uint8)

AdditionalInformation 9.11.2.1 Iei Row, sBit, len = [], 8, 8

func (*AdditionalInformation) GetLen

func (a *AdditionalInformation) GetLen() (len uint8)

AdditionalInformation 9.11.2.1 Len Row, sBit, len = [], 8, 8

func (*AdditionalInformation) SetAdditionalInformationValue

func (a *AdditionalInformation) SetAdditionalInformationValue(additionalInformationValue []uint8)

AdditionalInformation 9.11.2.1 AdditionalInformationValue Row, sBit, len = [0, 0], 8 , INF

func (*AdditionalInformation) SetIei

func (a *AdditionalInformation) SetIei(iei uint8)

AdditionalInformation 9.11.2.1 Iei Row, sBit, len = [], 8, 8

func (*AdditionalInformation) SetLen

func (a *AdditionalInformation) SetLen(len uint8)

AdditionalInformation 9.11.2.1 Len Row, sBit, len = [], 8, 8

type AllowedNSSAI

type AllowedNSSAI struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

AllowedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func NewAllowedNSSAI

func NewAllowedNSSAI(iei uint8) (allowedNSSAI *AllowedNSSAI)

func (*AllowedNSSAI) GetIei

func (a *AllowedNSSAI) GetIei() (iei uint8)

AllowedNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*AllowedNSSAI) GetLen

func (a *AllowedNSSAI) GetLen() (len uint8)

AllowedNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*AllowedNSSAI) GetSNSSAIValue

func (a *AllowedNSSAI) GetSNSSAIValue() (sNSSAIValue []uint8)

AllowedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func (*AllowedNSSAI) SetIei

func (a *AllowedNSSAI) SetIei(iei uint8)

AllowedNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*AllowedNSSAI) SetLen

func (a *AllowedNSSAI) SetLen(len uint8)

AllowedNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*AllowedNSSAI) SetSNSSAIValue

func (a *AllowedNSSAI) SetSNSSAIValue(sNSSAIValue []uint8)

AllowedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

type AllowedPDUSessionStatus

type AllowedPDUSessionStatus struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

AllowedPDUSessionStatus 9.11.3.13 PSI7 Row, sBit, len = [0, 0], 8 , 1 PSI6 Row, sBit, len = [0, 0], 7 , 1 PSI5 Row, sBit, len = [0, 0], 6 , 1 PSI4 Row, sBit, len = [0, 0], 5 , 1 PSI3 Row, sBit, len = [0, 0], 4 , 1 PSI2 Row, sBit, len = [0, 0], 3 , 1 PSI1 Row, sBit, len = [0, 0], 2 , 1 PSI0 Row, sBit, len = [0, 0], 1 , 1 PSI15 Row, sBit, len = [1, 1], 8 , 1 PSI14 Row, sBit, len = [1, 1], 7 , 1 PSI13 Row, sBit, len = [1, 1], 6 , 1 PSI12 Row, sBit, len = [1, 1], 5 , 1 PSI11 Row, sBit, len = [1, 1], 4 , 1 PSI10 Row, sBit, len = [1, 1], 3 , 1 PSI9 Row, sBit, len = [1, 1], 2 , 1 PSI8 Row, sBit, len = [1, 1], 1 , 1 Spare Row, sBit, len = [2, 2], 1 , INF

func NewAllowedPDUSessionStatus

func NewAllowedPDUSessionStatus(iei uint8) (allowedPDUSessionStatus *AllowedPDUSessionStatus)

func (*AllowedPDUSessionStatus) GetIei

func (a *AllowedPDUSessionStatus) GetIei() (iei uint8)

AllowedPDUSessionStatus 9.11.3.13 Iei Row, sBit, len = [], 8, 8

func (*AllowedPDUSessionStatus) GetLen

func (a *AllowedPDUSessionStatus) GetLen() (len uint8)

AllowedPDUSessionStatus 9.11.3.13 Len Row, sBit, len = [], 8, 8

func (*AllowedPDUSessionStatus) GetPSI0

func (a *AllowedPDUSessionStatus) GetPSI0() (pSI0 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*AllowedPDUSessionStatus) GetPSI1

func (a *AllowedPDUSessionStatus) GetPSI1() (pSI1 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*AllowedPDUSessionStatus) GetPSI10

func (a *AllowedPDUSessionStatus) GetPSI10() (pSI10 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*AllowedPDUSessionStatus) GetPSI11

func (a *AllowedPDUSessionStatus) GetPSI11() (pSI11 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*AllowedPDUSessionStatus) GetPSI12

func (a *AllowedPDUSessionStatus) GetPSI12() (pSI12 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*AllowedPDUSessionStatus) GetPSI13

func (a *AllowedPDUSessionStatus) GetPSI13() (pSI13 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*AllowedPDUSessionStatus) GetPSI14

func (a *AllowedPDUSessionStatus) GetPSI14() (pSI14 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*AllowedPDUSessionStatus) GetPSI15

func (a *AllowedPDUSessionStatus) GetPSI15() (pSI15 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*AllowedPDUSessionStatus) GetPSI2

func (a *AllowedPDUSessionStatus) GetPSI2() (pSI2 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*AllowedPDUSessionStatus) GetPSI3

func (a *AllowedPDUSessionStatus) GetPSI3() (pSI3 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*AllowedPDUSessionStatus) GetPSI4

func (a *AllowedPDUSessionStatus) GetPSI4() (pSI4 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*AllowedPDUSessionStatus) GetPSI5

func (a *AllowedPDUSessionStatus) GetPSI5() (pSI5 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*AllowedPDUSessionStatus) GetPSI6

func (a *AllowedPDUSessionStatus) GetPSI6() (pSI6 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*AllowedPDUSessionStatus) GetPSI7

func (a *AllowedPDUSessionStatus) GetPSI7() (pSI7 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*AllowedPDUSessionStatus) GetPSI8

func (a *AllowedPDUSessionStatus) GetPSI8() (pSI8 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*AllowedPDUSessionStatus) GetPSI9

func (a *AllowedPDUSessionStatus) GetPSI9() (pSI9 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*AllowedPDUSessionStatus) GetSpare

func (a *AllowedPDUSessionStatus) GetSpare() (spare []uint8)

AllowedPDUSessionStatus 9.11.3.13 Spare Row, sBit, len = [2, 2], 1 , INF

func (*AllowedPDUSessionStatus) SetIei

func (a *AllowedPDUSessionStatus) SetIei(iei uint8)

AllowedPDUSessionStatus 9.11.3.13 Iei Row, sBit, len = [], 8, 8

func (*AllowedPDUSessionStatus) SetLen

func (a *AllowedPDUSessionStatus) SetLen(len uint8)

AllowedPDUSessionStatus 9.11.3.13 Len Row, sBit, len = [], 8, 8

func (*AllowedPDUSessionStatus) SetPSI0

func (a *AllowedPDUSessionStatus) SetPSI0(pSI0 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*AllowedPDUSessionStatus) SetPSI1

func (a *AllowedPDUSessionStatus) SetPSI1(pSI1 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*AllowedPDUSessionStatus) SetPSI10

func (a *AllowedPDUSessionStatus) SetPSI10(pSI10 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*AllowedPDUSessionStatus) SetPSI11

func (a *AllowedPDUSessionStatus) SetPSI11(pSI11 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*AllowedPDUSessionStatus) SetPSI12

func (a *AllowedPDUSessionStatus) SetPSI12(pSI12 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*AllowedPDUSessionStatus) SetPSI13

func (a *AllowedPDUSessionStatus) SetPSI13(pSI13 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*AllowedPDUSessionStatus) SetPSI14

func (a *AllowedPDUSessionStatus) SetPSI14(pSI14 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*AllowedPDUSessionStatus) SetPSI15

func (a *AllowedPDUSessionStatus) SetPSI15(pSI15 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*AllowedPDUSessionStatus) SetPSI2

func (a *AllowedPDUSessionStatus) SetPSI2(pSI2 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*AllowedPDUSessionStatus) SetPSI3

func (a *AllowedPDUSessionStatus) SetPSI3(pSI3 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*AllowedPDUSessionStatus) SetPSI4

func (a *AllowedPDUSessionStatus) SetPSI4(pSI4 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*AllowedPDUSessionStatus) SetPSI5

func (a *AllowedPDUSessionStatus) SetPSI5(pSI5 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*AllowedPDUSessionStatus) SetPSI6

func (a *AllowedPDUSessionStatus) SetPSI6(pSI6 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*AllowedPDUSessionStatus) SetPSI7

func (a *AllowedPDUSessionStatus) SetPSI7(pSI7 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*AllowedPDUSessionStatus) SetPSI8

func (a *AllowedPDUSessionStatus) SetPSI8(pSI8 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*AllowedPDUSessionStatus) SetPSI9

func (a *AllowedPDUSessionStatus) SetPSI9(pSI9 uint8)

AllowedPDUSessionStatus 9.11.3.13 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*AllowedPDUSessionStatus) SetSpare

func (a *AllowedPDUSessionStatus) SetSpare(spare []uint8)

AllowedPDUSessionStatus 9.11.3.13 Spare Row, sBit, len = [2, 2], 1 , INF

type AllowedSSCMode

type AllowedSSCMode struct {
	Octet uint8
}

AllowedSSCMode 9.11.4.5 Iei Row, sBit, len = [0, 0], 8 , 4 SSC3 Row, sBit, len = [0, 0], 3 , 1 SSC2 Row, sBit, len = [0, 0], 2 , 1 SSC1 Row, sBit, len = [0, 0], 1 , 1

func NewAllowedSSCMode

func NewAllowedSSCMode(iei uint8) (allowedSSCMode *AllowedSSCMode)

func (*AllowedSSCMode) GetIei

func (a *AllowedSSCMode) GetIei() (iei uint8)

AllowedSSCMode 9.11.4.5 Iei Row, sBit, len = [0, 0], 8 , 4

func (*AllowedSSCMode) GetSSC1

func (a *AllowedSSCMode) GetSSC1() (sSC1 uint8)

AllowedSSCMode 9.11.4.5 SSC1 Row, sBit, len = [0, 0], 1 , 1

func (*AllowedSSCMode) GetSSC2

func (a *AllowedSSCMode) GetSSC2() (sSC2 uint8)

AllowedSSCMode 9.11.4.5 SSC2 Row, sBit, len = [0, 0], 2 , 1

func (*AllowedSSCMode) GetSSC3

func (a *AllowedSSCMode) GetSSC3() (sSC3 uint8)

AllowedSSCMode 9.11.4.5 SSC3 Row, sBit, len = [0, 0], 3 , 1

func (*AllowedSSCMode) SetIei

func (a *AllowedSSCMode) SetIei(iei uint8)

AllowedSSCMode 9.11.4.5 Iei Row, sBit, len = [0, 0], 8 , 4

func (*AllowedSSCMode) SetSSC1

func (a *AllowedSSCMode) SetSSC1(sSC1 uint8)

AllowedSSCMode 9.11.4.5 SSC1 Row, sBit, len = [0, 0], 1 , 1

func (*AllowedSSCMode) SetSSC2

func (a *AllowedSSCMode) SetSSC2(sSC2 uint8)

AllowedSSCMode 9.11.4.5 SSC2 Row, sBit, len = [0, 0], 2 , 1

func (*AllowedSSCMode) SetSSC3

func (a *AllowedSSCMode) SetSSC3(sSC3 uint8)

AllowedSSCMode 9.11.4.5 SSC3 Row, sBit, len = [0, 0], 3 , 1

type AlwaysonPDUSessionIndication

type AlwaysonPDUSessionIndication struct {
	Octet uint8
}

AlwaysonPDUSessionIndication 9.11.4.3 Iei Row, sBit, len = [0, 0], 8 , 4 APSI Row, sBit, len = [0, 0], 1 , 1

func NewAlwaysonPDUSessionIndication

func NewAlwaysonPDUSessionIndication(iei uint8) (alwaysonPDUSessionIndication *AlwaysonPDUSessionIndication)

func (*AlwaysonPDUSessionIndication) GetAPSI

func (a *AlwaysonPDUSessionIndication) GetAPSI() (aPSI uint8)

AlwaysonPDUSessionIndication 9.11.4.3 APSI Row, sBit, len = [0, 0], 1 , 1

func (*AlwaysonPDUSessionIndication) GetIei

func (a *AlwaysonPDUSessionIndication) GetIei() (iei uint8)

AlwaysonPDUSessionIndication 9.11.4.3 Iei Row, sBit, len = [0, 0], 8 , 4

func (*AlwaysonPDUSessionIndication) SetAPSI

func (a *AlwaysonPDUSessionIndication) SetAPSI(aPSI uint8)

AlwaysonPDUSessionIndication 9.11.4.3 APSI Row, sBit, len = [0, 0], 1 , 1

func (*AlwaysonPDUSessionIndication) SetIei

func (a *AlwaysonPDUSessionIndication) SetIei(iei uint8)

AlwaysonPDUSessionIndication 9.11.4.3 Iei Row, sBit, len = [0, 0], 8 , 4

type AlwaysonPDUSessionRequested

type AlwaysonPDUSessionRequested struct {
	Octet uint8
}

AlwaysonPDUSessionRequested 9.11.4.4 Iei Row, sBit, len = [0, 0], 8 , 4 APSR Row, sBit, len = [0, 0], 1 , 1

func NewAlwaysonPDUSessionRequested

func NewAlwaysonPDUSessionRequested(iei uint8) (alwaysonPDUSessionRequested *AlwaysonPDUSessionRequested)

func (*AlwaysonPDUSessionRequested) GetAPSR

func (a *AlwaysonPDUSessionRequested) GetAPSR() (aPSR uint8)

AlwaysonPDUSessionRequested 9.11.4.4 APSR Row, sBit, len = [0, 0], 1 , 1

func (*AlwaysonPDUSessionRequested) GetIei

func (a *AlwaysonPDUSessionRequested) GetIei() (iei uint8)

AlwaysonPDUSessionRequested 9.11.4.4 Iei Row, sBit, len = [0, 0], 8 , 4

func (*AlwaysonPDUSessionRequested) SetAPSR

func (a *AlwaysonPDUSessionRequested) SetAPSR(aPSR uint8)

AlwaysonPDUSessionRequested 9.11.4.4 APSR Row, sBit, len = [0, 0], 1 , 1

func (*AlwaysonPDUSessionRequested) SetIei

func (a *AlwaysonPDUSessionRequested) SetIei(iei uint8)

AlwaysonPDUSessionRequested 9.11.4.4 Iei Row, sBit, len = [0, 0], 8 , 4

type AuthenticationFailureMessageIdentity

type AuthenticationFailureMessageIdentity struct {
	Octet uint8
}

AuthenticationFailureMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewAuthenticationFailureMessageIdentity

func NewAuthenticationFailureMessageIdentity() (authenticationFailureMessageIdentity *AuthenticationFailureMessageIdentity)

func (*AuthenticationFailureMessageIdentity) GetMessageType

func (a *AuthenticationFailureMessageIdentity) GetMessageType() (messageType uint8)

AuthenticationFailureMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*AuthenticationFailureMessageIdentity) SetMessageType

func (a *AuthenticationFailureMessageIdentity) SetMessageType(messageType uint8)

AuthenticationFailureMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type AuthenticationFailureParameter

type AuthenticationFailureParameter struct {
	Iei   uint8
	Len   uint8
	Octet [14]uint8
}

AuthenticationFailureParameter 9.11.3.14 AuthenticationFailureParameter Row, sBit, len = [0, 13], 8 , 112

func NewAuthenticationFailureParameter

func NewAuthenticationFailureParameter(iei uint8) (authenticationFailureParameter *AuthenticationFailureParameter)

func (*AuthenticationFailureParameter) GetAuthenticationFailureParameter

func (a *AuthenticationFailureParameter) GetAuthenticationFailureParameter() (authenticationFailureParameter [14]uint8)

AuthenticationFailureParameter 9.11.3.14 AuthenticationFailureParameter Row, sBit, len = [0, 13], 8 , 112

func (*AuthenticationFailureParameter) GetIei

func (a *AuthenticationFailureParameter) GetIei() (iei uint8)

AuthenticationFailureParameter 9.11.3.14 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationFailureParameter) GetLen

func (a *AuthenticationFailureParameter) GetLen() (len uint8)

AuthenticationFailureParameter 9.11.3.14 Len Row, sBit, len = [], 8, 8

func (*AuthenticationFailureParameter) SetAuthenticationFailureParameter

func (a *AuthenticationFailureParameter) SetAuthenticationFailureParameter(authenticationFailureParameter [14]uint8)

AuthenticationFailureParameter 9.11.3.14 AuthenticationFailureParameter Row, sBit, len = [0, 13], 8 , 112

func (*AuthenticationFailureParameter) SetIei

func (a *AuthenticationFailureParameter) SetIei(iei uint8)

AuthenticationFailureParameter 9.11.3.14 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationFailureParameter) SetLen

func (a *AuthenticationFailureParameter) SetLen(len uint8)

AuthenticationFailureParameter 9.11.3.14 Len Row, sBit, len = [], 8, 8

type AuthenticationParameterAUTN

type AuthenticationParameterAUTN struct {
	Iei   uint8
	Len   uint8
	Octet [16]uint8
}

AuthenticationParameterAUTN 9.11.3.15 AUTN Row, sBit, len = [0, 15], 8 , 128

func NewAuthenticationParameterAUTN

func NewAuthenticationParameterAUTN(iei uint8) (authenticationParameterAUTN *AuthenticationParameterAUTN)

func (*AuthenticationParameterAUTN) GetAUTN

func (a *AuthenticationParameterAUTN) GetAUTN() (aUTN [16]uint8)

AuthenticationParameterAUTN 9.11.3.15 AUTN Row, sBit, len = [0, 15], 8 , 128

func (*AuthenticationParameterAUTN) GetIei

func (a *AuthenticationParameterAUTN) GetIei() (iei uint8)

AuthenticationParameterAUTN 9.11.3.15 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationParameterAUTN) GetLen

func (a *AuthenticationParameterAUTN) GetLen() (len uint8)

AuthenticationParameterAUTN 9.11.3.15 Len Row, sBit, len = [], 8, 8

func (*AuthenticationParameterAUTN) SetAUTN

func (a *AuthenticationParameterAUTN) SetAUTN(aUTN [16]uint8)

AuthenticationParameterAUTN 9.11.3.15 AUTN Row, sBit, len = [0, 15], 8 , 128

func (*AuthenticationParameterAUTN) SetIei

func (a *AuthenticationParameterAUTN) SetIei(iei uint8)

AuthenticationParameterAUTN 9.11.3.15 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationParameterAUTN) SetLen

func (a *AuthenticationParameterAUTN) SetLen(len uint8)

AuthenticationParameterAUTN 9.11.3.15 Len Row, sBit, len = [], 8, 8

type AuthenticationParameterRAND

type AuthenticationParameterRAND struct {
	Iei   uint8
	Octet [16]uint8
}

AuthenticationParameterRAND 9.11.3.16 RANDValue Row, sBit, len = [0, 15], 8 , 128

func NewAuthenticationParameterRAND

func NewAuthenticationParameterRAND(iei uint8) (authenticationParameterRAND *AuthenticationParameterRAND)

func (*AuthenticationParameterRAND) GetIei

func (a *AuthenticationParameterRAND) GetIei() (iei uint8)

AuthenticationParameterRAND 9.11.3.16 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationParameterRAND) GetRANDValue

func (a *AuthenticationParameterRAND) GetRANDValue() (rANDValue [16]uint8)

AuthenticationParameterRAND 9.11.3.16 RANDValue Row, sBit, len = [0, 15], 8 , 128

func (*AuthenticationParameterRAND) SetIei

func (a *AuthenticationParameterRAND) SetIei(iei uint8)

AuthenticationParameterRAND 9.11.3.16 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationParameterRAND) SetRANDValue

func (a *AuthenticationParameterRAND) SetRANDValue(rANDValue [16]uint8)

AuthenticationParameterRAND 9.11.3.16 RANDValue Row, sBit, len = [0, 15], 8 , 128

type AuthenticationRejectMessageIdentity

type AuthenticationRejectMessageIdentity struct {
	Octet uint8
}

AuthenticationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewAuthenticationRejectMessageIdentity

func NewAuthenticationRejectMessageIdentity() (authenticationRejectMessageIdentity *AuthenticationRejectMessageIdentity)

func (*AuthenticationRejectMessageIdentity) GetMessageType

func (a *AuthenticationRejectMessageIdentity) GetMessageType() (messageType uint8)

AuthenticationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*AuthenticationRejectMessageIdentity) SetMessageType

func (a *AuthenticationRejectMessageIdentity) SetMessageType(messageType uint8)

AuthenticationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type AuthenticationRequestMessageIdentity

type AuthenticationRequestMessageIdentity struct {
	Octet uint8
}

AuthenticationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewAuthenticationRequestMessageIdentity

func NewAuthenticationRequestMessageIdentity() (authenticationRequestMessageIdentity *AuthenticationRequestMessageIdentity)

func (*AuthenticationRequestMessageIdentity) GetMessageType

func (a *AuthenticationRequestMessageIdentity) GetMessageType() (messageType uint8)

AuthenticationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*AuthenticationRequestMessageIdentity) SetMessageType

func (a *AuthenticationRequestMessageIdentity) SetMessageType(messageType uint8)

AuthenticationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type AuthenticationResponseMessageIdentity

type AuthenticationResponseMessageIdentity struct {
	Octet uint8
}

AuthenticationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewAuthenticationResponseMessageIdentity

func NewAuthenticationResponseMessageIdentity() (authenticationResponseMessageIdentity *AuthenticationResponseMessageIdentity)

func (*AuthenticationResponseMessageIdentity) GetMessageType

func (a *AuthenticationResponseMessageIdentity) GetMessageType() (messageType uint8)

AuthenticationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*AuthenticationResponseMessageIdentity) SetMessageType

func (a *AuthenticationResponseMessageIdentity) SetMessageType(messageType uint8)

AuthenticationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type AuthenticationResponseParameter

type AuthenticationResponseParameter struct {
	Iei   uint8
	Len   uint8
	Octet [16]uint8
}

AuthenticationResponseParameter 9.11.3.17 RES Row, sBit, len = [0, 15], 8 , 128

func NewAuthenticationResponseParameter

func NewAuthenticationResponseParameter(iei uint8) (authenticationResponseParameter *AuthenticationResponseParameter)

func (*AuthenticationResponseParameter) GetIei

func (a *AuthenticationResponseParameter) GetIei() (iei uint8)

AuthenticationResponseParameter 9.11.3.17 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationResponseParameter) GetLen

func (a *AuthenticationResponseParameter) GetLen() (len uint8)

AuthenticationResponseParameter 9.11.3.17 Len Row, sBit, len = [], 8, 8

func (*AuthenticationResponseParameter) GetRES

func (a *AuthenticationResponseParameter) GetRES() (rES [16]uint8)

AuthenticationResponseParameter 9.11.3.17 RES Row, sBit, len = [0, 15], 8 , 128

func (*AuthenticationResponseParameter) SetIei

func (a *AuthenticationResponseParameter) SetIei(iei uint8)

AuthenticationResponseParameter 9.11.3.17 Iei Row, sBit, len = [], 8, 8

func (*AuthenticationResponseParameter) SetLen

func (a *AuthenticationResponseParameter) SetLen(len uint8)

AuthenticationResponseParameter 9.11.3.17 Len Row, sBit, len = [], 8, 8

func (*AuthenticationResponseParameter) SetRES

func (a *AuthenticationResponseParameter) SetRES(rES [16]uint8)

AuthenticationResponseParameter 9.11.3.17 RES Row, sBit, len = [0, 15], 8 , 128

type AuthenticationResultMessageIdentity

type AuthenticationResultMessageIdentity struct {
	Octet uint8
}

AuthenticationResultMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewAuthenticationResultMessageIdentity

func NewAuthenticationResultMessageIdentity() (authenticationResultMessageIdentity *AuthenticationResultMessageIdentity)

func (*AuthenticationResultMessageIdentity) GetMessageType

func (a *AuthenticationResultMessageIdentity) GetMessageType() (messageType uint8)

AuthenticationResultMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*AuthenticationResultMessageIdentity) SetMessageType

func (a *AuthenticationResultMessageIdentity) SetMessageType(messageType uint8)

AuthenticationResultMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type AuthorizedQosFlowDescriptions

type AuthorizedQosFlowDescriptions struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

AuthorizedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

func NewAuthorizedQosFlowDescriptions

func NewAuthorizedQosFlowDescriptions(iei uint8) (authorizedQosFlowDescriptions *AuthorizedQosFlowDescriptions)

func (*AuthorizedQosFlowDescriptions) GetIei

func (a *AuthorizedQosFlowDescriptions) GetIei() (iei uint8)

AuthorizedQosFlowDescriptions 9.11.4.12 Iei Row, sBit, len = [], 8, 8

func (*AuthorizedQosFlowDescriptions) GetLen

func (a *AuthorizedQosFlowDescriptions) GetLen() (len uint16)

AuthorizedQosFlowDescriptions 9.11.4.12 Len Row, sBit, len = [], 8, 16

func (*AuthorizedQosFlowDescriptions) GetQoSFlowDescriptions

func (a *AuthorizedQosFlowDescriptions) GetQoSFlowDescriptions() (qoSFlowDescriptions []uint8)

AuthorizedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

func (*AuthorizedQosFlowDescriptions) SetIei

func (a *AuthorizedQosFlowDescriptions) SetIei(iei uint8)

AuthorizedQosFlowDescriptions 9.11.4.12 Iei Row, sBit, len = [], 8, 8

func (*AuthorizedQosFlowDescriptions) SetLen

func (a *AuthorizedQosFlowDescriptions) SetLen(len uint16)

AuthorizedQosFlowDescriptions 9.11.4.12 Len Row, sBit, len = [], 8, 16

func (*AuthorizedQosFlowDescriptions) SetQoSFlowDescriptions

func (a *AuthorizedQosFlowDescriptions) SetQoSFlowDescriptions(qoSFlowDescriptions []uint8)

AuthorizedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

type AuthorizedQosRules

type AuthorizedQosRules struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

AuthorizedQosRules 9.11.4.13 QosRule Row, sBit, len = [0, 0], 3 , INF

func NewAuthorizedQosRules

func NewAuthorizedQosRules(iei uint8) (authorizedQosRules *AuthorizedQosRules)

func (*AuthorizedQosRules) GetIei

func (a *AuthorizedQosRules) GetIei() (iei uint8)

AuthorizedQosRules 9.11.4.13 Iei Row, sBit, len = [], 8, 8

func (*AuthorizedQosRules) GetLen

func (a *AuthorizedQosRules) GetLen() (len uint16)

AuthorizedQosRules 9.11.4.13 Len Row, sBit, len = [], 8, 16

func (*AuthorizedQosRules) GetQosRule

func (a *AuthorizedQosRules) GetQosRule() (qosRule []uint8)

AuthorizedQosRules 9.11.4.13 QosRule Row, sBit, len = [0, 0], 3 , INF

func (*AuthorizedQosRules) SetIei

func (a *AuthorizedQosRules) SetIei(iei uint8)

AuthorizedQosRules 9.11.4.13 Iei Row, sBit, len = [], 8, 8

func (*AuthorizedQosRules) SetLen

func (a *AuthorizedQosRules) SetLen(len uint16)

AuthorizedQosRules 9.11.4.13 Len Row, sBit, len = [], 8, 16

func (*AuthorizedQosRules) SetQosRule

func (a *AuthorizedQosRules) SetQosRule(qosRule []uint8)

AuthorizedQosRules 9.11.4.13 QosRule Row, sBit, len = [0, 0], 3 , INF

type BackoffTimerValue

type BackoffTimerValue struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

BackoffTimerValue 9.11.2.5 UnitTimerValue Row, sBit, len = [0, 0], 8 , 3 TimerValue Row, sBit, len = [0, 0], 5 , 5

func NewBackoffTimerValue

func NewBackoffTimerValue(iei uint8) (backoffTimerValue *BackoffTimerValue)

func (*BackoffTimerValue) GetIei

func (a *BackoffTimerValue) GetIei() (iei uint8)

BackoffTimerValue 9.11.2.5 Iei Row, sBit, len = [], 8, 8

func (*BackoffTimerValue) GetLen

func (a *BackoffTimerValue) GetLen() (len uint8)

BackoffTimerValue 9.11.2.5 Len Row, sBit, len = [], 8, 8

func (*BackoffTimerValue) GetTimerValue

func (a *BackoffTimerValue) GetTimerValue() (timerValue uint8)

BackoffTimerValue 9.11.2.5 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*BackoffTimerValue) GetUnitTimerValue

func (a *BackoffTimerValue) GetUnitTimerValue() (unitTimerValue uint8)

BackoffTimerValue 9.11.2.5 UnitTimerValue Row, sBit, len = [0, 0], 8 , 3

func (*BackoffTimerValue) SetIei

func (a *BackoffTimerValue) SetIei(iei uint8)

BackoffTimerValue 9.11.2.5 Iei Row, sBit, len = [], 8, 8

func (*BackoffTimerValue) SetLen

func (a *BackoffTimerValue) SetLen(len uint8)

BackoffTimerValue 9.11.2.5 Len Row, sBit, len = [], 8, 8

func (*BackoffTimerValue) SetTimerValue

func (a *BackoffTimerValue) SetTimerValue(timerValue uint8)

BackoffTimerValue 9.11.2.5 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*BackoffTimerValue) SetUnitTimerValue

func (a *BackoffTimerValue) SetUnitTimerValue(unitTimerValue uint8)

BackoffTimerValue 9.11.2.5 UnitTimerValue Row, sBit, len = [0, 0], 8 , 3

type Capability5GMM

type Capability5GMM struct {
	Iei   uint8
	Len   uint8
	Octet [13]uint8
}

Capability5GMM 9.11.3.1 LPP Row, sBit, len = [0, 0], 3 , 1 HOAttach Row, sBit, len = [0, 0], 2 , 1 S1Mode Row, sBit, len = [0, 0], 1 , 1 Spare Row, sBit, len = [1, 12], 8 , 96

func NewCapability5GMM

func NewCapability5GMM(iei uint8) (capability5GMM *Capability5GMM)

func (*Capability5GMM) GetHOAttach

func (a *Capability5GMM) GetHOAttach() (hOAttach uint8)

Capability5GMM 9.11.3.1 HOAttach Row, sBit, len = [0, 0], 2 , 1

func (*Capability5GMM) GetIei

func (a *Capability5GMM) GetIei() (iei uint8)

Capability5GMM 9.11.3.1 Iei Row, sBit, len = [], 8, 8

func (*Capability5GMM) GetLPP

func (a *Capability5GMM) GetLPP() (lPP uint8)

Capability5GMM 9.11.3.1 LPP Row, sBit, len = [0, 0], 3 , 1

func (*Capability5GMM) GetLen

func (a *Capability5GMM) GetLen() (len uint8)

Capability5GMM 9.11.3.1 Len Row, sBit, len = [], 8, 8

func (*Capability5GMM) GetS1Mode

func (a *Capability5GMM) GetS1Mode() (s1Mode uint8)

Capability5GMM 9.11.3.1 S1Mode Row, sBit, len = [0, 0], 1 , 1

func (*Capability5GMM) GetSpare

func (a *Capability5GMM) GetSpare() (spare [12]uint8)

Capability5GMM 9.11.3.1 Spare Row, sBit, len = [1, 12], 8 , 96

func (*Capability5GMM) SetHOAttach

func (a *Capability5GMM) SetHOAttach(hOAttach uint8)

Capability5GMM 9.11.3.1 HOAttach Row, sBit, len = [0, 0], 2 , 1

func (*Capability5GMM) SetIei

func (a *Capability5GMM) SetIei(iei uint8)

Capability5GMM 9.11.3.1 Iei Row, sBit, len = [], 8, 8

func (*Capability5GMM) SetLPP

func (a *Capability5GMM) SetLPP(lPP uint8)

Capability5GMM 9.11.3.1 LPP Row, sBit, len = [0, 0], 3 , 1

func (*Capability5GMM) SetLen

func (a *Capability5GMM) SetLen(len uint8)

Capability5GMM 9.11.3.1 Len Row, sBit, len = [], 8, 8

func (*Capability5GMM) SetS1Mode

func (a *Capability5GMM) SetS1Mode(s1Mode uint8)

Capability5GMM 9.11.3.1 S1Mode Row, sBit, len = [0, 0], 1 , 1

func (*Capability5GMM) SetSpare

func (a *Capability5GMM) SetSpare(spare [12]uint8)

Capability5GMM 9.11.3.1 Spare Row, sBit, len = [1, 12], 8 , 96

type Capability5GSM

type Capability5GSM struct {
	Iei   uint8
	Len   uint8
	Octet [13]uint8
}

Capability5GSM 9.11.4.1 MH6PDU Row, sBit, len = [0, 0], 2 , 1 RqoS Row, sBit, len = [0, 0], 1 , 1 Spare Row, sBit, len = [1, 12], 8 , 96

func NewCapability5GSM

func NewCapability5GSM(iei uint8) (capability5GSM *Capability5GSM)

func (*Capability5GSM) GetIei

func (a *Capability5GSM) GetIei() (iei uint8)

Capability5GSM 9.11.4.1 Iei Row, sBit, len = [], 8, 8

func (*Capability5GSM) GetLen

func (a *Capability5GSM) GetLen() (len uint8)

Capability5GSM 9.11.4.1 Len Row, sBit, len = [], 8, 8

func (*Capability5GSM) GetMH6PDU

func (a *Capability5GSM) GetMH6PDU() (mH6PDU uint8)

Capability5GSM 9.11.4.1 MH6PDU Row, sBit, len = [0, 0], 2 , 1

func (*Capability5GSM) GetRqoS

func (a *Capability5GSM) GetRqoS() (rqoS uint8)

Capability5GSM 9.11.4.1 RqoS Row, sBit, len = [0, 0], 1 , 1

func (*Capability5GSM) GetSpare

func (a *Capability5GSM) GetSpare() (spare [12]uint8)

Capability5GSM 9.11.4.1 Spare Row, sBit, len = [1, 12], 8 , 96

func (*Capability5GSM) SetIei

func (a *Capability5GSM) SetIei(iei uint8)

Capability5GSM 9.11.4.1 Iei Row, sBit, len = [], 8, 8

func (*Capability5GSM) SetLen

func (a *Capability5GSM) SetLen(len uint8)

Capability5GSM 9.11.4.1 Len Row, sBit, len = [], 8, 8

func (*Capability5GSM) SetMH6PDU

func (a *Capability5GSM) SetMH6PDU(mH6PDU uint8)

Capability5GSM 9.11.4.1 MH6PDU Row, sBit, len = [0, 0], 2 , 1

func (*Capability5GSM) SetRqoS

func (a *Capability5GSM) SetRqoS(rqoS uint8)

Capability5GSM 9.11.4.1 RqoS Row, sBit, len = [0, 0], 1 , 1

func (*Capability5GSM) SetSpare

func (a *Capability5GSM) SetSpare(spare [12]uint8)

Capability5GSM 9.11.4.1 Spare Row, sBit, len = [1, 12], 8 , 96

type Cause5GMM

type Cause5GMM struct {
	Iei   uint8
	Octet uint8
}

Cause5GMM 9.11.3.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func NewCause5GMM

func NewCause5GMM(iei uint8) (cause5GMM *Cause5GMM)

func (*Cause5GMM) GetCauseValue

func (a *Cause5GMM) GetCauseValue() (causeValue uint8)

Cause5GMM 9.11.3.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func (*Cause5GMM) GetIei

func (a *Cause5GMM) GetIei() (iei uint8)

Cause5GMM 9.11.3.2 Iei Row, sBit, len = [], 8, 8

func (*Cause5GMM) SetCauseValue

func (a *Cause5GMM) SetCauseValue(causeValue uint8)

Cause5GMM 9.11.3.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func (*Cause5GMM) SetIei

func (a *Cause5GMM) SetIei(iei uint8)

Cause5GMM 9.11.3.2 Iei Row, sBit, len = [], 8, 8

type Cause5GSM

type Cause5GSM struct {
	Iei   uint8
	Octet uint8
}

Cause5GSM 9.11.4.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func NewCause5GSM

func NewCause5GSM(iei uint8) (cause5GSM *Cause5GSM)

func (*Cause5GSM) GetCauseValue

func (a *Cause5GSM) GetCauseValue() (causeValue uint8)

Cause5GSM 9.11.4.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func (*Cause5GSM) GetIei

func (a *Cause5GSM) GetIei() (iei uint8)

Cause5GSM 9.11.4.2 Iei Row, sBit, len = [], 8, 8

func (*Cause5GSM) SetCauseValue

func (a *Cause5GSM) SetCauseValue(causeValue uint8)

Cause5GSM 9.11.4.2 CauseValue Row, sBit, len = [0, 0], 8 , 8

func (*Cause5GSM) SetIei

func (a *Cause5GSM) SetIei(iei uint8)

Cause5GSM 9.11.4.2 Iei Row, sBit, len = [], 8, 8

type ConfigurationUpdateCommandMessageIdentity

type ConfigurationUpdateCommandMessageIdentity struct {
	Octet uint8
}

ConfigurationUpdateCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewConfigurationUpdateCommandMessageIdentity

func NewConfigurationUpdateCommandMessageIdentity() (configurationUpdateCommandMessageIdentity *ConfigurationUpdateCommandMessageIdentity)

func (*ConfigurationUpdateCommandMessageIdentity) GetMessageType

func (a *ConfigurationUpdateCommandMessageIdentity) GetMessageType() (messageType uint8)

ConfigurationUpdateCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ConfigurationUpdateCommandMessageIdentity) SetMessageType

func (a *ConfigurationUpdateCommandMessageIdentity) SetMessageType(messageType uint8)

ConfigurationUpdateCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type ConfigurationUpdateCompleteMessageIdentity

type ConfigurationUpdateCompleteMessageIdentity struct {
	Octet uint8
}

ConfigurationUpdateCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewConfigurationUpdateCompleteMessageIdentity

func NewConfigurationUpdateCompleteMessageIdentity() (configurationUpdateCompleteMessageIdentity *ConfigurationUpdateCompleteMessageIdentity)

func (*ConfigurationUpdateCompleteMessageIdentity) GetMessageType

func (a *ConfigurationUpdateCompleteMessageIdentity) GetMessageType() (messageType uint8)

ConfigurationUpdateCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ConfigurationUpdateCompleteMessageIdentity) SetMessageType

func (a *ConfigurationUpdateCompleteMessageIdentity) SetMessageType(messageType uint8)

ConfigurationUpdateCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type ConfigurationUpdateIndication

type ConfigurationUpdateIndication struct {
	Octet uint8
}

ConfigurationUpdateIndication 9.11.3.18 Iei Row, sBit, len = [0, 0], 8 , 4 RED Row, sBit, len = [0, 0], 2 , 1 ACK Row, sBit, len = [0, 0], 1 , 1

func NewConfigurationUpdateIndication

func NewConfigurationUpdateIndication(iei uint8) (configurationUpdateIndication *ConfigurationUpdateIndication)

func (*ConfigurationUpdateIndication) GetACK

func (a *ConfigurationUpdateIndication) GetACK() (aCK uint8)

ConfigurationUpdateIndication 9.11.3.18 ACK Row, sBit, len = [0, 0], 1 , 1

func (*ConfigurationUpdateIndication) GetIei

func (a *ConfigurationUpdateIndication) GetIei() (iei uint8)

ConfigurationUpdateIndication 9.11.3.18 Iei Row, sBit, len = [0, 0], 8 , 4

func (*ConfigurationUpdateIndication) GetRED

func (a *ConfigurationUpdateIndication) GetRED() (rED uint8)

ConfigurationUpdateIndication 9.11.3.18 RED Row, sBit, len = [0, 0], 2 , 1

func (*ConfigurationUpdateIndication) SetACK

func (a *ConfigurationUpdateIndication) SetACK(aCK uint8)

ConfigurationUpdateIndication 9.11.3.18 ACK Row, sBit, len = [0, 0], 1 , 1

func (*ConfigurationUpdateIndication) SetIei

func (a *ConfigurationUpdateIndication) SetIei(iei uint8)

ConfigurationUpdateIndication 9.11.3.18 Iei Row, sBit, len = [0, 0], 8 , 4

func (*ConfigurationUpdateIndication) SetRED

func (a *ConfigurationUpdateIndication) SetRED(rED uint8)

ConfigurationUpdateIndication 9.11.3.18 RED Row, sBit, len = [0, 0], 2 , 1

type ConfiguredNSSAI

type ConfiguredNSSAI struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ConfiguredNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func NewConfiguredNSSAI

func NewConfiguredNSSAI(iei uint8) (configuredNSSAI *ConfiguredNSSAI)

func (*ConfiguredNSSAI) GetIei

func (a *ConfiguredNSSAI) GetIei() (iei uint8)

ConfiguredNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*ConfiguredNSSAI) GetLen

func (a *ConfiguredNSSAI) GetLen() (len uint8)

ConfiguredNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*ConfiguredNSSAI) GetSNSSAIValue

func (a *ConfiguredNSSAI) GetSNSSAIValue() (sNSSAIValue []uint8)

ConfiguredNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func (*ConfiguredNSSAI) SetIei

func (a *ConfiguredNSSAI) SetIei(iei uint8)

ConfiguredNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*ConfiguredNSSAI) SetLen

func (a *ConfiguredNSSAI) SetLen(len uint8)

ConfiguredNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*ConfiguredNSSAI) SetSNSSAIValue

func (a *ConfiguredNSSAI) SetSNSSAIValue(sNSSAIValue []uint8)

ConfiguredNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

type CongestionReattemptIndicator5GSM added in v1.1.0

type CongestionReattemptIndicator5GSM struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

func NewCongestionReattemptIndicator5GSM added in v1.1.0

func NewCongestionReattemptIndicator5GSM(iei uint8) (congestionReattemptIndicator5GSM *CongestionReattemptIndicator5GSM)

func (*CongestionReattemptIndicator5GSM) GetIei added in v1.1.0

func (a *CongestionReattemptIndicator5GSM) GetIei() (iei uint8)

func (*CongestionReattemptIndicator5GSM) GetLen added in v1.1.0

func (a *CongestionReattemptIndicator5GSM) GetLen() (len uint8)

func (*CongestionReattemptIndicator5GSM) SetIei added in v1.1.0

func (a *CongestionReattemptIndicator5GSM) SetIei(iei uint8)

func (*CongestionReattemptIndicator5GSM) SetLen added in v1.1.0

func (a *CongestionReattemptIndicator5GSM) SetLen(len uint8)

type DLNASTRANSPORTMessageIdentity

type DLNASTRANSPORTMessageIdentity struct {
	Octet uint8
}

DLNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewDLNASTRANSPORTMessageIdentity

func NewDLNASTRANSPORTMessageIdentity() (dLNASTRANSPORTMessageIdentity *DLNASTRANSPORTMessageIdentity)

func (*DLNASTRANSPORTMessageIdentity) GetMessageType

func (a *DLNASTRANSPORTMessageIdentity) GetMessageType() (messageType uint8)

DLNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*DLNASTRANSPORTMessageIdentity) SetMessageType

func (a *DLNASTRANSPORTMessageIdentity) SetMessageType(messageType uint8)

DLNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type DNN

type DNN struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

DNN 9.11.2.1A DNN Row, sBit, len = [0, 0], 8 , INF

func NewDNN

func NewDNN(iei uint8) (dNN *DNN)

func (*DNN) GetDNN

func (a *DNN) GetDNN() string

DNN 9.11.2.1A DNN Row, sBit, len = [0, 0], 8 , INF

func (*DNN) GetIei

func (a *DNN) GetIei() (iei uint8)

DNN 9.11.2.1A Iei Row, sBit, len = [], 8, 8

func (*DNN) GetLen

func (a *DNN) GetLen() (len uint8)

DNN 9.11.2.1A Len Row, sBit, len = [], 8, 8

func (*DNN) SetDNN

func (a *DNN) SetDNN(dNN string)

DNN 9.11.2.1A DNN Row, sBit, len = [0, 0], 8 , INF

func (*DNN) SetIei

func (a *DNN) SetIei(iei uint8)

DNN 9.11.2.1A Iei Row, sBit, len = [], 8, 8

func (*DNN) SetLen

func (a *DNN) SetLen(len uint8)

DNN 9.11.2.1A Len Row, sBit, len = [], 8, 8

type DeregistrationAcceptMessageIdentity

type DeregistrationAcceptMessageIdentity struct {
	Octet uint8
}

DeregistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewDeregistrationAcceptMessageIdentity

func NewDeregistrationAcceptMessageIdentity() (deregistrationAcceptMessageIdentity *DeregistrationAcceptMessageIdentity)

func (*DeregistrationAcceptMessageIdentity) GetMessageType

func (a *DeregistrationAcceptMessageIdentity) GetMessageType() (messageType uint8)

DeregistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*DeregistrationAcceptMessageIdentity) SetMessageType

func (a *DeregistrationAcceptMessageIdentity) SetMessageType(messageType uint8)

DeregistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type DeregistrationRequestMessageIdentity

type DeregistrationRequestMessageIdentity struct {
	Octet uint8
}

DeregistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewDeregistrationRequestMessageIdentity

func NewDeregistrationRequestMessageIdentity() (deregistrationRequestMessageIdentity *DeregistrationRequestMessageIdentity)

func (*DeregistrationRequestMessageIdentity) GetMessageType

func (a *DeregistrationRequestMessageIdentity) GetMessageType() (messageType uint8)

DeregistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*DeregistrationRequestMessageIdentity) SetMessageType

func (a *DeregistrationRequestMessageIdentity) SetMessageType(messageType uint8)

DeregistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type EAPMessage

type EAPMessage struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

EAPMessage 9.11.2.2 EAPMessage Row, sBit, len = [0, 0], 8 , INF

func NewEAPMessage

func NewEAPMessage(iei uint8) (eAPMessage *EAPMessage)

func (*EAPMessage) GetEAPMessage

func (a *EAPMessage) GetEAPMessage() (eAPMessage []uint8)

EAPMessage 9.11.2.2 EAPMessage Row, sBit, len = [0, 0], 8 , INF

func (*EAPMessage) GetIei

func (a *EAPMessage) GetIei() (iei uint8)

EAPMessage 9.11.2.2 Iei Row, sBit, len = [], 8, 8

func (*EAPMessage) GetLen

func (a *EAPMessage) GetLen() (len uint16)

EAPMessage 9.11.2.2 Len Row, sBit, len = [], 8, 16

func (*EAPMessage) SetEAPMessage

func (a *EAPMessage) SetEAPMessage(eAPMessage []uint8)

EAPMessage 9.11.2.2 EAPMessage Row, sBit, len = [0, 0], 8 , INF

func (*EAPMessage) SetIei

func (a *EAPMessage) SetIei(iei uint8)

EAPMessage 9.11.2.2 Iei Row, sBit, len = [], 8, 8

func (*EAPMessage) SetLen

func (a *EAPMessage) SetLen(len uint16)

EAPMessage 9.11.2.2 Len Row, sBit, len = [], 8, 16

type EPSBearerContextStatus added in v1.1.0

type EPSBearerContextStatus struct {
	Iei   uint8
	Len   uint8
	Octet [2]uint8
}

func NewEPSBearerContextStatus added in v1.1.0

func NewEPSBearerContextStatus(iei uint8) (ePSBearerContextStatus *EPSBearerContextStatus)

func (*EPSBearerContextStatus) GetIei added in v1.1.0

func (a *EPSBearerContextStatus) GetIei() (iei uint8)

func (*EPSBearerContextStatus) GetLen added in v1.1.0

func (a *EPSBearerContextStatus) GetLen() (len uint8)

func (*EPSBearerContextStatus) SetIei added in v1.1.0

func (a *EPSBearerContextStatus) SetIei(iei uint8)

func (*EPSBearerContextStatus) SetLen added in v1.1.0

func (a *EPSBearerContextStatus) SetLen(len uint8)

type EPSNASMessageContainer

type EPSNASMessageContainer struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

EPSNASMessageContainer 9.11.3.24 EPANASMessageContainer Row, sBit, len = [0, 0], 8 , INF

func NewEPSNASMessageContainer

func NewEPSNASMessageContainer(iei uint8) (ePSNASMessageContainer *EPSNASMessageContainer)

func (*EPSNASMessageContainer) GetEPANASMessageContainer

func (a *EPSNASMessageContainer) GetEPANASMessageContainer() (ePANASMessageContainer []uint8)

EPSNASMessageContainer 9.11.3.24 EPANASMessageContainer Row, sBit, len = [0, 0], 8 , INF

func (*EPSNASMessageContainer) GetIei

func (a *EPSNASMessageContainer) GetIei() (iei uint8)

EPSNASMessageContainer 9.11.3.24 Iei Row, sBit, len = [], 8, 8

func (*EPSNASMessageContainer) GetLen

func (a *EPSNASMessageContainer) GetLen() (len uint16)

EPSNASMessageContainer 9.11.3.24 Len Row, sBit, len = [], 8, 16

func (*EPSNASMessageContainer) SetEPANASMessageContainer

func (a *EPSNASMessageContainer) SetEPANASMessageContainer(ePANASMessageContainer []uint8)

EPSNASMessageContainer 9.11.3.24 EPANASMessageContainer Row, sBit, len = [0, 0], 8 , INF

func (*EPSNASMessageContainer) SetIei

func (a *EPSNASMessageContainer) SetIei(iei uint8)

EPSNASMessageContainer 9.11.3.24 Iei Row, sBit, len = [], 8, 8

func (*EPSNASMessageContainer) SetLen

func (a *EPSNASMessageContainer) SetLen(len uint16)

EPSNASMessageContainer 9.11.3.24 Len Row, sBit, len = [], 8, 16

type EmergencyNumberList

type EmergencyNumberList struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

EmergencyNumberList 9.11.3.23 Lengthof1EmergencyNumberInformation Row, sBit, len = [0, 0], 8 , 8 EmergencyServiceCategoryValue Row, sBit, len = [1, 1], 5 , 5 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func NewEmergencyNumberList

func NewEmergencyNumberList(iei uint8) (emergencyNumberList *EmergencyNumberList)

func (*EmergencyNumberList) GetEmergencyInformation

func (a *EmergencyNumberList) GetEmergencyInformation() (emergencyInformation []uint8)

EmergencyNumberList 9.11.3.23 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func (*EmergencyNumberList) GetEmergencyServiceCategoryValue

func (a *EmergencyNumberList) GetEmergencyServiceCategoryValue() (emergencyServiceCategoryValue uint8)

EmergencyNumberList 9.11.3.23 EmergencyServiceCategoryValue Row, sBit, len = [1, 1], 5 , 5

func (*EmergencyNumberList) GetIei

func (a *EmergencyNumberList) GetIei() (iei uint8)

EmergencyNumberList 9.11.3.23 Iei Row, sBit, len = [], 8, 8

func (*EmergencyNumberList) GetLen

func (a *EmergencyNumberList) GetLen() (len uint8)

EmergencyNumberList 9.11.3.23 Len Row, sBit, len = [], 8, 8

func (*EmergencyNumberList) GetLengthof1EmergencyNumberInformation

func (a *EmergencyNumberList) GetLengthof1EmergencyNumberInformation() (lengthof1EmergencyNumberInformation uint8)

EmergencyNumberList 9.11.3.23 Lengthof1EmergencyNumberInformation Row, sBit, len = [0, 0], 8 , 8

func (*EmergencyNumberList) SetEmergencyInformation

func (a *EmergencyNumberList) SetEmergencyInformation(emergencyInformation []uint8)

EmergencyNumberList 9.11.3.23 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func (*EmergencyNumberList) SetEmergencyServiceCategoryValue

func (a *EmergencyNumberList) SetEmergencyServiceCategoryValue(emergencyServiceCategoryValue uint8)

EmergencyNumberList 9.11.3.23 EmergencyServiceCategoryValue Row, sBit, len = [1, 1], 5 , 5

func (*EmergencyNumberList) SetIei

func (a *EmergencyNumberList) SetIei(iei uint8)

EmergencyNumberList 9.11.3.23 Iei Row, sBit, len = [], 8, 8

func (*EmergencyNumberList) SetLen

func (a *EmergencyNumberList) SetLen(len uint8)

EmergencyNumberList 9.11.3.23 Len Row, sBit, len = [], 8, 8

func (*EmergencyNumberList) SetLengthof1EmergencyNumberInformation

func (a *EmergencyNumberList) SetLengthof1EmergencyNumberInformation(lengthof1EmergencyNumberInformation uint8)

EmergencyNumberList 9.11.3.23 Lengthof1EmergencyNumberInformation Row, sBit, len = [0, 0], 8 , 8

type EquivalentPlmns

type EquivalentPlmns struct {
	Iei   uint8
	Len   uint8
	Octet [45]uint8
}

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN1 Row, sBit, len = [0, 0], 8 , 4 MCCDigit1PLMN1 Row, sBit, len = [0, 0], 4 , 4 MNCDigit3PLMN1 Row, sBit, len = [1, 1], 8 , 4 MCCDigit3PLMN1 Row, sBit, len = [1, 1], 4 , 4 MNCDigit2PLMN1 Row, sBit, len = [2, 2], 8 , 4 MNCDigit1PLMN1 Row, sBit, len = [2, 2], 4 , 4 MCCDigit2PLMN2 Row, sBit, len = [3, 3], 8 , 4 MCCDigit1PLMN2 Row, sBit, len = [3, 3], 4 , 4 MNCDigit3PLMN2 Row, sBit, len = [4, 4], 8 , 4 MCCDigit3PLMN2 Row, sBit, len = [4, 4], 4 , 4 MNCDigit2PLMN2 Row, sBit, len = [5, 5], 8 , 4 MNCDigit1PLMN2 Row, sBit, len = [5, 5], 4 , 4 MCCDigit2PLMN3 Row, sBit, len = [6, 6], 8 , 4 MCCDigit1PLMN3 Row, sBit, len = [6, 6], 4 , 4 MNCDigit3PLMN3 Row, sBit, len = [7, 7], 8 , 4 MCCDigit3PLMN3 Row, sBit, len = [7, 7], 4 , 4 MNCDigit2PLMN3 Row, sBit, len = [8, 8], 8 , 4 MNCDigit1PLMN3 Row, sBit, len = [8, 8], 4 , 4 MCCDigit2PLMN4 Row, sBit, len = [9, 9], 8 , 4 MCCDigit1PLMN4 Row, sBit, len = [9, 9], 4 , 4 MNCDigit3PLMN4 Row, sBit, len = [10, 10], 8 , 4 MCCDigit3PLMN4 Row, sBit, len = [10, 10], 4 , 4 MNCDigit2PLMN4 Row, sBit, len = [11, 11], 8 , 4 MNCDigit1PLMN4 Row, sBit, len = [11, 11], 4 , 4 MCCDigit2PLMN5 Row, sBit, len = [12, 12], 8 , 4 MCCDigit1PLMN5 Row, sBit, len = [12, 12], 4 , 4 MNCDigit3PLMN5 Row, sBit, len = [13, 13], 8 , 4 MCCDigit3PLMN5 Row, sBit, len = [13, 13], 4 , 4 MNCDigit2PLMN5 Row, sBit, len = [14, 14], 8 , 4 MNCDigit1PLMN5 Row, sBit, len = [14, 14], 4 , 4 MCCDigit2PLMN6 Row, sBit, len = [15, 15], 8 , 4 MCCDigit1PLMN6 Row, sBit, len = [15, 15], 4 , 4 MNCDigit3PLMN6 Row, sBit, len = [16, 16], 8 , 4 MCCDigit3PLMN6 Row, sBit, len = [16, 16], 4 , 4 MNCDigit2PLMN6 Row, sBit, len = [17, 17], 8 , 4 MNCDigit1PLMN6 Row, sBit, len = [17, 17], 4 , 4 MCCDigit2PLMN7 Row, sBit, len = [18, 18], 8 , 4 MCCDigit1PLMN7 Row, sBit, len = [18, 18], 4 , 4 MNCDigit3PLMN7 Row, sBit, len = [19, 19], 8 , 4 MCCDigit3PLMN7 Row, sBit, len = [19, 19], 4 , 4 MNCDigit2PLMN7 Row, sBit, len = [20, 20], 8 , 4 MNCDigit1PLMN7 Row, sBit, len = [20, 20], 4 , 4 MCCDigit2PLMN8 Row, sBit, len = [21, 21], 8 , 4 MCCDigit1PLMN8 Row, sBit, len = [21, 21], 4 , 4 MNCDigit3PLMN8 Row, sBit, len = [22, 22], 8 , 4 MCCDigit3PLMN8 Row, sBit, len = [22, 22], 4 , 4 MNCDigit2PLMN8 Row, sBit, len = [23, 23], 8 , 4 MNCDigit1PLMN8 Row, sBit, len = [23, 23], 4 , 4 MCCDigit2PLMN9 Row, sBit, len = [24, 24], 8 , 4 MCCDigit1PLMN9 Row, sBit, len = [24, 24], 4 , 4 MNCDigit3PLMN9 Row, sBit, len = [25, 25], 8 , 4 MCCDigit3PLMN9 Row, sBit, len = [25, 25], 4 , 4 MNCDigit2PLMN9 Row, sBit, len = [26, 26], 8 , 4 MNCDigit1PLMN9 Row, sBit, len = [26, 26], 4 , 4 MCCDigit2PLMN10 Row, sBit, len = [27, 27], 8 , 4 MCCDigit1PLMN10 Row, sBit, len = [27, 27], 4 , 4 MNCDigit3PLMN10 Row, sBit, len = [28, 28], 8 , 4 MCCDigit3PLMN10 Row, sBit, len = [28, 28], 4 , 4 MNCDigit2PLMN10 Row, sBit, len = [29, 29], 8 , 4 MNCDigit1PLMN10 Row, sBit, len = [29, 29], 4 , 4 MCCDigit2PLMN11 Row, sBit, len = [30, 30], 8 , 4 MCCDigit1PLMN11 Row, sBit, len = [30, 30], 4 , 4 MNCDigit3PLMN11 Row, sBit, len = [31, 31], 8 , 4 MCCDigit3PLMN11 Row, sBit, len = [31, 31], 4 , 4 MNCDigit2PLMN11 Row, sBit, len = [32, 32], 8 , 4 MNCDigit1PLMN11 Row, sBit, len = [32, 32], 4 , 4 MCCDigit2PLMN12 Row, sBit, len = [33, 33], 8 , 4 MCCDigit1PLMN12 Row, sBit, len = [33, 33], 4 , 4 MNCDigit3PLMN12 Row, sBit, len = [34, 34], 8 , 4 MCCDigit3PLMN12 Row, sBit, len = [34, 34], 4 , 4 MNCDigit2PLMN12 Row, sBit, len = [35, 35], 8 , 4 MNCDigit1PLMN12 Row, sBit, len = [35, 35], 4 , 4 MCCDigit2PLMN13 Row, sBit, len = [36, 36], 8 , 4 MCCDigit1PLMN13 Row, sBit, len = [36, 36], 4 , 4 MNCDigit3PLMN13 Row, sBit, len = [37, 37], 8 , 4 MCCDigit3PLMN13 Row, sBit, len = [37, 37], 4 , 4 MNCDigit2PLMN13 Row, sBit, len = [38, 38], 8 , 4 MNCDigit1PLMN13 Row, sBit, len = [38, 38], 4 , 4 MCCDigit2PLMN14 Row, sBit, len = [39, 39], 8 , 4 MCCDigit1PLMN14 Row, sBit, len = [39, 39], 4 , 4 MNCDigit3PLMN14 Row, sBit, len = [40, 40], 8 , 4 MCCDigit3PLMN14 Row, sBit, len = [40, 40], 4 , 4 MNCDigit2PLMN14 Row, sBit, len = [41, 41], 8 , 4 MNCDigit1PLMN14 Row, sBit, len = [41, 41], 4 , 4 MCCDigit2PLMN15 Row, sBit, len = [42, 42], 8 , 4 MCCDigit1PLMN15 Row, sBit, len = [42, 42], 4 , 4 MNCDigit3PLMN15 Row, sBit, len = [43, 43], 8 , 4 MCCDigit3PLMN15 Row, sBit, len = [43, 43], 4 , 4 MNCDigit2PLMN15 Row, sBit, len = [44, 44], 8 , 4 MNCDigit1PLMN15 Row, sBit, len = [44, 44], 4 , 4

func NewEquivalentPlmns

func NewEquivalentPlmns(iei uint8) (equivalentPlmns *EquivalentPlmns)

func (*EquivalentPlmns) GetIei

func (a *EquivalentPlmns) GetIei() (iei uint8)

EquivalentPlmns 9.11.3.45 Iei Row, sBit, len = [], 8, 8

func (*EquivalentPlmns) GetLen

func (a *EquivalentPlmns) GetLen() (len uint8)

EquivalentPlmns 9.11.3.45 Len Row, sBit, len = [], 8, 8

func (*EquivalentPlmns) GetMCCDigit1PLMN1

func (a *EquivalentPlmns) GetMCCDigit1PLMN1() (mCCDigit1PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN1 Row, sBit, len = [0, 0], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN10

func (a *EquivalentPlmns) GetMCCDigit1PLMN10() (mCCDigit1PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN10 Row, sBit, len = [27, 27], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN11

func (a *EquivalentPlmns) GetMCCDigit1PLMN11() (mCCDigit1PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN11 Row, sBit, len = [30, 30], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN12

func (a *EquivalentPlmns) GetMCCDigit1PLMN12() (mCCDigit1PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN12 Row, sBit, len = [33, 33], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN13

func (a *EquivalentPlmns) GetMCCDigit1PLMN13() (mCCDigit1PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN13 Row, sBit, len = [36, 36], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN14

func (a *EquivalentPlmns) GetMCCDigit1PLMN14() (mCCDigit1PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN14 Row, sBit, len = [39, 39], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN15

func (a *EquivalentPlmns) GetMCCDigit1PLMN15() (mCCDigit1PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN15 Row, sBit, len = [42, 42], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN2

func (a *EquivalentPlmns) GetMCCDigit1PLMN2() (mCCDigit1PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN2 Row, sBit, len = [3, 3], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN3

func (a *EquivalentPlmns) GetMCCDigit1PLMN3() (mCCDigit1PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN3 Row, sBit, len = [6, 6], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN4

func (a *EquivalentPlmns) GetMCCDigit1PLMN4() (mCCDigit1PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN4 Row, sBit, len = [9, 9], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN5

func (a *EquivalentPlmns) GetMCCDigit1PLMN5() (mCCDigit1PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN5 Row, sBit, len = [12, 12], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN6

func (a *EquivalentPlmns) GetMCCDigit1PLMN6() (mCCDigit1PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN6 Row, sBit, len = [15, 15], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN7

func (a *EquivalentPlmns) GetMCCDigit1PLMN7() (mCCDigit1PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN7 Row, sBit, len = [18, 18], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN8

func (a *EquivalentPlmns) GetMCCDigit1PLMN8() (mCCDigit1PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN8 Row, sBit, len = [21, 21], 4 , 4

func (*EquivalentPlmns) GetMCCDigit1PLMN9

func (a *EquivalentPlmns) GetMCCDigit1PLMN9() (mCCDigit1PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN9 Row, sBit, len = [24, 24], 4 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN1

func (a *EquivalentPlmns) GetMCCDigit2PLMN1() (mCCDigit2PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN1 Row, sBit, len = [0, 0], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN10

func (a *EquivalentPlmns) GetMCCDigit2PLMN10() (mCCDigit2PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN10 Row, sBit, len = [27, 27], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN11

func (a *EquivalentPlmns) GetMCCDigit2PLMN11() (mCCDigit2PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN11 Row, sBit, len = [30, 30], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN12

func (a *EquivalentPlmns) GetMCCDigit2PLMN12() (mCCDigit2PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN12 Row, sBit, len = [33, 33], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN13

func (a *EquivalentPlmns) GetMCCDigit2PLMN13() (mCCDigit2PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN13 Row, sBit, len = [36, 36], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN14

func (a *EquivalentPlmns) GetMCCDigit2PLMN14() (mCCDigit2PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN14 Row, sBit, len = [39, 39], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN15

func (a *EquivalentPlmns) GetMCCDigit2PLMN15() (mCCDigit2PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN15 Row, sBit, len = [42, 42], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN2

func (a *EquivalentPlmns) GetMCCDigit2PLMN2() (mCCDigit2PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN2 Row, sBit, len = [3, 3], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN3

func (a *EquivalentPlmns) GetMCCDigit2PLMN3() (mCCDigit2PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN3 Row, sBit, len = [6, 6], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN4

func (a *EquivalentPlmns) GetMCCDigit2PLMN4() (mCCDigit2PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN4 Row, sBit, len = [9, 9], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN5

func (a *EquivalentPlmns) GetMCCDigit2PLMN5() (mCCDigit2PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN5 Row, sBit, len = [12, 12], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN6

func (a *EquivalentPlmns) GetMCCDigit2PLMN6() (mCCDigit2PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN6 Row, sBit, len = [15, 15], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN7

func (a *EquivalentPlmns) GetMCCDigit2PLMN7() (mCCDigit2PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN7 Row, sBit, len = [18, 18], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN8

func (a *EquivalentPlmns) GetMCCDigit2PLMN8() (mCCDigit2PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN8 Row, sBit, len = [21, 21], 8 , 4

func (*EquivalentPlmns) GetMCCDigit2PLMN9

func (a *EquivalentPlmns) GetMCCDigit2PLMN9() (mCCDigit2PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN9 Row, sBit, len = [24, 24], 8 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN1

func (a *EquivalentPlmns) GetMCCDigit3PLMN1() (mCCDigit3PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN1 Row, sBit, len = [1, 1], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN10

func (a *EquivalentPlmns) GetMCCDigit3PLMN10() (mCCDigit3PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN10 Row, sBit, len = [28, 28], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN11

func (a *EquivalentPlmns) GetMCCDigit3PLMN11() (mCCDigit3PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN11 Row, sBit, len = [31, 31], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN12

func (a *EquivalentPlmns) GetMCCDigit3PLMN12() (mCCDigit3PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN12 Row, sBit, len = [34, 34], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN13

func (a *EquivalentPlmns) GetMCCDigit3PLMN13() (mCCDigit3PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN13 Row, sBit, len = [37, 37], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN14

func (a *EquivalentPlmns) GetMCCDigit3PLMN14() (mCCDigit3PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN14 Row, sBit, len = [40, 40], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN15

func (a *EquivalentPlmns) GetMCCDigit3PLMN15() (mCCDigit3PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN15 Row, sBit, len = [43, 43], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN2

func (a *EquivalentPlmns) GetMCCDigit3PLMN2() (mCCDigit3PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN2 Row, sBit, len = [4, 4], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN3

func (a *EquivalentPlmns) GetMCCDigit3PLMN3() (mCCDigit3PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN3 Row, sBit, len = [7, 7], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN4

func (a *EquivalentPlmns) GetMCCDigit3PLMN4() (mCCDigit3PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN4 Row, sBit, len = [10, 10], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN5

func (a *EquivalentPlmns) GetMCCDigit3PLMN5() (mCCDigit3PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN5 Row, sBit, len = [13, 13], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN6

func (a *EquivalentPlmns) GetMCCDigit3PLMN6() (mCCDigit3PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN6 Row, sBit, len = [16, 16], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN7

func (a *EquivalentPlmns) GetMCCDigit3PLMN7() (mCCDigit3PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN7 Row, sBit, len = [19, 19], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN8

func (a *EquivalentPlmns) GetMCCDigit3PLMN8() (mCCDigit3PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN8 Row, sBit, len = [22, 22], 4 , 4

func (*EquivalentPlmns) GetMCCDigit3PLMN9

func (a *EquivalentPlmns) GetMCCDigit3PLMN9() (mCCDigit3PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN9 Row, sBit, len = [25, 25], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN1

func (a *EquivalentPlmns) GetMNCDigit1PLMN1() (mNCDigit1PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN1 Row, sBit, len = [2, 2], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN10

func (a *EquivalentPlmns) GetMNCDigit1PLMN10() (mNCDigit1PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN10 Row, sBit, len = [29, 29], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN11

func (a *EquivalentPlmns) GetMNCDigit1PLMN11() (mNCDigit1PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN11 Row, sBit, len = [32, 32], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN12

func (a *EquivalentPlmns) GetMNCDigit1PLMN12() (mNCDigit1PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN12 Row, sBit, len = [35, 35], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN13

func (a *EquivalentPlmns) GetMNCDigit1PLMN13() (mNCDigit1PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN13 Row, sBit, len = [38, 38], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN14

func (a *EquivalentPlmns) GetMNCDigit1PLMN14() (mNCDigit1PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN14 Row, sBit, len = [41, 41], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN15

func (a *EquivalentPlmns) GetMNCDigit1PLMN15() (mNCDigit1PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN15 Row, sBit, len = [44, 44], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN2

func (a *EquivalentPlmns) GetMNCDigit1PLMN2() (mNCDigit1PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN2 Row, sBit, len = [5, 5], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN3

func (a *EquivalentPlmns) GetMNCDigit1PLMN3() (mNCDigit1PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN3 Row, sBit, len = [8, 8], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN4

func (a *EquivalentPlmns) GetMNCDigit1PLMN4() (mNCDigit1PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN4 Row, sBit, len = [11, 11], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN5

func (a *EquivalentPlmns) GetMNCDigit1PLMN5() (mNCDigit1PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN5 Row, sBit, len = [14, 14], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN6

func (a *EquivalentPlmns) GetMNCDigit1PLMN6() (mNCDigit1PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN6 Row, sBit, len = [17, 17], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN7

func (a *EquivalentPlmns) GetMNCDigit1PLMN7() (mNCDigit1PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN7 Row, sBit, len = [20, 20], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN8

func (a *EquivalentPlmns) GetMNCDigit1PLMN8() (mNCDigit1PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN8 Row, sBit, len = [23, 23], 4 , 4

func (*EquivalentPlmns) GetMNCDigit1PLMN9

func (a *EquivalentPlmns) GetMNCDigit1PLMN9() (mNCDigit1PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN9 Row, sBit, len = [26, 26], 4 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN1

func (a *EquivalentPlmns) GetMNCDigit2PLMN1() (mNCDigit2PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN1 Row, sBit, len = [2, 2], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN10

func (a *EquivalentPlmns) GetMNCDigit2PLMN10() (mNCDigit2PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN10 Row, sBit, len = [29, 29], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN11

func (a *EquivalentPlmns) GetMNCDigit2PLMN11() (mNCDigit2PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN11 Row, sBit, len = [32, 32], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN12

func (a *EquivalentPlmns) GetMNCDigit2PLMN12() (mNCDigit2PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN12 Row, sBit, len = [35, 35], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN13

func (a *EquivalentPlmns) GetMNCDigit2PLMN13() (mNCDigit2PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN13 Row, sBit, len = [38, 38], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN14

func (a *EquivalentPlmns) GetMNCDigit2PLMN14() (mNCDigit2PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN14 Row, sBit, len = [41, 41], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN15

func (a *EquivalentPlmns) GetMNCDigit2PLMN15() (mNCDigit2PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN15 Row, sBit, len = [44, 44], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN2

func (a *EquivalentPlmns) GetMNCDigit2PLMN2() (mNCDigit2PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN2 Row, sBit, len = [5, 5], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN3

func (a *EquivalentPlmns) GetMNCDigit2PLMN3() (mNCDigit2PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN3 Row, sBit, len = [8, 8], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN4

func (a *EquivalentPlmns) GetMNCDigit2PLMN4() (mNCDigit2PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN4 Row, sBit, len = [11, 11], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN5

func (a *EquivalentPlmns) GetMNCDigit2PLMN5() (mNCDigit2PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN5 Row, sBit, len = [14, 14], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN6

func (a *EquivalentPlmns) GetMNCDigit2PLMN6() (mNCDigit2PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN6 Row, sBit, len = [17, 17], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN7

func (a *EquivalentPlmns) GetMNCDigit2PLMN7() (mNCDigit2PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN7 Row, sBit, len = [20, 20], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN8

func (a *EquivalentPlmns) GetMNCDigit2PLMN8() (mNCDigit2PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN8 Row, sBit, len = [23, 23], 8 , 4

func (*EquivalentPlmns) GetMNCDigit2PLMN9

func (a *EquivalentPlmns) GetMNCDigit2PLMN9() (mNCDigit2PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN9 Row, sBit, len = [26, 26], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN1

func (a *EquivalentPlmns) GetMNCDigit3PLMN1() (mNCDigit3PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN1 Row, sBit, len = [1, 1], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN10

func (a *EquivalentPlmns) GetMNCDigit3PLMN10() (mNCDigit3PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN10 Row, sBit, len = [28, 28], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN11

func (a *EquivalentPlmns) GetMNCDigit3PLMN11() (mNCDigit3PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN11 Row, sBit, len = [31, 31], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN12

func (a *EquivalentPlmns) GetMNCDigit3PLMN12() (mNCDigit3PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN12 Row, sBit, len = [34, 34], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN13

func (a *EquivalentPlmns) GetMNCDigit3PLMN13() (mNCDigit3PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN13 Row, sBit, len = [37, 37], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN14

func (a *EquivalentPlmns) GetMNCDigit3PLMN14() (mNCDigit3PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN14 Row, sBit, len = [40, 40], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN15

func (a *EquivalentPlmns) GetMNCDigit3PLMN15() (mNCDigit3PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN15 Row, sBit, len = [43, 43], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN2

func (a *EquivalentPlmns) GetMNCDigit3PLMN2() (mNCDigit3PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN2 Row, sBit, len = [4, 4], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN3

func (a *EquivalentPlmns) GetMNCDigit3PLMN3() (mNCDigit3PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN3 Row, sBit, len = [7, 7], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN4

func (a *EquivalentPlmns) GetMNCDigit3PLMN4() (mNCDigit3PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN4 Row, sBit, len = [10, 10], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN5

func (a *EquivalentPlmns) GetMNCDigit3PLMN5() (mNCDigit3PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN5 Row, sBit, len = [13, 13], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN6

func (a *EquivalentPlmns) GetMNCDigit3PLMN6() (mNCDigit3PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN6 Row, sBit, len = [16, 16], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN7

func (a *EquivalentPlmns) GetMNCDigit3PLMN7() (mNCDigit3PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN7 Row, sBit, len = [19, 19], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN8

func (a *EquivalentPlmns) GetMNCDigit3PLMN8() (mNCDigit3PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN8 Row, sBit, len = [22, 22], 8 , 4

func (*EquivalentPlmns) GetMNCDigit3PLMN9

func (a *EquivalentPlmns) GetMNCDigit3PLMN9() (mNCDigit3PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN9 Row, sBit, len = [25, 25], 8 , 4

func (*EquivalentPlmns) SetIei

func (a *EquivalentPlmns) SetIei(iei uint8)

EquivalentPlmns 9.11.3.45 Iei Row, sBit, len = [], 8, 8

func (*EquivalentPlmns) SetLen

func (a *EquivalentPlmns) SetLen(len uint8)

EquivalentPlmns 9.11.3.45 Len Row, sBit, len = [], 8, 8

func (*EquivalentPlmns) SetMCCDigit1PLMN1

func (a *EquivalentPlmns) SetMCCDigit1PLMN1(mCCDigit1PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN1 Row, sBit, len = [0, 0], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN10

func (a *EquivalentPlmns) SetMCCDigit1PLMN10(mCCDigit1PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN10 Row, sBit, len = [27, 27], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN11

func (a *EquivalentPlmns) SetMCCDigit1PLMN11(mCCDigit1PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN11 Row, sBit, len = [30, 30], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN12

func (a *EquivalentPlmns) SetMCCDigit1PLMN12(mCCDigit1PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN12 Row, sBit, len = [33, 33], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN13

func (a *EquivalentPlmns) SetMCCDigit1PLMN13(mCCDigit1PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN13 Row, sBit, len = [36, 36], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN14

func (a *EquivalentPlmns) SetMCCDigit1PLMN14(mCCDigit1PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN14 Row, sBit, len = [39, 39], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN15

func (a *EquivalentPlmns) SetMCCDigit1PLMN15(mCCDigit1PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN15 Row, sBit, len = [42, 42], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN2

func (a *EquivalentPlmns) SetMCCDigit1PLMN2(mCCDigit1PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN2 Row, sBit, len = [3, 3], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN3

func (a *EquivalentPlmns) SetMCCDigit1PLMN3(mCCDigit1PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN3 Row, sBit, len = [6, 6], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN4

func (a *EquivalentPlmns) SetMCCDigit1PLMN4(mCCDigit1PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN4 Row, sBit, len = [9, 9], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN5

func (a *EquivalentPlmns) SetMCCDigit1PLMN5(mCCDigit1PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN5 Row, sBit, len = [12, 12], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN6

func (a *EquivalentPlmns) SetMCCDigit1PLMN6(mCCDigit1PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN6 Row, sBit, len = [15, 15], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN7

func (a *EquivalentPlmns) SetMCCDigit1PLMN7(mCCDigit1PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN7 Row, sBit, len = [18, 18], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN8

func (a *EquivalentPlmns) SetMCCDigit1PLMN8(mCCDigit1PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN8 Row, sBit, len = [21, 21], 4 , 4

func (*EquivalentPlmns) SetMCCDigit1PLMN9

func (a *EquivalentPlmns) SetMCCDigit1PLMN9(mCCDigit1PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit1PLMN9 Row, sBit, len = [24, 24], 4 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN1

func (a *EquivalentPlmns) SetMCCDigit2PLMN1(mCCDigit2PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN1 Row, sBit, len = [0, 0], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN10

func (a *EquivalentPlmns) SetMCCDigit2PLMN10(mCCDigit2PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN10 Row, sBit, len = [27, 27], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN11

func (a *EquivalentPlmns) SetMCCDigit2PLMN11(mCCDigit2PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN11 Row, sBit, len = [30, 30], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN12

func (a *EquivalentPlmns) SetMCCDigit2PLMN12(mCCDigit2PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN12 Row, sBit, len = [33, 33], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN13

func (a *EquivalentPlmns) SetMCCDigit2PLMN13(mCCDigit2PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN13 Row, sBit, len = [36, 36], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN14

func (a *EquivalentPlmns) SetMCCDigit2PLMN14(mCCDigit2PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN14 Row, sBit, len = [39, 39], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN15

func (a *EquivalentPlmns) SetMCCDigit2PLMN15(mCCDigit2PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN15 Row, sBit, len = [42, 42], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN2

func (a *EquivalentPlmns) SetMCCDigit2PLMN2(mCCDigit2PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN2 Row, sBit, len = [3, 3], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN3

func (a *EquivalentPlmns) SetMCCDigit2PLMN3(mCCDigit2PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN3 Row, sBit, len = [6, 6], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN4

func (a *EquivalentPlmns) SetMCCDigit2PLMN4(mCCDigit2PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN4 Row, sBit, len = [9, 9], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN5

func (a *EquivalentPlmns) SetMCCDigit2PLMN5(mCCDigit2PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN5 Row, sBit, len = [12, 12], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN6

func (a *EquivalentPlmns) SetMCCDigit2PLMN6(mCCDigit2PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN6 Row, sBit, len = [15, 15], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN7

func (a *EquivalentPlmns) SetMCCDigit2PLMN7(mCCDigit2PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN7 Row, sBit, len = [18, 18], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN8

func (a *EquivalentPlmns) SetMCCDigit2PLMN8(mCCDigit2PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN8 Row, sBit, len = [21, 21], 8 , 4

func (*EquivalentPlmns) SetMCCDigit2PLMN9

func (a *EquivalentPlmns) SetMCCDigit2PLMN9(mCCDigit2PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit2PLMN9 Row, sBit, len = [24, 24], 8 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN1

func (a *EquivalentPlmns) SetMCCDigit3PLMN1(mCCDigit3PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN1 Row, sBit, len = [1, 1], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN10

func (a *EquivalentPlmns) SetMCCDigit3PLMN10(mCCDigit3PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN10 Row, sBit, len = [28, 28], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN11

func (a *EquivalentPlmns) SetMCCDigit3PLMN11(mCCDigit3PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN11 Row, sBit, len = [31, 31], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN12

func (a *EquivalentPlmns) SetMCCDigit3PLMN12(mCCDigit3PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN12 Row, sBit, len = [34, 34], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN13

func (a *EquivalentPlmns) SetMCCDigit3PLMN13(mCCDigit3PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN13 Row, sBit, len = [37, 37], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN14

func (a *EquivalentPlmns) SetMCCDigit3PLMN14(mCCDigit3PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN14 Row, sBit, len = [40, 40], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN15

func (a *EquivalentPlmns) SetMCCDigit3PLMN15(mCCDigit3PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN15 Row, sBit, len = [43, 43], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN2

func (a *EquivalentPlmns) SetMCCDigit3PLMN2(mCCDigit3PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN2 Row, sBit, len = [4, 4], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN3

func (a *EquivalentPlmns) SetMCCDigit3PLMN3(mCCDigit3PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN3 Row, sBit, len = [7, 7], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN4

func (a *EquivalentPlmns) SetMCCDigit3PLMN4(mCCDigit3PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN4 Row, sBit, len = [10, 10], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN5

func (a *EquivalentPlmns) SetMCCDigit3PLMN5(mCCDigit3PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN5 Row, sBit, len = [13, 13], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN6

func (a *EquivalentPlmns) SetMCCDigit3PLMN6(mCCDigit3PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN6 Row, sBit, len = [16, 16], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN7

func (a *EquivalentPlmns) SetMCCDigit3PLMN7(mCCDigit3PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN7 Row, sBit, len = [19, 19], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN8

func (a *EquivalentPlmns) SetMCCDigit3PLMN8(mCCDigit3PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN8 Row, sBit, len = [22, 22], 4 , 4

func (*EquivalentPlmns) SetMCCDigit3PLMN9

func (a *EquivalentPlmns) SetMCCDigit3PLMN9(mCCDigit3PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MCCDigit3PLMN9 Row, sBit, len = [25, 25], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN1

func (a *EquivalentPlmns) SetMNCDigit1PLMN1(mNCDigit1PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN1 Row, sBit, len = [2, 2], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN10

func (a *EquivalentPlmns) SetMNCDigit1PLMN10(mNCDigit1PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN10 Row, sBit, len = [29, 29], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN11

func (a *EquivalentPlmns) SetMNCDigit1PLMN11(mNCDigit1PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN11 Row, sBit, len = [32, 32], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN12

func (a *EquivalentPlmns) SetMNCDigit1PLMN12(mNCDigit1PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN12 Row, sBit, len = [35, 35], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN13

func (a *EquivalentPlmns) SetMNCDigit1PLMN13(mNCDigit1PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN13 Row, sBit, len = [38, 38], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN14

func (a *EquivalentPlmns) SetMNCDigit1PLMN14(mNCDigit1PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN14 Row, sBit, len = [41, 41], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN15

func (a *EquivalentPlmns) SetMNCDigit1PLMN15(mNCDigit1PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN15 Row, sBit, len = [44, 44], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN2

func (a *EquivalentPlmns) SetMNCDigit1PLMN2(mNCDigit1PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN2 Row, sBit, len = [5, 5], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN3

func (a *EquivalentPlmns) SetMNCDigit1PLMN3(mNCDigit1PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN3 Row, sBit, len = [8, 8], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN4

func (a *EquivalentPlmns) SetMNCDigit1PLMN4(mNCDigit1PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN4 Row, sBit, len = [11, 11], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN5

func (a *EquivalentPlmns) SetMNCDigit1PLMN5(mNCDigit1PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN5 Row, sBit, len = [14, 14], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN6

func (a *EquivalentPlmns) SetMNCDigit1PLMN6(mNCDigit1PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN6 Row, sBit, len = [17, 17], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN7

func (a *EquivalentPlmns) SetMNCDigit1PLMN7(mNCDigit1PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN7 Row, sBit, len = [20, 20], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN8

func (a *EquivalentPlmns) SetMNCDigit1PLMN8(mNCDigit1PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN8 Row, sBit, len = [23, 23], 4 , 4

func (*EquivalentPlmns) SetMNCDigit1PLMN9

func (a *EquivalentPlmns) SetMNCDigit1PLMN9(mNCDigit1PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit1PLMN9 Row, sBit, len = [26, 26], 4 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN1

func (a *EquivalentPlmns) SetMNCDigit2PLMN1(mNCDigit2PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN1 Row, sBit, len = [2, 2], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN10

func (a *EquivalentPlmns) SetMNCDigit2PLMN10(mNCDigit2PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN10 Row, sBit, len = [29, 29], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN11

func (a *EquivalentPlmns) SetMNCDigit2PLMN11(mNCDigit2PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN11 Row, sBit, len = [32, 32], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN12

func (a *EquivalentPlmns) SetMNCDigit2PLMN12(mNCDigit2PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN12 Row, sBit, len = [35, 35], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN13

func (a *EquivalentPlmns) SetMNCDigit2PLMN13(mNCDigit2PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN13 Row, sBit, len = [38, 38], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN14

func (a *EquivalentPlmns) SetMNCDigit2PLMN14(mNCDigit2PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN14 Row, sBit, len = [41, 41], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN15

func (a *EquivalentPlmns) SetMNCDigit2PLMN15(mNCDigit2PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN15 Row, sBit, len = [44, 44], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN2

func (a *EquivalentPlmns) SetMNCDigit2PLMN2(mNCDigit2PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN2 Row, sBit, len = [5, 5], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN3

func (a *EquivalentPlmns) SetMNCDigit2PLMN3(mNCDigit2PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN3 Row, sBit, len = [8, 8], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN4

func (a *EquivalentPlmns) SetMNCDigit2PLMN4(mNCDigit2PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN4 Row, sBit, len = [11, 11], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN5

func (a *EquivalentPlmns) SetMNCDigit2PLMN5(mNCDigit2PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN5 Row, sBit, len = [14, 14], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN6

func (a *EquivalentPlmns) SetMNCDigit2PLMN6(mNCDigit2PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN6 Row, sBit, len = [17, 17], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN7

func (a *EquivalentPlmns) SetMNCDigit2PLMN7(mNCDigit2PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN7 Row, sBit, len = [20, 20], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN8

func (a *EquivalentPlmns) SetMNCDigit2PLMN8(mNCDigit2PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN8 Row, sBit, len = [23, 23], 8 , 4

func (*EquivalentPlmns) SetMNCDigit2PLMN9

func (a *EquivalentPlmns) SetMNCDigit2PLMN9(mNCDigit2PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit2PLMN9 Row, sBit, len = [26, 26], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN1

func (a *EquivalentPlmns) SetMNCDigit3PLMN1(mNCDigit3PLMN1 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN1 Row, sBit, len = [1, 1], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN10

func (a *EquivalentPlmns) SetMNCDigit3PLMN10(mNCDigit3PLMN10 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN10 Row, sBit, len = [28, 28], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN11

func (a *EquivalentPlmns) SetMNCDigit3PLMN11(mNCDigit3PLMN11 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN11 Row, sBit, len = [31, 31], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN12

func (a *EquivalentPlmns) SetMNCDigit3PLMN12(mNCDigit3PLMN12 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN12 Row, sBit, len = [34, 34], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN13

func (a *EquivalentPlmns) SetMNCDigit3PLMN13(mNCDigit3PLMN13 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN13 Row, sBit, len = [37, 37], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN14

func (a *EquivalentPlmns) SetMNCDigit3PLMN14(mNCDigit3PLMN14 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN14 Row, sBit, len = [40, 40], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN15

func (a *EquivalentPlmns) SetMNCDigit3PLMN15(mNCDigit3PLMN15 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN15 Row, sBit, len = [43, 43], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN2

func (a *EquivalentPlmns) SetMNCDigit3PLMN2(mNCDigit3PLMN2 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN2 Row, sBit, len = [4, 4], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN3

func (a *EquivalentPlmns) SetMNCDigit3PLMN3(mNCDigit3PLMN3 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN3 Row, sBit, len = [7, 7], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN4

func (a *EquivalentPlmns) SetMNCDigit3PLMN4(mNCDigit3PLMN4 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN4 Row, sBit, len = [10, 10], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN5

func (a *EquivalentPlmns) SetMNCDigit3PLMN5(mNCDigit3PLMN5 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN5 Row, sBit, len = [13, 13], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN6

func (a *EquivalentPlmns) SetMNCDigit3PLMN6(mNCDigit3PLMN6 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN6 Row, sBit, len = [16, 16], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN7

func (a *EquivalentPlmns) SetMNCDigit3PLMN7(mNCDigit3PLMN7 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN7 Row, sBit, len = [19, 19], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN8

func (a *EquivalentPlmns) SetMNCDigit3PLMN8(mNCDigit3PLMN8 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN8 Row, sBit, len = [22, 22], 8 , 4

func (*EquivalentPlmns) SetMNCDigit3PLMN9

func (a *EquivalentPlmns) SetMNCDigit3PLMN9(mNCDigit3PLMN9 uint8)

EquivalentPlmns 9.11.3.45 MNCDigit3PLMN9 Row, sBit, len = [25, 25], 8 , 4

type ExtendedEmergencyNumberList

type ExtendedEmergencyNumberList struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

ExtendedEmergencyNumberList 9.11.3.26 EENL Row, sBit, len = [0, 0], 1 , 1 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func NewExtendedEmergencyNumberList

func NewExtendedEmergencyNumberList(iei uint8) (extendedEmergencyNumberList *ExtendedEmergencyNumberList)

func (*ExtendedEmergencyNumberList) GetEENL

func (a *ExtendedEmergencyNumberList) GetEENL() (eENL uint8)

ExtendedEmergencyNumberList 9.11.3.26 EENL Row, sBit, len = [0, 0], 1 , 1

func (*ExtendedEmergencyNumberList) GetEmergencyInformation

func (a *ExtendedEmergencyNumberList) GetEmergencyInformation() (emergencyInformation []uint8)

ExtendedEmergencyNumberList 9.11.3.26 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func (*ExtendedEmergencyNumberList) GetIei

func (a *ExtendedEmergencyNumberList) GetIei() (iei uint8)

ExtendedEmergencyNumberList 9.11.3.26 Iei Row, sBit, len = [], 8, 8

func (*ExtendedEmergencyNumberList) GetLen

func (a *ExtendedEmergencyNumberList) GetLen() (len uint16)

ExtendedEmergencyNumberList 9.11.3.26 Len Row, sBit, len = [], 8, 16

func (*ExtendedEmergencyNumberList) SetEENL

func (a *ExtendedEmergencyNumberList) SetEENL(eENL uint8)

ExtendedEmergencyNumberList 9.11.3.26 EENL Row, sBit, len = [0, 0], 1 , 1

func (*ExtendedEmergencyNumberList) SetEmergencyInformation

func (a *ExtendedEmergencyNumberList) SetEmergencyInformation(emergencyInformation []uint8)

ExtendedEmergencyNumberList 9.11.3.26 EmergencyInformation Row, sBit, len = [0, 0], 8 , INF

func (*ExtendedEmergencyNumberList) SetIei

func (a *ExtendedEmergencyNumberList) SetIei(iei uint8)

ExtendedEmergencyNumberList 9.11.3.26 Iei Row, sBit, len = [], 8, 8

func (*ExtendedEmergencyNumberList) SetLen

func (a *ExtendedEmergencyNumberList) SetLen(len uint16)

ExtendedEmergencyNumberList 9.11.3.26 Len Row, sBit, len = [], 8, 16

type ExtendedProtocolConfigurationOptions

type ExtendedProtocolConfigurationOptions struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

ExtendedProtocolConfigurationOptions 9.11.4.6 ExtendedProtocolConfigurationOptionsContents Row, sBit, len = [0, 0], 8 , INF

func NewExtendedProtocolConfigurationOptions

func NewExtendedProtocolConfigurationOptions(iei uint8) (extendedProtocolConfigurationOptions *ExtendedProtocolConfigurationOptions)

func (*ExtendedProtocolConfigurationOptions) GetExtendedProtocolConfigurationOptionsContents

func (a *ExtendedProtocolConfigurationOptions) GetExtendedProtocolConfigurationOptionsContents() (extendedProtocolConfigurationOptionsContents []uint8)

ExtendedProtocolConfigurationOptions 9.11.4.6 ExtendedProtocolConfigurationOptionsContents Row, sBit, len = [0, 0], 8 , INF

func (*ExtendedProtocolConfigurationOptions) GetIei

func (a *ExtendedProtocolConfigurationOptions) GetIei() (iei uint8)

ExtendedProtocolConfigurationOptions 9.11.4.6 Iei Row, sBit, len = [], 8, 8

func (*ExtendedProtocolConfigurationOptions) GetLen

func (a *ExtendedProtocolConfigurationOptions) GetLen() (len uint16)

ExtendedProtocolConfigurationOptions 9.11.4.6 Len Row, sBit, len = [], 8, 16

func (*ExtendedProtocolConfigurationOptions) SetExtendedProtocolConfigurationOptionsContents

func (a *ExtendedProtocolConfigurationOptions) SetExtendedProtocolConfigurationOptionsContents(extendedProtocolConfigurationOptionsContents []uint8)

ExtendedProtocolConfigurationOptions 9.11.4.6 ExtendedProtocolConfigurationOptionsContents Row, sBit, len = [0, 0], 8 , INF

func (*ExtendedProtocolConfigurationOptions) SetIei

ExtendedProtocolConfigurationOptions 9.11.4.6 Iei Row, sBit, len = [], 8, 8

func (*ExtendedProtocolConfigurationOptions) SetLen

ExtendedProtocolConfigurationOptions 9.11.4.6 Len Row, sBit, len = [], 8, 16

type ExtendedProtocolDiscriminator

type ExtendedProtocolDiscriminator struct {
	Octet uint8
}

ExtendedProtocolDiscriminator 9.2 ExtendedProtocolDiscriminator Row, sBit, len = [0, 0], 8 , 8

func NewExtendedProtocolDiscriminator

func NewExtendedProtocolDiscriminator() (extendedProtocolDiscriminator *ExtendedProtocolDiscriminator)

func (*ExtendedProtocolDiscriminator) GetExtendedProtocolDiscriminator

func (a *ExtendedProtocolDiscriminator) GetExtendedProtocolDiscriminator() (extendedProtocolDiscriminator uint8)

ExtendedProtocolDiscriminator 9.2 ExtendedProtocolDiscriminator Row, sBit, len = [0, 0], 8 , 8

func (*ExtendedProtocolDiscriminator) SetExtendedProtocolDiscriminator

func (a *ExtendedProtocolDiscriminator) SetExtendedProtocolDiscriminator(extendedProtocolDiscriminator uint8)

ExtendedProtocolDiscriminator 9.2 ExtendedProtocolDiscriminator Row, sBit, len = [0, 0], 8 , 8

type FullNameForNetwork

type FullNameForNetwork struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

FullNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 ,1 CodingScheme Row, sBit, len = [0, 0], 7 , 3 AddCI Row, sBit, len = [0, 0], 4 , 1 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3 TextString Row, sBit, len = [1, 1], 4 , INF

func NewFullNameForNetwork

func NewFullNameForNetwork(iei uint8) (fullNameForNetwork *FullNameForNetwork)

func (*FullNameForNetwork) GetAddCI

func (a *FullNameForNetwork) GetAddCI() (addCI uint8)

FullNameForNetwork 9.11.3.35 AddCI Row, sBit, len = [0, 0], 4 , 1

func (*FullNameForNetwork) GetCodingScheme

func (a *FullNameForNetwork) GetCodingScheme() (codingScheme uint8)

FullNameForNetwork 9.11.3.35 CodingScheme Row, sBit, len = [0, 0], 7 , 3

func (*FullNameForNetwork) GetExt

func (a *FullNameForNetwork) GetExt() (ext uint8)

FullNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 ,1

func (*FullNameForNetwork) GetIei

func (a *FullNameForNetwork) GetIei() (iei uint8)

FullNameForNetwork 9.11.3.35 Iei Row, sBit, len = [], 8, 8

func (*FullNameForNetwork) GetLen

func (a *FullNameForNetwork) GetLen() (len uint8)

FullNameForNetwork 9.11.3.35 Len Row, sBit, len = [], 8, 8

func (*FullNameForNetwork) GetNumberOfSpareBitsInLastOctet

func (a *FullNameForNetwork) GetNumberOfSpareBitsInLastOctet() (numberOfSpareBitsInLastOctet uint8)

FullNameForNetwork 9.11.3.35 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3

func (*FullNameForNetwork) GetTextString

func (a *FullNameForNetwork) GetTextString() (textString []uint8)

FullNameForNetwork 9.11.3.35 TextString Row, sBit, len = [1, 1], 4 , INF

func (*FullNameForNetwork) SetAddCI

func (a *FullNameForNetwork) SetAddCI(addCI uint8)

FullNameForNetwork 9.11.3.35 AddCI Row, sBit, len = [0, 0], 4 , 1

func (*FullNameForNetwork) SetCodingScheme

func (a *FullNameForNetwork) SetCodingScheme(codingScheme uint8)

FullNameForNetwork 9.11.3.35 CodingScheme Row, sBit, len = [0, 0], 7 , 3

func (*FullNameForNetwork) SetExt

func (a *FullNameForNetwork) SetExt(ext uint8)

FullNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 ,1

func (*FullNameForNetwork) SetIei

func (a *FullNameForNetwork) SetIei(iei uint8)

FullNameForNetwork 9.11.3.35 Iei Row, sBit, len = [], 8, 8

func (*FullNameForNetwork) SetLen

func (a *FullNameForNetwork) SetLen(len uint8)

FullNameForNetwork 9.11.3.35 Len Row, sBit, len = [], 8, 8

func (*FullNameForNetwork) SetNumberOfSpareBitsInLastOctet

func (a *FullNameForNetwork) SetNumberOfSpareBitsInLastOctet(numberOfSpareBitsInLastOctet uint8)

FullNameForNetwork 9.11.3.35 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3

func (*FullNameForNetwork) SetTextString

func (a *FullNameForNetwork) SetTextString(textString []uint8)

FullNameForNetwork 9.11.3.35 TextString Row, sBit, len = [1, 1], 4 , INF

type GUTI5G

type GUTI5G struct {
	Iei   uint8
	Len   uint16
	Octet [11]uint8
}

GUTI5G 9.11.3.4 Spare2 Row, sBit, len = [0, 0], 8 , 4 Spare Row, sBit, len = [0, 0], 4 , 1 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8 AMFSetID Row, sBit, len = [5, 6], 8 , 10 AMFPointer Row, sBit, len = [6, 6], 6 , 6 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func NewGUTI5G

func NewGUTI5G(iei uint8) (gUTI5G *GUTI5G)

func (*GUTI5G) GetAMFPointer

func (a *GUTI5G) GetAMFPointer() (aMFPointer uint8)

GUTI5G 9.11.3.4 AMFPointer Row, sBit, len = [6, 6], 6 , 6

func (*GUTI5G) GetAMFRegionID

func (a *GUTI5G) GetAMFRegionID() (aMFRegionID uint8)

GUTI5G 9.11.3.4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8

func (*GUTI5G) GetAMFSetID

func (a *GUTI5G) GetAMFSetID() (aMFSetID uint16)

GUTI5G 9.11.3.4 AMFSetID Row, sBit, len = [5, 6], 8 , 10

func (*GUTI5G) GetIei

func (a *GUTI5G) GetIei() (iei uint8)

GUTI5G 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*GUTI5G) GetLen

func (a *GUTI5G) GetLen() (len uint16)

GUTI5G 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*GUTI5G) GetMCCDigit1

func (a *GUTI5G) GetMCCDigit1() (mCCDigit1 uint8)

GUTI5G 9.11.3.4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4

func (*GUTI5G) GetMCCDigit2

func (a *GUTI5G) GetMCCDigit2() (mCCDigit2 uint8)

GUTI5G 9.11.3.4 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4

func (*GUTI5G) GetMCCDigit3

func (a *GUTI5G) GetMCCDigit3() (mCCDigit3 uint8)

GUTI5G 9.11.3.4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4

func (*GUTI5G) GetMNCDigit1

func (a *GUTI5G) GetMNCDigit1() (mNCDigit1 uint8)

GUTI5G 9.11.3.4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4

func (*GUTI5G) GetMNCDigit2

func (a *GUTI5G) GetMNCDigit2() (mNCDigit2 uint8)

GUTI5G 9.11.3.4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4

func (*GUTI5G) GetMNCDigit3

func (a *GUTI5G) GetMNCDigit3() (mNCDigit3 uint8)

GUTI5G 9.11.3.4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4

func (*GUTI5G) GetSpare

func (a *GUTI5G) GetSpare() (spare uint8)

GUTI5G 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*GUTI5G) GetSpare2

func (a *GUTI5G) GetSpare2() (spare uint8)

GUTI5G 9.11.3.4 Spare2 Row, sBit, len = [0, 0], 8 , 4

func (*GUTI5G) GetTMSI5G

func (a *GUTI5G) GetTMSI5G() (tMSI5G [4]uint8)

GUTI5G 9.11.3.4 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func (*GUTI5G) GetTypeOfIdentity

func (a *GUTI5G) GetTypeOfIdentity() (typeOfIdentity uint8)

GUTI5G 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func (*GUTI5G) SetAMFPointer

func (a *GUTI5G) SetAMFPointer(aMFPointer uint8)

GUTI5G 9.11.3.4 AMFPointer Row, sBit, len = [6, 6], 6 , 6

func (*GUTI5G) SetAMFRegionID

func (a *GUTI5G) SetAMFRegionID(aMFRegionID uint8)

GUTI5G 9.11.3.4 AMFRegionID Row, sBit, len = [4, 4], 8 , 8

func (*GUTI5G) SetAMFSetID

func (a *GUTI5G) SetAMFSetID(aMFSetID uint16)

GUTI5G 9.11.3.4 AMFSetID Row, sBit, len = [5, 6], 8 , 10

func (*GUTI5G) SetIei

func (a *GUTI5G) SetIei(iei uint8)

GUTI5G 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*GUTI5G) SetLen

func (a *GUTI5G) SetLen(len uint16)

GUTI5G 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*GUTI5G) SetMCCDigit1

func (a *GUTI5G) SetMCCDigit1(mCCDigit1 uint8)

GUTI5G 9.11.3.4 MCCDigit1 Row, sBit, len = [1, 1], 4 , 4

func (*GUTI5G) SetMCCDigit2

func (a *GUTI5G) SetMCCDigit2(mCCDigit2 uint8)

GUTI5G 9.11.3.4 MCCDigit2 Row, sBit, len = [1, 1], 8 , 4

func (*GUTI5G) SetMCCDigit3

func (a *GUTI5G) SetMCCDigit3(mCCDigit3 uint8)

GUTI5G 9.11.3.4 MCCDigit3 Row, sBit, len = [2, 2], 4 , 4

func (*GUTI5G) SetMNCDigit1

func (a *GUTI5G) SetMNCDigit1(mNCDigit1 uint8)

GUTI5G 9.11.3.4 MNCDigit1 Row, sBit, len = [3, 3], 4 , 4

func (*GUTI5G) SetMNCDigit2

func (a *GUTI5G) SetMNCDigit2(mNCDigit2 uint8)

GUTI5G 9.11.3.4 MNCDigit2 Row, sBit, len = [3, 3], 8 , 4

func (*GUTI5G) SetMNCDigit3

func (a *GUTI5G) SetMNCDigit3(mNCDigit3 uint8)

GUTI5G 9.11.3.4 MNCDigit3 Row, sBit, len = [2, 2], 8 , 4

func (*GUTI5G) SetSpare

func (a *GUTI5G) SetSpare(spare uint8)

GUTI5G 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*GUTI5G) SetSpare2

func (a *GUTI5G) SetSpare2(spare uint8)

GUTI5G 9.11.3.4 Spare2 Row, sBit, len = [0, 0], 8 , 4

func (*GUTI5G) SetTMSI5G

func (a *GUTI5G) SetTMSI5G(tMSI5G [4]uint8)

GUTI5G 9.11.3.4 TMSI5G Row, sBit, len = [7, 10], 8 , 32

func (*GUTI5G) SetTypeOfIdentity

func (a *GUTI5G) SetTypeOfIdentity(typeOfIdentity uint8)

GUTI5G 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

type IMEISV

type IMEISV struct {
	Iei   uint8
	Len   uint16
	Octet [9]uint8
}

IMEISV 9.11.3.4 IdentityDigit1 Row, sBit, len = [0, 0], 8 , 4 OddEvenIdic Row, sBit, len = [0, 0], 4 , 1 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3 IdentityDigitP_1 Row, sBit, len = [1, 1], 8 , 4 IdentityDigitP Row, sBit, len = [1, 1], 4 , 4 IdentityDigitP_3 Row, sBit, len = [2, 2], 8 , 4 IdentityDigitP_2 Row, sBit, len = [2, 2], 4 , 4 IdentityDigitP_5 Row, sBit, len = [3, 3], 8 , 4 IdentityDigitP_4 Row, sBit, len = [3, 3], 4 , 4 IdentityDigitP_7 Row, sBit, len = [4, 4], 8 , 4 IdentityDigitP_6 Row, sBit, len = [4, 4], 4 , 4 IdentityDigitP_9 Row, sBit, len = [5, 5], 8 , 4 IdentityDigitP_8 Row, sBit, len = [5, 5], 4 , 4 IdentityDigitP_11 Row, sBit, len = [6, 6], 8 , 4 IdentityDigitP_10 Row, sBit, len = [6, 6], 4 , 4 IdentityDigitP_13 Row, sBit, len = [7, 7], 8 , 4 IdentityDigitP_12 Row, sBit, len = [7, 7], 4 , 4 IdentityDigitP_15 Row, sBit, len = [8, 8], 8 , 4 IdentityDigitP_14 Row, sBit, len = [8, 8], 4 , 4

func NewIMEISV

func NewIMEISV(iei uint8) (iMEISV *IMEISV)

func (*IMEISV) GetIdentityDigit1

func (a *IMEISV) GetIdentityDigit1() (identityDigit1 uint8)

IMEISV 9.11.3.4 IdentityDigit1 Row, sBit, len = [0, 0], 8 , 4

func (*IMEISV) GetIdentityDigitP

func (a *IMEISV) GetIdentityDigitP() (identityDigitP uint8)

IMEISV 9.11.3.4 IdentityDigitP Row, sBit, len = [1, 1], 4 , 4

func (*IMEISV) GetIdentityDigitP_1

func (a *IMEISV) GetIdentityDigitP_1() (identityDigitP_1 uint8)

IMEISV 9.11.3.4 IdentityDigitP_1 Row, sBit, len = [1, 1], 8 , 4

func (*IMEISV) GetIdentityDigitP_10

func (a *IMEISV) GetIdentityDigitP_10() (identityDigitP_10 uint8)

IMEISV 9.11.3.4 IdentityDigitP_10 Row, sBit, len = [6, 6], 4 , 4

func (*IMEISV) GetIdentityDigitP_11

func (a *IMEISV) GetIdentityDigitP_11() (identityDigitP_11 uint8)

IMEISV 9.11.3.4 IdentityDigitP_11 Row, sBit, len = [6, 6], 8 , 4

func (*IMEISV) GetIdentityDigitP_12

func (a *IMEISV) GetIdentityDigitP_12() (identityDigitP_12 uint8)

IMEISV 9.11.3.4 IdentityDigitP_12 Row, sBit, len = [7, 7], 4 , 4

func (*IMEISV) GetIdentityDigitP_13

func (a *IMEISV) GetIdentityDigitP_13() (identityDigitP_13 uint8)

IMEISV 9.11.3.4 IdentityDigitP_13 Row, sBit, len = [7, 7], 8 , 4

func (*IMEISV) GetIdentityDigitP_14

func (a *IMEISV) GetIdentityDigitP_14() (identityDigitP_14 uint8)

IMEISV 9.11.3.4 IdentityDigitP_14 Row, sBit, len = [8, 8], 4 , 4

func (*IMEISV) GetIdentityDigitP_15

func (a *IMEISV) GetIdentityDigitP_15() (identityDigitP_15 uint8)

IMEISV 9.11.3.4 IdentityDigitP_15 Row, sBit, len = [8, 8], 8 , 4

func (*IMEISV) GetIdentityDigitP_2

func (a *IMEISV) GetIdentityDigitP_2() (identityDigitP_2 uint8)

IMEISV 9.11.3.4 IdentityDigitP_2 Row, sBit, len = [2, 2], 4 , 4

func (*IMEISV) GetIdentityDigitP_3

func (a *IMEISV) GetIdentityDigitP_3() (identityDigitP_3 uint8)

IMEISV 9.11.3.4 IdentityDigitP_3 Row, sBit, len = [2, 2], 8 , 4

func (*IMEISV) GetIdentityDigitP_4

func (a *IMEISV) GetIdentityDigitP_4() (identityDigitP_4 uint8)

IMEISV 9.11.3.4 IdentityDigitP_4 Row, sBit, len = [3, 3], 4 , 4

func (*IMEISV) GetIdentityDigitP_5

func (a *IMEISV) GetIdentityDigitP_5() (identityDigitP_5 uint8)

IMEISV 9.11.3.4 IdentityDigitP_5 Row, sBit, len = [3, 3], 8 , 4

func (*IMEISV) GetIdentityDigitP_6

func (a *IMEISV) GetIdentityDigitP_6() (identityDigitP_6 uint8)

IMEISV 9.11.3.4 IdentityDigitP_6 Row, sBit, len = [4, 4], 4 , 4

func (*IMEISV) GetIdentityDigitP_7

func (a *IMEISV) GetIdentityDigitP_7() (identityDigitP_7 uint8)

IMEISV 9.11.3.4 IdentityDigitP_7 Row, sBit, len = [4, 4], 8 , 4

func (*IMEISV) GetIdentityDigitP_8

func (a *IMEISV) GetIdentityDigitP_8() (identityDigitP_8 uint8)

IMEISV 9.11.3.4 IdentityDigitP_8 Row, sBit, len = [5, 5], 4 , 4

func (*IMEISV) GetIdentityDigitP_9

func (a *IMEISV) GetIdentityDigitP_9() (identityDigitP_9 uint8)

IMEISV 9.11.3.4 IdentityDigitP_9 Row, sBit, len = [5, 5], 8 , 4

func (*IMEISV) GetIei

func (a *IMEISV) GetIei() (iei uint8)

IMEISV 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*IMEISV) GetLen

func (a *IMEISV) GetLen() (len uint16)

IMEISV 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*IMEISV) GetOddEvenIdic

func (a *IMEISV) GetOddEvenIdic() (oddEvenIdic uint8)

IMEISV 9.11.3.4 OddEvenIdic Row, sBit, len = [0, 0], 4 , 1

func (*IMEISV) GetTypeOfIdentity

func (a *IMEISV) GetTypeOfIdentity() (typeOfIdentity uint8)

IMEISV 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func (*IMEISV) SetIdentityDigit1

func (a *IMEISV) SetIdentityDigit1(identityDigit1 uint8)

IMEISV 9.11.3.4 IdentityDigit1 Row, sBit, len = [0, 0], 8 , 4

func (*IMEISV) SetIdentityDigitP

func (a *IMEISV) SetIdentityDigitP(identityDigitP uint8)

IMEISV 9.11.3.4 IdentityDigitP Row, sBit, len = [1, 1], 4 , 4

func (*IMEISV) SetIdentityDigitP_1

func (a *IMEISV) SetIdentityDigitP_1(identityDigitP_1 uint8)

IMEISV 9.11.3.4 IdentityDigitP_1 Row, sBit, len = [1, 1], 8 , 4

func (*IMEISV) SetIdentityDigitP_10

func (a *IMEISV) SetIdentityDigitP_10(identityDigitP_10 uint8)

IMEISV 9.11.3.4 IdentityDigitP_10 Row, sBit, len = [6, 6], 4 , 4

func (*IMEISV) SetIdentityDigitP_11

func (a *IMEISV) SetIdentityDigitP_11(identityDigitP_11 uint8)

IMEISV 9.11.3.4 IdentityDigitP_11 Row, sBit, len = [6, 6], 8 , 4

func (*IMEISV) SetIdentityDigitP_12

func (a *IMEISV) SetIdentityDigitP_12(identityDigitP_12 uint8)

IMEISV 9.11.3.4 IdentityDigitP_12 Row, sBit, len = [7, 7], 4 , 4

func (*IMEISV) SetIdentityDigitP_13

func (a *IMEISV) SetIdentityDigitP_13(identityDigitP_13 uint8)

IMEISV 9.11.3.4 IdentityDigitP_13 Row, sBit, len = [7, 7], 8 , 4

func (*IMEISV) SetIdentityDigitP_14

func (a *IMEISV) SetIdentityDigitP_14(identityDigitP_14 uint8)

IMEISV 9.11.3.4 IdentityDigitP_14 Row, sBit, len = [8, 8], 4 , 4

func (*IMEISV) SetIdentityDigitP_15

func (a *IMEISV) SetIdentityDigitP_15(identityDigitP_15 uint8)

IMEISV 9.11.3.4 IdentityDigitP_15 Row, sBit, len = [8, 8], 8 , 4

func (*IMEISV) SetIdentityDigitP_2

func (a *IMEISV) SetIdentityDigitP_2(identityDigitP_2 uint8)

IMEISV 9.11.3.4 IdentityDigitP_2 Row, sBit, len = [2, 2], 4 , 4

func (*IMEISV) SetIdentityDigitP_3

func (a *IMEISV) SetIdentityDigitP_3(identityDigitP_3 uint8)

IMEISV 9.11.3.4 IdentityDigitP_3 Row, sBit, len = [2, 2], 8 , 4

func (*IMEISV) SetIdentityDigitP_4

func (a *IMEISV) SetIdentityDigitP_4(identityDigitP_4 uint8)

IMEISV 9.11.3.4 IdentityDigitP_4 Row, sBit, len = [3, 3], 4 , 4

func (*IMEISV) SetIdentityDigitP_5

func (a *IMEISV) SetIdentityDigitP_5(identityDigitP_5 uint8)

IMEISV 9.11.3.4 IdentityDigitP_5 Row, sBit, len = [3, 3], 8 , 4

func (*IMEISV) SetIdentityDigitP_6

func (a *IMEISV) SetIdentityDigitP_6(identityDigitP_6 uint8)

IMEISV 9.11.3.4 IdentityDigitP_6 Row, sBit, len = [4, 4], 4 , 4

func (*IMEISV) SetIdentityDigitP_7

func (a *IMEISV) SetIdentityDigitP_7(identityDigitP_7 uint8)

IMEISV 9.11.3.4 IdentityDigitP_7 Row, sBit, len = [4, 4], 8 , 4

func (*IMEISV) SetIdentityDigitP_8

func (a *IMEISV) SetIdentityDigitP_8(identityDigitP_8 uint8)

IMEISV 9.11.3.4 IdentityDigitP_8 Row, sBit, len = [5, 5], 4 , 4

func (*IMEISV) SetIdentityDigitP_9

func (a *IMEISV) SetIdentityDigitP_9(identityDigitP_9 uint8)

IMEISV 9.11.3.4 IdentityDigitP_9 Row, sBit, len = [5, 5], 8 , 4

func (*IMEISV) SetIei

func (a *IMEISV) SetIei(iei uint8)

IMEISV 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*IMEISV) SetLen

func (a *IMEISV) SetLen(len uint16)

IMEISV 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*IMEISV) SetOddEvenIdic

func (a *IMEISV) SetOddEvenIdic(oddEvenIdic uint8)

IMEISV 9.11.3.4 OddEvenIdic Row, sBit, len = [0, 0], 4 , 1

func (*IMEISV) SetTypeOfIdentity

func (a *IMEISV) SetTypeOfIdentity(typeOfIdentity uint8)

IMEISV 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

type IMEISVRequest

type IMEISVRequest struct {
	Octet uint8
}

IMEISVRequest 9.11.3.28 Iei Row, sBit, len = [0, 0], 8 , 4 IMEISVRequestValue Row, sBit, len = [0, 0], 3 , 3

func NewIMEISVRequest

func NewIMEISVRequest(iei uint8) (iMEISVRequest *IMEISVRequest)

func (*IMEISVRequest) GetIMEISVRequestValue

func (a *IMEISVRequest) GetIMEISVRequestValue() (iMEISVRequestValue uint8)

IMEISVRequest 9.11.3.28 IMEISVRequestValue Row, sBit, len = [0, 0], 3 , 3

func (*IMEISVRequest) GetIei

func (a *IMEISVRequest) GetIei() (iei uint8)

IMEISVRequest 9.11.3.28 Iei Row, sBit, len = [0, 0], 8 , 4

func (*IMEISVRequest) SetIMEISVRequestValue

func (a *IMEISVRequest) SetIMEISVRequestValue(iMEISVRequestValue uint8)

IMEISVRequest 9.11.3.28 IMEISVRequestValue Row, sBit, len = [0, 0], 3 , 3

func (*IMEISVRequest) SetIei

func (a *IMEISVRequest) SetIei(iei uint8)

IMEISVRequest 9.11.3.28 Iei Row, sBit, len = [0, 0], 8 , 4

type IdentityRequestMessageIdentity

type IdentityRequestMessageIdentity struct {
	Octet uint8
}

IdentityRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewIdentityRequestMessageIdentity

func NewIdentityRequestMessageIdentity() (identityRequestMessageIdentity *IdentityRequestMessageIdentity)

func (*IdentityRequestMessageIdentity) GetMessageType

func (a *IdentityRequestMessageIdentity) GetMessageType() (messageType uint8)

IdentityRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*IdentityRequestMessageIdentity) SetMessageType

func (a *IdentityRequestMessageIdentity) SetMessageType(messageType uint8)

IdentityRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type IdentityResponseMessageIdentity

type IdentityResponseMessageIdentity struct {
	Octet uint8
}

IdentityResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewIdentityResponseMessageIdentity

func NewIdentityResponseMessageIdentity() (identityResponseMessageIdentity *IdentityResponseMessageIdentity)

func (*IdentityResponseMessageIdentity) GetMessageType

func (a *IdentityResponseMessageIdentity) GetMessageType() (messageType uint8)

IdentityResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*IdentityResponseMessageIdentity) SetMessageType

func (a *IdentityResponseMessageIdentity) SetMessageType(messageType uint8)

IdentityResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type IntegrityProtectionMaximumDataRate

type IntegrityProtectionMaximumDataRate struct {
	Iei   uint8
	Octet [2]uint8
}

IntegrityProtectionMaximumDataRate 9.11.4.7 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink Row, sBit, len = [0, 0], 8 , 8 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink Row, sBit, len = [1, 1], 8 , 8

func NewIntegrityProtectionMaximumDataRate

func NewIntegrityProtectionMaximumDataRate(iei uint8) (integrityProtectionMaximumDataRate *IntegrityProtectionMaximumDataRate)

func (*IntegrityProtectionMaximumDataRate) GetIei

func (a *IntegrityProtectionMaximumDataRate) GetIei() (iei uint8)

IntegrityProtectionMaximumDataRate 9.11.4.7 Iei Row, sBit, len = [], 8, 8

func (a *IntegrityProtectionMaximumDataRate) GetMaximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink() (maximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink uint8)

IntegrityProtectionMaximumDataRate 9.11.4.7 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink Row, sBit, len = [1, 1], 8 , 8

func (a *IntegrityProtectionMaximumDataRate) GetMaximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink() (maximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink uint8)

IntegrityProtectionMaximumDataRate 9.11.4.7 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink Row, sBit, len = [0, 0], 8 , 8

func (*IntegrityProtectionMaximumDataRate) SetIei

IntegrityProtectionMaximumDataRate 9.11.4.7 Iei Row, sBit, len = [], 8, 8

func (a *IntegrityProtectionMaximumDataRate) SetMaximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink(maximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink uint8)

IntegrityProtectionMaximumDataRate 9.11.4.7 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForDownLink Row, sBit, len = [1, 1], 8 , 8

func (a *IntegrityProtectionMaximumDataRate) SetMaximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink(maximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink uint8)

IntegrityProtectionMaximumDataRate 9.11.4.7 MaximumDataRatePerUEForUserPlaneIntegrityProtectionForUpLink Row, sBit, len = [0, 0], 8 , 8

type LADNIndication

type LADNIndication struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

LADNIndication 9.11.3.29 LADNDNNValue Row, sBit, len = [0, 0], 8 , INF

func NewLADNIndication

func NewLADNIndication(iei uint8) (lADNIndication *LADNIndication)

func (*LADNIndication) GetIei

func (a *LADNIndication) GetIei() (iei uint8)

LADNIndication 9.11.3.29 Iei Row, sBit, len = [], 8, 8

func (*LADNIndication) GetLADNDNNValue

func (a *LADNIndication) GetLADNDNNValue() (lADNDNNValue []uint8)

LADNIndication 9.11.3.29 LADNDNNValue Row, sBit, len = [0, 0], 8 , INF

func (*LADNIndication) GetLen

func (a *LADNIndication) GetLen() (len uint16)

LADNIndication 9.11.3.29 Len Row, sBit, len = [], 8, 16

func (*LADNIndication) SetIei

func (a *LADNIndication) SetIei(iei uint8)

LADNIndication 9.11.3.29 Iei Row, sBit, len = [], 8, 8

func (*LADNIndication) SetLADNDNNValue

func (a *LADNIndication) SetLADNDNNValue(lADNDNNValue []uint8)

LADNIndication 9.11.3.29 LADNDNNValue Row, sBit, len = [0, 0], 8 , INF

func (*LADNIndication) SetLen

func (a *LADNIndication) SetLen(len uint16)

LADNIndication 9.11.3.29 Len Row, sBit, len = [], 8, 16

type LADNInformation

type LADNInformation struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

LADNInformation 9.11.3.30 LADND Row, sBit, len = [0, 0], 8 , INF

func NewLADNInformation

func NewLADNInformation(iei uint8) (lADNInformation *LADNInformation)

func (*LADNInformation) GetIei

func (a *LADNInformation) GetIei() (iei uint8)

LADNInformation 9.11.3.30 Iei Row, sBit, len = [], 8, 8

func (*LADNInformation) GetLADND

func (a *LADNInformation) GetLADND() (lADND []uint8)

LADNInformation 9.11.3.30 LADND Row, sBit, len = [0, 0], 8 , INF

func (*LADNInformation) GetLen

func (a *LADNInformation) GetLen() (len uint16)

LADNInformation 9.11.3.30 Len Row, sBit, len = [], 8, 16

func (*LADNInformation) SetIei

func (a *LADNInformation) SetIei(iei uint8)

LADNInformation 9.11.3.30 Iei Row, sBit, len = [], 8, 8

func (*LADNInformation) SetLADND

func (a *LADNInformation) SetLADND(lADND []uint8)

LADNInformation 9.11.3.30 LADND Row, sBit, len = [0, 0], 8 , INF

func (*LADNInformation) SetLen

func (a *LADNInformation) SetLen(len uint16)

LADNInformation 9.11.3.30 Len Row, sBit, len = [], 8, 16

type LastVisitedRegisteredTAI

type LastVisitedRegisteredTAI struct {
	Iei   uint8
	Octet [6]uint8
}

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit2 Row, sBit, len = [0, 0], 8 , 4 MCCDigit1 Row, sBit, len = [0, 0], 4 , 4 MNCDigit3 Row, sBit, len = [1, 1], 8 , 4 MCCDigit3 Row, sBit, len = [1, 1], 4 , 4 MNCDigit2 Row, sBit, len = [2, 2], 8 , 4 MNCDigit1 Row, sBit, len = [2, 2], 4 , 4 TAC Row, sBit, len = [3, 5], 8 , 24

func NewLastVisitedRegisteredTAI

func NewLastVisitedRegisteredTAI(iei uint8) (lastVisitedRegisteredTAI *LastVisitedRegisteredTAI)

func (*LastVisitedRegisteredTAI) GetIei

func (a *LastVisitedRegisteredTAI) GetIei() (iei uint8)

LastVisitedRegisteredTAI 9.11.3.8 Iei Row, sBit, len = [], 8, 8

func (*LastVisitedRegisteredTAI) GetMCCDigit1

func (a *LastVisitedRegisteredTAI) GetMCCDigit1() (mCCDigit1 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit1 Row, sBit, len = [0, 0], 4 , 4

func (*LastVisitedRegisteredTAI) GetMCCDigit2

func (a *LastVisitedRegisteredTAI) GetMCCDigit2() (mCCDigit2 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit2 Row, sBit, len = [0, 0], 8 , 4

func (*LastVisitedRegisteredTAI) GetMCCDigit3

func (a *LastVisitedRegisteredTAI) GetMCCDigit3() (mCCDigit3 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit3 Row, sBit, len = [1, 1], 4 , 4

func (*LastVisitedRegisteredTAI) GetMNCDigit1

func (a *LastVisitedRegisteredTAI) GetMNCDigit1() (mNCDigit1 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit1 Row, sBit, len = [2, 2], 4 , 4

func (*LastVisitedRegisteredTAI) GetMNCDigit2

func (a *LastVisitedRegisteredTAI) GetMNCDigit2() (mNCDigit2 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit2 Row, sBit, len = [2, 2], 8 , 4

func (*LastVisitedRegisteredTAI) GetMNCDigit3

func (a *LastVisitedRegisteredTAI) GetMNCDigit3() (mNCDigit3 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit3 Row, sBit, len = [1, 1], 8 , 4

func (*LastVisitedRegisteredTAI) GetTAC

func (a *LastVisitedRegisteredTAI) GetTAC() (tAC [3]uint8)

LastVisitedRegisteredTAI 9.11.3.8 TAC Row, sBit, len = [3, 5], 8 , 24

func (*LastVisitedRegisteredTAI) SetIei

func (a *LastVisitedRegisteredTAI) SetIei(iei uint8)

LastVisitedRegisteredTAI 9.11.3.8 Iei Row, sBit, len = [], 8, 8

func (*LastVisitedRegisteredTAI) SetMCCDigit1

func (a *LastVisitedRegisteredTAI) SetMCCDigit1(mCCDigit1 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit1 Row, sBit, len = [0, 0], 4 , 4

func (*LastVisitedRegisteredTAI) SetMCCDigit2

func (a *LastVisitedRegisteredTAI) SetMCCDigit2(mCCDigit2 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit2 Row, sBit, len = [0, 0], 8 , 4

func (*LastVisitedRegisteredTAI) SetMCCDigit3

func (a *LastVisitedRegisteredTAI) SetMCCDigit3(mCCDigit3 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MCCDigit3 Row, sBit, len = [1, 1], 4 , 4

func (*LastVisitedRegisteredTAI) SetMNCDigit1

func (a *LastVisitedRegisteredTAI) SetMNCDigit1(mNCDigit1 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit1 Row, sBit, len = [2, 2], 4 , 4

func (*LastVisitedRegisteredTAI) SetMNCDigit2

func (a *LastVisitedRegisteredTAI) SetMNCDigit2(mNCDigit2 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit2 Row, sBit, len = [2, 2], 8 , 4

func (*LastVisitedRegisteredTAI) SetMNCDigit3

func (a *LastVisitedRegisteredTAI) SetMNCDigit3(mNCDigit3 uint8)

LastVisitedRegisteredTAI 9.11.3.8 MNCDigit3 Row, sBit, len = [1, 1], 8 , 4

func (*LastVisitedRegisteredTAI) SetTAC

func (a *LastVisitedRegisteredTAI) SetTAC(tAC [3]uint8)

LastVisitedRegisteredTAI 9.11.3.8 TAC Row, sBit, len = [3, 5], 8 , 24

type LocalTimeZone

type LocalTimeZone struct {
	Iei   uint8
	Octet uint8
}

LocalTimeZone 9.11.3.52 TimeZone Row, sBit, len = [0, 0], 8 , 8

func NewLocalTimeZone

func NewLocalTimeZone(iei uint8) (localTimeZone *LocalTimeZone)

func (*LocalTimeZone) GetIei

func (a *LocalTimeZone) GetIei() (iei uint8)

LocalTimeZone 9.11.3.52 Iei Row, sBit, len = [], 8, 8

func (*LocalTimeZone) GetTimeZone

func (a *LocalTimeZone) GetTimeZone() (timeZone uint8)

LocalTimeZone 9.11.3.52 TimeZone Row, sBit, len = [0, 0], 8 , 8

func (*LocalTimeZone) SetIei

func (a *LocalTimeZone) SetIei(iei uint8)

LocalTimeZone 9.11.3.52 Iei Row, sBit, len = [], 8, 8

func (*LocalTimeZone) SetTimeZone

func (a *LocalTimeZone) SetTimeZone(timeZone uint8)

LocalTimeZone 9.11.3.52 TimeZone Row, sBit, len = [0, 0], 8 , 8

type MICOIndication

type MICOIndication struct {
	Octet uint8
}

MICOIndication 9.11.3.31 Iei Row, sBit, len = [0, 0], 8 , 4 RAAI Row, sBit, len = [0, 0], 1 , 1

func NewMICOIndication

func NewMICOIndication(iei uint8) (mICOIndication *MICOIndication)

func (*MICOIndication) GetIei

func (a *MICOIndication) GetIei() (iei uint8)

MICOIndication 9.11.3.31 Iei Row, sBit, len = [0, 0], 8 , 4

func (*MICOIndication) GetRAAI

func (a *MICOIndication) GetRAAI() (rAAI uint8)

MICOIndication 9.11.3.31 RAAI Row, sBit, len = [0, 0], 1 , 1

func (*MICOIndication) SetIei

func (a *MICOIndication) SetIei(iei uint8)

MICOIndication 9.11.3.31 Iei Row, sBit, len = [0, 0], 8 , 4

func (*MICOIndication) SetRAAI

func (a *MICOIndication) SetRAAI(rAAI uint8)

MICOIndication 9.11.3.31 RAAI Row, sBit, len = [0, 0], 1 , 1

type MappedEPSBearerContexts

type MappedEPSBearerContexts struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

MappedEPSBearerContexts 9.11.4.8 MappedEPSBearerContext Row, sBit, len = [0, 0], 8 , INF

func NewMappedEPSBearerContexts

func NewMappedEPSBearerContexts(iei uint8) (mappedEPSBearerContexts *MappedEPSBearerContexts)

func (*MappedEPSBearerContexts) GetIei

func (a *MappedEPSBearerContexts) GetIei() (iei uint8)

MappedEPSBearerContexts 9.11.4.8 Iei Row, sBit, len = [], 8, 8

func (*MappedEPSBearerContexts) GetLen

func (a *MappedEPSBearerContexts) GetLen() (len uint16)

MappedEPSBearerContexts 9.11.4.8 Len Row, sBit, len = [], 8, 16

func (*MappedEPSBearerContexts) GetMappedEPSBearerContext

func (a *MappedEPSBearerContexts) GetMappedEPSBearerContext() (mappedEPSBearerContext []uint8)

MappedEPSBearerContexts 9.11.4.8 MappedEPSBearerContext Row, sBit, len = [0, 0], 8 , INF

func (*MappedEPSBearerContexts) SetIei

func (a *MappedEPSBearerContexts) SetIei(iei uint8)

MappedEPSBearerContexts 9.11.4.8 Iei Row, sBit, len = [], 8, 8

func (*MappedEPSBearerContexts) SetLen

func (a *MappedEPSBearerContexts) SetLen(len uint16)

MappedEPSBearerContexts 9.11.4.8 Len Row, sBit, len = [], 8, 16

func (*MappedEPSBearerContexts) SetMappedEPSBearerContext

func (a *MappedEPSBearerContexts) SetMappedEPSBearerContext(mappedEPSBearerContext []uint8)

MappedEPSBearerContexts 9.11.4.8 MappedEPSBearerContext Row, sBit, len = [0, 0], 8 , INF

type MaximumNumberOfSupportedPacketFilters

type MaximumNumberOfSupportedPacketFilters struct {
	Iei   uint8
	Octet [2]uint8
}

MaximumNumberOfSupportedPacketFilters 9.11.4.9 MaximumNumberOfSupportedPacketFilters Row, sBit, len = [0, 1], 8 , 10

func NewMaximumNumberOfSupportedPacketFilters

func NewMaximumNumberOfSupportedPacketFilters(iei uint8) (maximumNumberOfSupportedPacketFilters *MaximumNumberOfSupportedPacketFilters)

func (*MaximumNumberOfSupportedPacketFilters) GetIei

func (a *MaximumNumberOfSupportedPacketFilters) GetIei() (iei uint8)

MaximumNumberOfSupportedPacketFilters 9.11.4.9 Iei Row, sBit, len = [], 8, 8

func (*MaximumNumberOfSupportedPacketFilters) GetMaximumNumberOfSupportedPacketFilters

func (a *MaximumNumberOfSupportedPacketFilters) GetMaximumNumberOfSupportedPacketFilters() (maximumNumberOfSupportedPacketFilters uint16)

MaximumNumberOfSupportedPacketFilters 9.11.4.9 MaximumNumberOfSupportedPacketFilters Row, sBit, len = [0, 1], 8 , 10

func (*MaximumNumberOfSupportedPacketFilters) SetIei

MaximumNumberOfSupportedPacketFilters 9.11.4.9 Iei Row, sBit, len = [], 8, 8

func (*MaximumNumberOfSupportedPacketFilters) SetMaximumNumberOfSupportedPacketFilters

func (a *MaximumNumberOfSupportedPacketFilters) SetMaximumNumberOfSupportedPacketFilters(maximumNumberOfSupportedPacketFilters uint16)

MaximumNumberOfSupportedPacketFilters 9.11.4.9 MaximumNumberOfSupportedPacketFilters Row, sBit, len = [0, 1], 8 , 10

type MessageAuthenticationCode

type MessageAuthenticationCode struct {
	Octet [4]uint8
}

MessageAuthenticationCode MAC 9.8 MAC Row, sBit, len = [0, 3], 8 , 32

func NewMessageAuthenticationCode

func NewMessageAuthenticationCode() (messageAuthenticationCode *MessageAuthenticationCode)

func (*MessageAuthenticationCode) GetMAC

func (a *MessageAuthenticationCode) GetMAC() (mAC [4]uint8)

MessageAuthenticationCode MAC 9.8 MAC Row, sBit, len = [0, 3], 8 , 32

func (*MessageAuthenticationCode) SetMAC

func (a *MessageAuthenticationCode) SetMAC(mAC [4]uint8)

MessageAuthenticationCode MAC 9.8 MAC Row, sBit, len = [0, 3], 8 , 32

type MobileIdentity

type MobileIdentity struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

MobileIdentity 9.11.3.4 MobileIdentityContents Row, sBit, len = [0, 0], 8 , INF

func NewMobileIdentity

func NewMobileIdentity(iei uint8) (mobileIdentity *MobileIdentity)

func (*MobileIdentity) GetIei

func (a *MobileIdentity) GetIei() (iei uint8)

MobileIdentity 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*MobileIdentity) GetLen

func (a *MobileIdentity) GetLen() (len uint16)

MobileIdentity 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*MobileIdentity) GetMobileIdentityContents

func (a *MobileIdentity) GetMobileIdentityContents() (mobileIdentityContents []uint8)

MobileIdentity 9.11.3.4 MobileIdentityContents Row, sBit, len = [0, 0], 8 , INF

func (*MobileIdentity) SetIei

func (a *MobileIdentity) SetIei(iei uint8)

MobileIdentity 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*MobileIdentity) SetLen

func (a *MobileIdentity) SetLen(len uint16)

MobileIdentity 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*MobileIdentity) SetMobileIdentityContents

func (a *MobileIdentity) SetMobileIdentityContents(mobileIdentityContents []uint8)

MobileIdentity 9.11.3.4 MobileIdentityContents Row, sBit, len = [0, 0], 8 , INF

type MobileIdentity5GS

type MobileIdentity5GS struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

MobileIdentity5GS 9.11.3.4 MobileIdentity5GSContents Row, sBit, len = [0, 0], 8 , INF

func NewMobileIdentity5GS

func NewMobileIdentity5GS(iei uint8) (mobileIdentity5GS *MobileIdentity5GS)

func (*MobileIdentity5GS) Get5GGUTI added in v1.0.2

func (a *MobileIdentity5GS) Get5GGUTI() string

Get5GGUTI

func (*MobileIdentity5GS) Get5GSTMSI added in v1.0.2

func (a *MobileIdentity5GS) Get5GSTMSI() (tMSI5GS string, mobileIdType string, err error)

func (*MobileIdentity5GS) Get5GTMSI added in v1.0.2

func (a *MobileIdentity5GS) Get5GTMSI() string

Get5GTMSI

func (*MobileIdentity5GS) GetAmfID added in v1.0.2

func (a *MobileIdentity5GS) GetAmfID() string

GetAmfID

func (*MobileIdentity5GS) GetAmfPointer added in v1.0.2

func (a *MobileIdentity5GS) GetAmfPointer() string

GetAmfPointer

func (*MobileIdentity5GS) GetAmfRegionID added in v1.0.2

func (a *MobileIdentity5GS) GetAmfRegionID() string

GetAmfRegionID

func (*MobileIdentity5GS) GetAmfSetID added in v1.0.2

func (a *MobileIdentity5GS) GetAmfSetID() string

GetAmfSetID

func (*MobileIdentity5GS) GetIMEI added in v1.0.2

func (a *MobileIdentity5GS) GetIMEI() string

GetIMEI

func (*MobileIdentity5GS) GetIMEISV added in v1.0.2

func (a *MobileIdentity5GS) GetIMEISV() string

GetIMEISV

func (*MobileIdentity5GS) GetIei

func (a *MobileIdentity5GS) GetIei() (iei uint8)

MobileIdentity5GS 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*MobileIdentity5GS) GetLen

func (a *MobileIdentity5GS) GetLen() (len uint16)

MobileIdentity5GS 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*MobileIdentity5GS) GetMCC added in v1.0.2

func (a *MobileIdentity5GS) GetMCC() string

GetMCC

func (*MobileIdentity5GS) GetMNC added in v1.0.2

func (a *MobileIdentity5GS) GetMNC() string

GetMNC

func (*MobileIdentity5GS) GetMobileIdentity added in v1.0.2

func (a *MobileIdentity5GS) GetMobileIdentity() (string, string, error)

GetMobileIdentity

func (*MobileIdentity5GS) GetMobileIdentity5GSContents

func (a *MobileIdentity5GS) GetMobileIdentity5GSContents() (mobileIdentity5GSContents []uint8)

MobileIdentity5GS 9.11.3.4 MobileIdentity5GSContents Row, sBit, len = [0, 0], 8 , INF

func (*MobileIdentity5GS) GetPlmnID added in v1.0.2

func (a *MobileIdentity5GS) GetPlmnID() string

GetPlmnID

func (*MobileIdentity5GS) GetSUCI added in v1.0.2

func (a *MobileIdentity5GS) GetSUCI() string

GetSUCI

func (*MobileIdentity5GS) GetTypeOfIdentity added in v1.0.2

func (a *MobileIdentity5GS) GetTypeOfIdentity() (string, error)

TS 24.501 9.11.3.3 Table 9.11.3.3.1 identity type information element All other values are unused and shall be interpreted as "SUCI", if received by the UE

func (*MobileIdentity5GS) SetIei

func (a *MobileIdentity5GS) SetIei(iei uint8)

MobileIdentity5GS 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*MobileIdentity5GS) SetLen

func (a *MobileIdentity5GS) SetLen(len uint16)

MobileIdentity5GS 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*MobileIdentity5GS) SetMobileIdentity5GSContents

func (a *MobileIdentity5GS) SetMobileIdentity5GSContents(mobileIdentity5GSContents []uint8)

MobileIdentity5GS 9.11.3.4 MobileIdentity5GSContents Row, sBit, len = [0, 0], 8 , INF

type NASMessageContainer

type NASMessageContainer struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

NASMessageContainer 9.11.3.33 NASMessageContainerContents Row, sBit, len = [0, 0], 8 , INF

func NewNASMessageContainer

func NewNASMessageContainer(iei uint8) (nASMessageContainer *NASMessageContainer)

func (*NASMessageContainer) GetIei

func (a *NASMessageContainer) GetIei() (iei uint8)

NASMessageContainer 9.11.3.33 Iei Row, sBit, len = [], 8, 8

func (*NASMessageContainer) GetLen

func (a *NASMessageContainer) GetLen() (len uint16)

NASMessageContainer 9.11.3.33 Len Row, sBit, len = [], 8, 16

func (*NASMessageContainer) GetNASMessageContainerContents

func (a *NASMessageContainer) GetNASMessageContainerContents() (nASMessageContainerContents []uint8)

NASMessageContainer 9.11.3.33 NASMessageContainerContents Row, sBit, len = [0, 0], 8 , INF

func (*NASMessageContainer) SetIei

func (a *NASMessageContainer) SetIei(iei uint8)

NASMessageContainer 9.11.3.33 Iei Row, sBit, len = [], 8, 8

func (*NASMessageContainer) SetLen

func (a *NASMessageContainer) SetLen(len uint16)

NASMessageContainer 9.11.3.33 Len Row, sBit, len = [], 8, 16

func (*NASMessageContainer) SetNASMessageContainerContents

func (a *NASMessageContainer) SetNASMessageContainerContents(nASMessageContainerContents []uint8)

NASMessageContainer 9.11.3.33 NASMessageContainerContents Row, sBit, len = [0, 0], 8 , INF

type NSSAIInclusionMode

type NSSAIInclusionMode struct {
	Octet uint8
}

NSSAIInclusionMode 9.11.3.37A Iei Row, sBit, len = [0, 0], 8 , 4 NSSAIInclusionMode Row, sBit, len = [0, 0], 2 , 2

func NewNSSAIInclusionMode

func NewNSSAIInclusionMode(iei uint8) (nSSAIInclusionMode *NSSAIInclusionMode)

func (*NSSAIInclusionMode) GetIei

func (a *NSSAIInclusionMode) GetIei() (iei uint8)

NSSAIInclusionMode 9.11.3.37A Iei Row, sBit, len = [0, 0], 8 , 4

func (*NSSAIInclusionMode) GetNSSAIInclusionMode

func (a *NSSAIInclusionMode) GetNSSAIInclusionMode() (nSSAIInclusionMode uint8)

NSSAIInclusionMode 9.11.3.37A NSSAIInclusionMode Row, sBit, len = [0, 0], 2 , 2

func (*NSSAIInclusionMode) SetIei

func (a *NSSAIInclusionMode) SetIei(iei uint8)

NSSAIInclusionMode 9.11.3.37A Iei Row, sBit, len = [0, 0], 8 , 4

func (*NSSAIInclusionMode) SetNSSAIInclusionMode

func (a *NSSAIInclusionMode) SetNSSAIInclusionMode(nSSAIInclusionMode uint8)

NSSAIInclusionMode 9.11.3.37A NSSAIInclusionMode Row, sBit, len = [0, 0], 2 , 2

type NegotiatedDRXParameters

type NegotiatedDRXParameters struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

NegotiatedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func NewNegotiatedDRXParameters

func NewNegotiatedDRXParameters(iei uint8) (negotiatedDRXParameters *NegotiatedDRXParameters)

func (*NegotiatedDRXParameters) GetDRXValue

func (a *NegotiatedDRXParameters) GetDRXValue() (dRXValue uint8)

NegotiatedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func (*NegotiatedDRXParameters) GetIei

func (a *NegotiatedDRXParameters) GetIei() (iei uint8)

NegotiatedDRXParameters 9.11.3.2A Iei Row, sBit, len = [], 8, 8

func (*NegotiatedDRXParameters) GetLen

func (a *NegotiatedDRXParameters) GetLen() (len uint8)

NegotiatedDRXParameters 9.11.3.2A Len Row, sBit, len = [], 8, 8

func (*NegotiatedDRXParameters) SetDRXValue

func (a *NegotiatedDRXParameters) SetDRXValue(dRXValue uint8)

NegotiatedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func (*NegotiatedDRXParameters) SetIei

func (a *NegotiatedDRXParameters) SetIei(iei uint8)

NegotiatedDRXParameters 9.11.3.2A Iei Row, sBit, len = [], 8, 8

func (*NegotiatedDRXParameters) SetLen

func (a *NegotiatedDRXParameters) SetLen(len uint8)

NegotiatedDRXParameters 9.11.3.2A Len Row, sBit, len = [], 8, 8

type NetworkDaylightSavingTime

type NetworkDaylightSavingTime struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

NetworkDaylightSavingTime 9.11.3.19 value Row, sBit, len = [0, 0], 2 , 2

func NewNetworkDaylightSavingTime

func NewNetworkDaylightSavingTime(iei uint8) (networkDaylightSavingTime *NetworkDaylightSavingTime)

func (*NetworkDaylightSavingTime) GetIei

func (a *NetworkDaylightSavingTime) GetIei() (iei uint8)

NetworkDaylightSavingTime 9.11.3.19 Iei Row, sBit, len = [], 8, 8

func (*NetworkDaylightSavingTime) GetLen

func (a *NetworkDaylightSavingTime) GetLen() (len uint8)

NetworkDaylightSavingTime 9.11.3.19 Len Row, sBit, len = [], 8, 8

func (*NetworkDaylightSavingTime) Getvalue

func (a *NetworkDaylightSavingTime) Getvalue() (value uint8)

NetworkDaylightSavingTime 9.11.3.19 value Row, sBit, len = [0, 0], 2 , 2

func (*NetworkDaylightSavingTime) SetIei

func (a *NetworkDaylightSavingTime) SetIei(iei uint8)

NetworkDaylightSavingTime 9.11.3.19 Iei Row, sBit, len = [], 8, 8

func (*NetworkDaylightSavingTime) SetLen

func (a *NetworkDaylightSavingTime) SetLen(len uint8)

NetworkDaylightSavingTime 9.11.3.19 Len Row, sBit, len = [], 8, 8

func (*NetworkDaylightSavingTime) Setvalue

func (a *NetworkDaylightSavingTime) Setvalue(value uint8)

NetworkDaylightSavingTime 9.11.3.19 value Row, sBit, len = [0, 0], 2 , 2

type NetworkFeatureSupport5GS

type NetworkFeatureSupport5GS struct {
	Iei   uint8
	Len   uint8
	Octet [3]uint8
}

NetworkFeatureSupport5GS 9.11.3.5 MPSI Row, sBit, len = [0, 0], 8 , 1 IWKN26 Row, sBit, len = [0, 0], 7 , 1 EMF Row, sBit, len = [0, 0], 6 , 2 EMC Row, sBit, len = [0, 0], 4 , 2 IMSVoPSN3GPP Row, sBit, len = [0, 0], 2 , 1 IMSVoPS3GPP Row, sBit, len = [0, 0], 1 , 1 MCSI Row, sBit, len = [1, 1], 2 , 1 EMCN Row, sBit, len = [1, 1], 1 , 1 Spare Row, sBit, len = [2, 2], 8 , 8

func NewNetworkFeatureSupport5GS

func NewNetworkFeatureSupport5GS(iei uint8) (networkFeatureSupport5GS *NetworkFeatureSupport5GS)

func (*NetworkFeatureSupport5GS) GetEMC

func (a *NetworkFeatureSupport5GS) GetEMC() (eMC uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMC Row, sBit, len = [0, 0], 4 , 2

func (*NetworkFeatureSupport5GS) GetEMCN

func (a *NetworkFeatureSupport5GS) GetEMCN() (eMCN uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMCN Row, sBit, len = [1, 1], 1 , 1

func (*NetworkFeatureSupport5GS) GetEMF

func (a *NetworkFeatureSupport5GS) GetEMF() (eMF uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMF Row, sBit, len = [0, 0], 6 , 2

func (*NetworkFeatureSupport5GS) GetIMSVoPS3GPP

func (a *NetworkFeatureSupport5GS) GetIMSVoPS3GPP() (iMSVoPS3GPP uint8)

NetworkFeatureSupport5GS 9.11.3.5 IMSVoPS3GPP Row, sBit, len = [0, 0], 1 , 1

func (*NetworkFeatureSupport5GS) GetIMSVoPSN3GPP

func (a *NetworkFeatureSupport5GS) GetIMSVoPSN3GPP() (iMSVoPSN3GPP uint8)

NetworkFeatureSupport5GS 9.11.3.5 IMSVoPSN3GPP Row, sBit, len = [0, 0], 2 , 1

func (*NetworkFeatureSupport5GS) GetIWKN26

func (a *NetworkFeatureSupport5GS) GetIWKN26() (iWKN26 uint8)

NetworkFeatureSupport5GS 9.11.3.5 IWKN26 Row, sBit, len = [0, 0], 7 , 1

func (*NetworkFeatureSupport5GS) GetIei

func (a *NetworkFeatureSupport5GS) GetIei() (iei uint8)

NetworkFeatureSupport5GS 9.11.3.5 Iei Row, sBit, len = [], 8, 8

func (*NetworkFeatureSupport5GS) GetLen

func (a *NetworkFeatureSupport5GS) GetLen() (len uint8)

NetworkFeatureSupport5GS 9.11.3.5 Len Row, sBit, len = [], 8, 8

func (*NetworkFeatureSupport5GS) GetMCSI

func (a *NetworkFeatureSupport5GS) GetMCSI() (mCSI uint8)

NetworkFeatureSupport5GS 9.11.3.5 MCSI Row, sBit, len = [1, 1], 2 , 1

func (*NetworkFeatureSupport5GS) GetMPSI

func (a *NetworkFeatureSupport5GS) GetMPSI() (mPSI uint8)

NetworkFeatureSupport5GS 9.11.3.5 MPSI Row, sBit, len = [0, 0], 8 , 1

func (*NetworkFeatureSupport5GS) GetSpare

func (a *NetworkFeatureSupport5GS) GetSpare() (spare uint8)

NetworkFeatureSupport5GS 9.11.3.5 Spare Row, sBit, len = [2, 2], 8 , 8

func (*NetworkFeatureSupport5GS) SetEMC

func (a *NetworkFeatureSupport5GS) SetEMC(eMC uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMC Row, sBit, len = [0, 0], 4 , 2

func (*NetworkFeatureSupport5GS) SetEMCN

func (a *NetworkFeatureSupport5GS) SetEMCN(eMCN uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMCN Row, sBit, len = [1, 1], 1 , 1

func (*NetworkFeatureSupport5GS) SetEMF

func (a *NetworkFeatureSupport5GS) SetEMF(eMF uint8)

NetworkFeatureSupport5GS 9.11.3.5 EMF Row, sBit, len = [0, 0], 6 , 2

func (*NetworkFeatureSupport5GS) SetIMSVoPS3GPP

func (a *NetworkFeatureSupport5GS) SetIMSVoPS3GPP(iMSVoPS3GPP uint8)

NetworkFeatureSupport5GS 9.11.3.5 IMSVoPS3GPP Row, sBit, len = [0, 0], 1 , 1

func (*NetworkFeatureSupport5GS) SetIMSVoPSN3GPP

func (a *NetworkFeatureSupport5GS) SetIMSVoPSN3GPP(iMSVoPSN3GPP uint8)

NetworkFeatureSupport5GS 9.11.3.5 IMSVoPSN3GPP Row, sBit, len = [0, 0], 2 , 1

func (*NetworkFeatureSupport5GS) SetIWKN26

func (a *NetworkFeatureSupport5GS) SetIWKN26(iWKN26 uint8)

NetworkFeatureSupport5GS 9.11.3.5 IWKN26 Row, sBit, len = [0, 0], 7 , 1

func (*NetworkFeatureSupport5GS) SetIei

func (a *NetworkFeatureSupport5GS) SetIei(iei uint8)

NetworkFeatureSupport5GS 9.11.3.5 Iei Row, sBit, len = [], 8, 8

func (*NetworkFeatureSupport5GS) SetLen

func (a *NetworkFeatureSupport5GS) SetLen(len uint8)

NetworkFeatureSupport5GS 9.11.3.5 Len Row, sBit, len = [], 8, 8

func (*NetworkFeatureSupport5GS) SetMCSI

func (a *NetworkFeatureSupport5GS) SetMCSI(mCSI uint8)

NetworkFeatureSupport5GS 9.11.3.5 MCSI Row, sBit, len = [1, 1], 2 , 1

func (*NetworkFeatureSupport5GS) SetMPSI

func (a *NetworkFeatureSupport5GS) SetMPSI(mPSI uint8)

NetworkFeatureSupport5GS 9.11.3.5 MPSI Row, sBit, len = [0, 0], 8 , 1

func (*NetworkFeatureSupport5GS) SetSpare

func (a *NetworkFeatureSupport5GS) SetSpare(spare uint8)

NetworkFeatureSupport5GS 9.11.3.5 Spare Row, sBit, len = [2, 2], 8 , 8

type NetworkSlicingIndication

type NetworkSlicingIndication struct {
	Octet uint8
}

NetworkSlicingIndication 9.11.3.36 Iei Row, sBit, len = [0, 0], 8 , 4 DCNI Row, sBit, len = [0, 0], 2 , 1 NSSCI Row, sBit, len = [0, 0], 1 , 1

func NewNetworkSlicingIndication

func NewNetworkSlicingIndication(iei uint8) (networkSlicingIndication *NetworkSlicingIndication)

func (*NetworkSlicingIndication) GetDCNI

func (a *NetworkSlicingIndication) GetDCNI() (dCNI uint8)

NetworkSlicingIndication 9.11.3.36 DCNI Row, sBit, len = [0, 0], 2 , 1

func (*NetworkSlicingIndication) GetIei

func (a *NetworkSlicingIndication) GetIei() (iei uint8)

NetworkSlicingIndication 9.11.3.36 Iei Row, sBit, len = [0, 0], 8 , 4

func (*NetworkSlicingIndication) GetNSSCI

func (a *NetworkSlicingIndication) GetNSSCI() (nSSCI uint8)

NetworkSlicingIndication 9.11.3.36 NSSCI Row, sBit, len = [0, 0], 1 , 1

func (*NetworkSlicingIndication) SetDCNI

func (a *NetworkSlicingIndication) SetDCNI(dCNI uint8)

NetworkSlicingIndication 9.11.3.36 DCNI Row, sBit, len = [0, 0], 2 , 1

func (*NetworkSlicingIndication) SetIei

func (a *NetworkSlicingIndication) SetIei(iei uint8)

NetworkSlicingIndication 9.11.3.36 Iei Row, sBit, len = [0, 0], 8 , 4

func (*NetworkSlicingIndication) SetNSSCI

func (a *NetworkSlicingIndication) SetNSSCI(nSSCI uint8)

NetworkSlicingIndication 9.11.3.36 NSSCI Row, sBit, len = [0, 0], 1 , 1

type NgksiAndDeregistrationType

type NgksiAndDeregistrationType struct {
	Octet uint8
}

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3 SwitchOff Row, sBit, len = [0, 0], 4 , 1 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1 AccessType Row, sBit, len = [0, 0], 2 , 2

func NewNgksiAndDeregistrationType

func NewNgksiAndDeregistrationType() (ngksiAndDeregistrationType *NgksiAndDeregistrationType)

func (*NgksiAndDeregistrationType) GetAccessType

func (a *NgksiAndDeregistrationType) GetAccessType() (accessType uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 AccessType Row, sBit, len = [0, 0], 2 , 2

func (*NgksiAndDeregistrationType) GetNasKeySetIdentifiler

func (a *NgksiAndDeregistrationType) GetNasKeySetIdentifiler() (nasKeySetIdentifiler uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3

func (*NgksiAndDeregistrationType) GetReRegistrationRequired

func (a *NgksiAndDeregistrationType) GetReRegistrationRequired() (reRegistrationRequired uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1

func (*NgksiAndDeregistrationType) GetSwitchOff

func (a *NgksiAndDeregistrationType) GetSwitchOff() (switchOff uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 SwitchOff Row, sBit, len = [0, 0], 4 , 1

func (*NgksiAndDeregistrationType) GetTSC

func (a *NgksiAndDeregistrationType) GetTSC() (tSC uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1

func (*NgksiAndDeregistrationType) SetAccessType

func (a *NgksiAndDeregistrationType) SetAccessType(accessType uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 AccessType Row, sBit, len = [0, 0], 2 , 2

func (*NgksiAndDeregistrationType) SetNasKeySetIdentifiler

func (a *NgksiAndDeregistrationType) SetNasKeySetIdentifiler(nasKeySetIdentifiler uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3

func (*NgksiAndDeregistrationType) SetReRegistrationRequired

func (a *NgksiAndDeregistrationType) SetReRegistrationRequired(reRegistrationRequired uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1

func (*NgksiAndDeregistrationType) SetSwitchOff

func (a *NgksiAndDeregistrationType) SetSwitchOff(switchOff uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 SwitchOff Row, sBit, len = [0, 0], 4 , 1

func (*NgksiAndDeregistrationType) SetTSC

func (a *NgksiAndDeregistrationType) SetTSC(tSC uint8)

NgksiAndDeregistrationType 9.11.3.20 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1

type NgksiAndRegistrationType5GS

type NgksiAndRegistrationType5GS struct {
	Octet uint8
}

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3 FOR Row, sBit, len = [0, 0], 4 , 1 RegistrationType5GS Row, sBit, len = [0, 0], 3 , 3

func NewNgksiAndRegistrationType5GS

func NewNgksiAndRegistrationType5GS() (ngksiAndRegistrationType5GS *NgksiAndRegistrationType5GS)

func (*NgksiAndRegistrationType5GS) GetFOR

func (a *NgksiAndRegistrationType5GS) GetFOR() (fOR uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 FOR Row, sBit, len = [0, 0], 4 , 1

func (*NgksiAndRegistrationType5GS) GetNasKeySetIdentifiler

func (a *NgksiAndRegistrationType5GS) GetNasKeySetIdentifiler() (nasKeySetIdentifiler uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3

func (*NgksiAndRegistrationType5GS) GetRegistrationType5GS

func (a *NgksiAndRegistrationType5GS) GetRegistrationType5GS() (registrationType5GS uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 RegistrationType5GS Row, sBit, len = [0, 0], 3 , 3

func (*NgksiAndRegistrationType5GS) GetTSC

func (a *NgksiAndRegistrationType5GS) GetTSC() (tSC uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1

func (*NgksiAndRegistrationType5GS) SetFOR

func (a *NgksiAndRegistrationType5GS) SetFOR(fOR uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 FOR Row, sBit, len = [0, 0], 4 , 1

func (*NgksiAndRegistrationType5GS) SetNasKeySetIdentifiler

func (a *NgksiAndRegistrationType5GS) SetNasKeySetIdentifiler(nasKeySetIdentifiler uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 7 , 3

func (*NgksiAndRegistrationType5GS) SetRegistrationType5GS

func (a *NgksiAndRegistrationType5GS) SetRegistrationType5GS(registrationType5GS uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 RegistrationType5GS Row, sBit, len = [0, 0], 3 , 3

func (*NgksiAndRegistrationType5GS) SetTSC

func (a *NgksiAndRegistrationType5GS) SetTSC(tSC uint8)

NgksiAndRegistrationType5GS 9.11.3.7 9.11.3.32 TSC Row, sBit, len = [0, 0], 8 , 1

type Non3GppDeregistrationTimerValue

type Non3GppDeregistrationTimerValue struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

Non3GppDeregistrationTimerValue 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func NewNon3GppDeregistrationTimerValue

func NewNon3GppDeregistrationTimerValue(iei uint8) (non3GppDeregistrationTimerValue *Non3GppDeregistrationTimerValue)

func (*Non3GppDeregistrationTimerValue) GetGPRSTimer2Value

func (a *Non3GppDeregistrationTimerValue) GetGPRSTimer2Value() (gPRSTimer2Value uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*Non3GppDeregistrationTimerValue) GetIei

func (a *Non3GppDeregistrationTimerValue) GetIei() (iei uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*Non3GppDeregistrationTimerValue) GetLen

func (a *Non3GppDeregistrationTimerValue) GetLen() (len uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 Len Row, sBit, len = [], 8, 8

func (*Non3GppDeregistrationTimerValue) SetGPRSTimer2Value

func (a *Non3GppDeregistrationTimerValue) SetGPRSTimer2Value(gPRSTimer2Value uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*Non3GppDeregistrationTimerValue) SetIei

func (a *Non3GppDeregistrationTimerValue) SetIei(iei uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*Non3GppDeregistrationTimerValue) SetLen

func (a *Non3GppDeregistrationTimerValue) SetLen(len uint8)

Non3GppDeregistrationTimerValue 9.11.2.4 Len Row, sBit, len = [], 8, 8

type Non3GppNwPolicies added in v1.1.0

type Non3GppNwPolicies struct {
	Octet uint8
}

func NewNon3GppNwPolicies added in v1.1.0

func NewNon3GppNwPolicies(iei uint8) (non3GppNwPolicies *Non3GppNwPolicies)

func (*Non3GppNwPolicies) GetIei added in v1.1.0

func (a *Non3GppNwPolicies) GetIei() (iei uint8)

func (*Non3GppNwPolicies) SetIei added in v1.1.0

func (a *Non3GppNwPolicies) SetIei(iei uint8)

type NoncurrentNativeNASKeySetIdentifier

type NoncurrentNativeNASKeySetIdentifier struct {
	Octet uint8
}

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 Iei Row, sBit, len = [0, 0], 8 , 4 Tsc Row, sBit, len = [0, 0], 4 , 1 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func NewNoncurrentNativeNASKeySetIdentifier

func NewNoncurrentNativeNASKeySetIdentifier(iei uint8) (noncurrentNativeNASKeySetIdentifier *NoncurrentNativeNASKeySetIdentifier)

func (*NoncurrentNativeNASKeySetIdentifier) GetIei

func (a *NoncurrentNativeNASKeySetIdentifier) GetIei() (iei uint8)

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 Iei Row, sBit, len = [0, 0], 8 , 4

func (*NoncurrentNativeNASKeySetIdentifier) GetNasKeySetIdentifiler

func (a *NoncurrentNativeNASKeySetIdentifier) GetNasKeySetIdentifiler() (nasKeySetIdentifiler uint8)

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*NoncurrentNativeNASKeySetIdentifier) GetTsc

func (a *NoncurrentNativeNASKeySetIdentifier) GetTsc() (tsc uint8)

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 Tsc Row, sBit, len = [0, 0], 4 , 1

func (*NoncurrentNativeNASKeySetIdentifier) SetIei

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 Iei Row, sBit, len = [0, 0], 8 , 4

func (*NoncurrentNativeNASKeySetIdentifier) SetNasKeySetIdentifiler

func (a *NoncurrentNativeNASKeySetIdentifier) SetNasKeySetIdentifiler(nasKeySetIdentifiler uint8)

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*NoncurrentNativeNASKeySetIdentifier) SetTsc

NoncurrentNativeNASKeySetIdentifier 9.11.3.32 Tsc Row, sBit, len = [0, 0], 4 , 1

type NotificationMessageIdentity

type NotificationMessageIdentity struct {
	Octet uint8
}

NotificationMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewNotificationMessageIdentity

func NewNotificationMessageIdentity() (notificationMessageIdentity *NotificationMessageIdentity)

func (*NotificationMessageIdentity) GetMessageType

func (a *NotificationMessageIdentity) GetMessageType() (messageType uint8)

NotificationMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*NotificationMessageIdentity) SetMessageType

func (a *NotificationMessageIdentity) SetMessageType(messageType uint8)

NotificationMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type NotificationResponseMessageIdentity

type NotificationResponseMessageIdentity struct {
	Octet uint8
}

NotificationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewNotificationResponseMessageIdentity

func NewNotificationResponseMessageIdentity() (notificationResponseMessageIdentity *NotificationResponseMessageIdentity)

func (*NotificationResponseMessageIdentity) GetMessageType

func (a *NotificationResponseMessageIdentity) GetMessageType() (messageType uint8)

NotificationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*NotificationResponseMessageIdentity) SetMessageType

func (a *NotificationResponseMessageIdentity) SetMessageType(messageType uint8)

NotificationResponseMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type OldPDUSessionID

type OldPDUSessionID struct {
	Iei   uint8
	Octet uint8
}

OldPDUSessionID 9.11.3.41 OldPDUSessionID Row, sBit, len = [0, 0], 8 , 8

func NewOldPDUSessionID

func NewOldPDUSessionID(iei uint8) (oldPDUSessionID *OldPDUSessionID)

func (*OldPDUSessionID) GetIei

func (a *OldPDUSessionID) GetIei() (iei uint8)

OldPDUSessionID 9.11.3.41 Iei Row, sBit, len = [], 8, 8

func (*OldPDUSessionID) GetOldPDUSessionID

func (a *OldPDUSessionID) GetOldPDUSessionID() (oldPDUSessionID uint8)

OldPDUSessionID 9.11.3.41 OldPDUSessionID Row, sBit, len = [0, 0], 8 , 8

func (*OldPDUSessionID) SetIei

func (a *OldPDUSessionID) SetIei(iei uint8)

OldPDUSessionID 9.11.3.41 Iei Row, sBit, len = [], 8, 8

func (*OldPDUSessionID) SetOldPDUSessionID

func (a *OldPDUSessionID) SetOldPDUSessionID(oldPDUSessionID uint8)

OldPDUSessionID 9.11.3.41 OldPDUSessionID Row, sBit, len = [0, 0], 8 , 8

type OperatordefinedAccessCategoryDefinitions

type OperatordefinedAccessCategoryDefinitions struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

OperatordefinedAccessCategoryDefinitions 9.11.3.38 OperatorDefinedAccessCategoryDefintiion Row, sBit, len = [0, 0], 8 , INF

func NewOperatordefinedAccessCategoryDefinitions

func NewOperatordefinedAccessCategoryDefinitions(iei uint8) (operatordefinedAccessCategoryDefinitions *OperatordefinedAccessCategoryDefinitions)

func (*OperatordefinedAccessCategoryDefinitions) GetIei

OperatordefinedAccessCategoryDefinitions 9.11.3.38 Iei Row, sBit, len = [], 8, 8

func (*OperatordefinedAccessCategoryDefinitions) GetLen

OperatordefinedAccessCategoryDefinitions 9.11.3.38 Len Row, sBit, len = [], 8, 16

func (*OperatordefinedAccessCategoryDefinitions) GetOperatorDefinedAccessCategoryDefintiion

func (a *OperatordefinedAccessCategoryDefinitions) GetOperatorDefinedAccessCategoryDefintiion() (operatorDefinedAccessCategoryDefintiion []uint8)

OperatordefinedAccessCategoryDefinitions 9.11.3.38 OperatorDefinedAccessCategoryDefintiion Row, sBit, len = [0, 0], 8 , INF

func (*OperatordefinedAccessCategoryDefinitions) SetIei

OperatordefinedAccessCategoryDefinitions 9.11.3.38 Iei Row, sBit, len = [], 8, 8

func (*OperatordefinedAccessCategoryDefinitions) SetLen

OperatordefinedAccessCategoryDefinitions 9.11.3.38 Len Row, sBit, len = [], 8, 16

func (*OperatordefinedAccessCategoryDefinitions) SetOperatorDefinedAccessCategoryDefintiion

func (a *OperatordefinedAccessCategoryDefinitions) SetOperatorDefinedAccessCategoryDefintiion(operatorDefinedAccessCategoryDefintiion []uint8)

OperatordefinedAccessCategoryDefinitions 9.11.3.38 OperatorDefinedAccessCategoryDefintiion Row, sBit, len = [0, 0], 8 , INF

type PDUAddress

type PDUAddress struct {
	Iei   uint8
	Len   uint8
	Octet [13]uint8
}

PDUAddress 9.11.4.10 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3 PDUAddressInformation Row, sBit, len = [1, 12], 8 , 96

func NewPDUAddress

func NewPDUAddress(iei uint8) (pDUAddress *PDUAddress)

func (*PDUAddress) GetIei

func (a *PDUAddress) GetIei() (iei uint8)

PDUAddress 9.11.4.10 Iei Row, sBit, len = [], 8, 8

func (*PDUAddress) GetLen

func (a *PDUAddress) GetLen() (len uint8)

PDUAddress 9.11.4.10 Len Row, sBit, len = [], 8, 8

func (*PDUAddress) GetPDUAddressInformation

func (a *PDUAddress) GetPDUAddressInformation() (pDUAddressInformation [12]uint8)

PDUAddress 9.11.4.10 PDUAddressInformation Row, sBit, len = [1, 12], 8 , 96

func (*PDUAddress) GetPDUSessionTypeValue

func (a *PDUAddress) GetPDUSessionTypeValue() (pDUSessionTypeValue uint8)

PDUAddress 9.11.4.10 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3

func (*PDUAddress) SetIei

func (a *PDUAddress) SetIei(iei uint8)

PDUAddress 9.11.4.10 Iei Row, sBit, len = [], 8, 8

func (*PDUAddress) SetLen

func (a *PDUAddress) SetLen(len uint8)

PDUAddress 9.11.4.10 Len Row, sBit, len = [], 8, 8

func (*PDUAddress) SetPDUAddressInformation

func (a *PDUAddress) SetPDUAddressInformation(pDUAddressInformation [12]uint8)

PDUAddress 9.11.4.10 PDUAddressInformation Row, sBit, len = [1, 12], 8 , 96

func (*PDUAddress) SetPDUSessionTypeValue

func (a *PDUAddress) SetPDUSessionTypeValue(pDUSessionTypeValue uint8)

PDUAddress 9.11.4.10 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3

type PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity

type PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity struct {
	Octet uint8
}

PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity

func NewPDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity() (pDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity *PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity)

func (*PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity) GetMessageType

func (a *PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity) SetMessageType

func (a *PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONAUTHENTICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity

type PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity struct {
	Octet uint8
}

PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity

func NewPDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity() (pDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity *PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity)

func (*PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity) GetMessageType

func (a *PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity) SetMessageType

func (a *PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONAUTHENTICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONAUTHENTICATIONRESULTMessageIdentity

type PDUSESSIONAUTHENTICATIONRESULTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONAUTHENTICATIONRESULTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONAUTHENTICATIONRESULTMessageIdentity

func NewPDUSESSIONAUTHENTICATIONRESULTMessageIdentity() (pDUSESSIONAUTHENTICATIONRESULTMessageIdentity *PDUSESSIONAUTHENTICATIONRESULTMessageIdentity)

func (*PDUSESSIONAUTHENTICATIONRESULTMessageIdentity) GetMessageType

func (a *PDUSESSIONAUTHENTICATIONRESULTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONAUTHENTICATIONRESULTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONAUTHENTICATIONRESULTMessageIdentity) SetMessageType

func (a *PDUSESSIONAUTHENTICATIONRESULTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONAUTHENTICATIONRESULTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONESTABLISHMENTACCEPTMessageIdentity

type PDUSESSIONESTABLISHMENTACCEPTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONESTABLISHMENTACCEPTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONESTABLISHMENTACCEPTMessageIdentity

func NewPDUSESSIONESTABLISHMENTACCEPTMessageIdentity() (pDUSESSIONESTABLISHMENTACCEPTMessageIdentity *PDUSESSIONESTABLISHMENTACCEPTMessageIdentity)

func (*PDUSESSIONESTABLISHMENTACCEPTMessageIdentity) GetMessageType

func (a *PDUSESSIONESTABLISHMENTACCEPTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONESTABLISHMENTACCEPTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONESTABLISHMENTACCEPTMessageIdentity) SetMessageType

func (a *PDUSESSIONESTABLISHMENTACCEPTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONESTABLISHMENTACCEPTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONESTABLISHMENTREJECTMessageIdentity

type PDUSESSIONESTABLISHMENTREJECTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONESTABLISHMENTREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONESTABLISHMENTREJECTMessageIdentity

func NewPDUSESSIONESTABLISHMENTREJECTMessageIdentity() (pDUSESSIONESTABLISHMENTREJECTMessageIdentity *PDUSESSIONESTABLISHMENTREJECTMessageIdentity)

func (*PDUSESSIONESTABLISHMENTREJECTMessageIdentity) GetMessageType

func (a *PDUSESSIONESTABLISHMENTREJECTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONESTABLISHMENTREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONESTABLISHMENTREJECTMessageIdentity) SetMessageType

func (a *PDUSESSIONESTABLISHMENTREJECTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONESTABLISHMENTREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONESTABLISHMENTREQUESTMessageIdentity

type PDUSESSIONESTABLISHMENTREQUESTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONESTABLISHMENTREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONESTABLISHMENTREQUESTMessageIdentity

func NewPDUSESSIONESTABLISHMENTREQUESTMessageIdentity() (pDUSESSIONESTABLISHMENTREQUESTMessageIdentity *PDUSESSIONESTABLISHMENTREQUESTMessageIdentity)

func (*PDUSESSIONESTABLISHMENTREQUESTMessageIdentity) GetMessageType

func (a *PDUSESSIONESTABLISHMENTREQUESTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONESTABLISHMENTREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONESTABLISHMENTREQUESTMessageIdentity) SetMessageType

func (a *PDUSESSIONESTABLISHMENTREQUESTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONESTABLISHMENTREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONMODIFICATIONCOMMANDMessageIdentity

type PDUSESSIONMODIFICATIONCOMMANDMessageIdentity struct {
	Octet uint8
}

PDUSESSIONMODIFICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONMODIFICATIONCOMMANDMessageIdentity

func NewPDUSESSIONMODIFICATIONCOMMANDMessageIdentity() (pDUSESSIONMODIFICATIONCOMMANDMessageIdentity *PDUSESSIONMODIFICATIONCOMMANDMessageIdentity)

func (*PDUSESSIONMODIFICATIONCOMMANDMessageIdentity) GetMessageType

func (a *PDUSESSIONMODIFICATIONCOMMANDMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONMODIFICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONMODIFICATIONCOMMANDMessageIdentity) SetMessageType

func (a *PDUSESSIONMODIFICATIONCOMMANDMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONMODIFICATIONCOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity

type PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity

func NewPDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity() (pDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity *PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity)

func (*PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity) GetMessageType

func (a *PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity) SetMessageType

func (a *PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONMODIFICATIONCOMMANDREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity

type PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity struct {
	Octet uint8
}

PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONMODIFICATIONCOMPLETEMessageIdentity

func NewPDUSESSIONMODIFICATIONCOMPLETEMessageIdentity() (pDUSESSIONMODIFICATIONCOMPLETEMessageIdentity *PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity)

func (*PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity) GetMessageType

func (a *PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity) SetMessageType

func (a *PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONMODIFICATIONCOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONMODIFICATIONREJECTMessageIdentity

type PDUSESSIONMODIFICATIONREJECTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONMODIFICATIONREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONMODIFICATIONREJECTMessageIdentity

func NewPDUSESSIONMODIFICATIONREJECTMessageIdentity() (pDUSESSIONMODIFICATIONREJECTMessageIdentity *PDUSESSIONMODIFICATIONREJECTMessageIdentity)

func (*PDUSESSIONMODIFICATIONREJECTMessageIdentity) GetMessageType

func (a *PDUSESSIONMODIFICATIONREJECTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONMODIFICATIONREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONMODIFICATIONREJECTMessageIdentity) SetMessageType

func (a *PDUSESSIONMODIFICATIONREJECTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONMODIFICATIONREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONMODIFICATIONREQUESTMessageIdentity

type PDUSESSIONMODIFICATIONREQUESTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONMODIFICATIONREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONMODIFICATIONREQUESTMessageIdentity

func NewPDUSESSIONMODIFICATIONREQUESTMessageIdentity() (pDUSESSIONMODIFICATIONREQUESTMessageIdentity *PDUSESSIONMODIFICATIONREQUESTMessageIdentity)

func (*PDUSESSIONMODIFICATIONREQUESTMessageIdentity) GetMessageType

func (a *PDUSESSIONMODIFICATIONREQUESTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONMODIFICATIONREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONMODIFICATIONREQUESTMessageIdentity) SetMessageType

func (a *PDUSESSIONMODIFICATIONREQUESTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONMODIFICATIONREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONRELEASECOMMANDMessageIdentity

type PDUSESSIONRELEASECOMMANDMessageIdentity struct {
	Octet uint8
}

PDUSESSIONRELEASECOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONRELEASECOMMANDMessageIdentity

func NewPDUSESSIONRELEASECOMMANDMessageIdentity() (pDUSESSIONRELEASECOMMANDMessageIdentity *PDUSESSIONRELEASECOMMANDMessageIdentity)

func (*PDUSESSIONRELEASECOMMANDMessageIdentity) GetMessageType

func (a *PDUSESSIONRELEASECOMMANDMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONRELEASECOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONRELEASECOMMANDMessageIdentity) SetMessageType

func (a *PDUSESSIONRELEASECOMMANDMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONRELEASECOMMANDMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONRELEASECOMPLETEMessageIdentity

type PDUSESSIONRELEASECOMPLETEMessageIdentity struct {
	Octet uint8
}

PDUSESSIONRELEASECOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONRELEASECOMPLETEMessageIdentity

func NewPDUSESSIONRELEASECOMPLETEMessageIdentity() (pDUSESSIONRELEASECOMPLETEMessageIdentity *PDUSESSIONRELEASECOMPLETEMessageIdentity)

func (*PDUSESSIONRELEASECOMPLETEMessageIdentity) GetMessageType

func (a *PDUSESSIONRELEASECOMPLETEMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONRELEASECOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONRELEASECOMPLETEMessageIdentity) SetMessageType

func (a *PDUSESSIONRELEASECOMPLETEMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONRELEASECOMPLETEMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONRELEASEREJECTMessageIdentity

type PDUSESSIONRELEASEREJECTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONRELEASEREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONRELEASEREJECTMessageIdentity

func NewPDUSESSIONRELEASEREJECTMessageIdentity() (pDUSESSIONRELEASEREJECTMessageIdentity *PDUSESSIONRELEASEREJECTMessageIdentity)

func (*PDUSESSIONRELEASEREJECTMessageIdentity) GetMessageType

func (a *PDUSESSIONRELEASEREJECTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONRELEASEREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONRELEASEREJECTMessageIdentity) SetMessageType

func (a *PDUSESSIONRELEASEREJECTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONRELEASEREJECTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSESSIONRELEASEREQUESTMessageIdentity

type PDUSESSIONRELEASEREQUESTMessageIdentity struct {
	Octet uint8
}

PDUSESSIONRELEASEREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewPDUSESSIONRELEASEREQUESTMessageIdentity

func NewPDUSESSIONRELEASEREQUESTMessageIdentity() (pDUSESSIONRELEASEREQUESTMessageIdentity *PDUSESSIONRELEASEREQUESTMessageIdentity)

func (*PDUSESSIONRELEASEREQUESTMessageIdentity) GetMessageType

func (a *PDUSESSIONRELEASEREQUESTMessageIdentity) GetMessageType() (messageType uint8)

PDUSESSIONRELEASEREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*PDUSESSIONRELEASEREQUESTMessageIdentity) SetMessageType

func (a *PDUSESSIONRELEASEREQUESTMessageIdentity) SetMessageType(messageType uint8)

PDUSESSIONRELEASEREQUESTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type PDUSessionID

type PDUSessionID struct {
	Octet uint8
}

PDUSessionID 9.4 PDUSessionID Row, sBit, len = [0, 0], 8 , 8

func NewPDUSessionID

func NewPDUSessionID() (pDUSessionID *PDUSessionID)

func (*PDUSessionID) GetPDUSessionID

func (a *PDUSessionID) GetPDUSessionID() (pDUSessionID uint8)

PDUSessionID 9.4 PDUSessionID Row, sBit, len = [0, 0], 8 , 8

func (*PDUSessionID) SetPDUSessionID

func (a *PDUSessionID) SetPDUSessionID(pDUSessionID uint8)

PDUSessionID 9.4 PDUSessionID Row, sBit, len = [0, 0], 8 , 8

type PDUSessionReactivationResult

type PDUSessionReactivationResult struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

PDUSessionReactivationResult 9.11.3.42 PSI7 Row, sBit, len = [0, 0], 8 , 1 PSI6 Row, sBit, len = [0, 0], 7 , 1 PSI5 Row, sBit, len = [0, 0], 6 , 1 PSI4 Row, sBit, len = [0, 0], 5 , 1 PSI3 Row, sBit, len = [0, 0], 4 , 1 PSI2 Row, sBit, len = [0, 0], 3 , 1 PSI1 Row, sBit, len = [0, 0], 2 , 1 PSI0 Row, sBit, len = [0, 0], 1 , 1 PSI15 Row, sBit, len = [1, 1], 8 , 1 PSI14 Row, sBit, len = [1, 1], 7 , 1 PSI13 Row, sBit, len = [1, 1], 6 , 1 PSI12 Row, sBit, len = [1, 1], 5 , 1 PSI11 Row, sBit, len = [1, 1], 4 , 1 PSI10 Row, sBit, len = [1, 1], 3 , 1 PSI9 Row, sBit, len = [1, 1], 2 , 1 PSI8 Row, sBit, len = [1, 1], 1 , 1 Spare Row, sBit, len = [2, 2], 1 , INF

func NewPDUSessionReactivationResult

func NewPDUSessionReactivationResult(iei uint8) (pDUSessionReactivationResult *PDUSessionReactivationResult)

func (*PDUSessionReactivationResult) GetIei

func (a *PDUSessionReactivationResult) GetIei() (iei uint8)

PDUSessionReactivationResult 9.11.3.42 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResult) GetLen

func (a *PDUSessionReactivationResult) GetLen() (len uint8)

PDUSessionReactivationResult 9.11.3.42 Len Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResult) GetPSI0

func (a *PDUSessionReactivationResult) GetPSI0() (pSI0 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*PDUSessionReactivationResult) GetPSI1

func (a *PDUSessionReactivationResult) GetPSI1() (pSI1 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*PDUSessionReactivationResult) GetPSI10

func (a *PDUSessionReactivationResult) GetPSI10() (pSI10 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*PDUSessionReactivationResult) GetPSI11

func (a *PDUSessionReactivationResult) GetPSI11() (pSI11 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*PDUSessionReactivationResult) GetPSI12

func (a *PDUSessionReactivationResult) GetPSI12() (pSI12 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*PDUSessionReactivationResult) GetPSI13

func (a *PDUSessionReactivationResult) GetPSI13() (pSI13 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*PDUSessionReactivationResult) GetPSI14

func (a *PDUSessionReactivationResult) GetPSI14() (pSI14 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*PDUSessionReactivationResult) GetPSI15

func (a *PDUSessionReactivationResult) GetPSI15() (pSI15 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*PDUSessionReactivationResult) GetPSI2

func (a *PDUSessionReactivationResult) GetPSI2() (pSI2 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*PDUSessionReactivationResult) GetPSI3

func (a *PDUSessionReactivationResult) GetPSI3() (pSI3 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*PDUSessionReactivationResult) GetPSI4

func (a *PDUSessionReactivationResult) GetPSI4() (pSI4 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*PDUSessionReactivationResult) GetPSI5

func (a *PDUSessionReactivationResult) GetPSI5() (pSI5 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*PDUSessionReactivationResult) GetPSI6

func (a *PDUSessionReactivationResult) GetPSI6() (pSI6 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*PDUSessionReactivationResult) GetPSI7

func (a *PDUSessionReactivationResult) GetPSI7() (pSI7 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*PDUSessionReactivationResult) GetPSI8

func (a *PDUSessionReactivationResult) GetPSI8() (pSI8 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*PDUSessionReactivationResult) GetPSI9

func (a *PDUSessionReactivationResult) GetPSI9() (pSI9 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*PDUSessionReactivationResult) GetSpare

func (a *PDUSessionReactivationResult) GetSpare() (spare []uint8)

PDUSessionReactivationResult 9.11.3.42 Spare Row, sBit, len = [2, 2], 1 , INF

func (*PDUSessionReactivationResult) SetIei

func (a *PDUSessionReactivationResult) SetIei(iei uint8)

PDUSessionReactivationResult 9.11.3.42 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResult) SetLen

func (a *PDUSessionReactivationResult) SetLen(len uint8)

PDUSessionReactivationResult 9.11.3.42 Len Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResult) SetPSI0

func (a *PDUSessionReactivationResult) SetPSI0(pSI0 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*PDUSessionReactivationResult) SetPSI1

func (a *PDUSessionReactivationResult) SetPSI1(pSI1 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*PDUSessionReactivationResult) SetPSI10

func (a *PDUSessionReactivationResult) SetPSI10(pSI10 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*PDUSessionReactivationResult) SetPSI11

func (a *PDUSessionReactivationResult) SetPSI11(pSI11 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*PDUSessionReactivationResult) SetPSI12

func (a *PDUSessionReactivationResult) SetPSI12(pSI12 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*PDUSessionReactivationResult) SetPSI13

func (a *PDUSessionReactivationResult) SetPSI13(pSI13 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*PDUSessionReactivationResult) SetPSI14

func (a *PDUSessionReactivationResult) SetPSI14(pSI14 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*PDUSessionReactivationResult) SetPSI15

func (a *PDUSessionReactivationResult) SetPSI15(pSI15 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*PDUSessionReactivationResult) SetPSI2

func (a *PDUSessionReactivationResult) SetPSI2(pSI2 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*PDUSessionReactivationResult) SetPSI3

func (a *PDUSessionReactivationResult) SetPSI3(pSI3 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*PDUSessionReactivationResult) SetPSI4

func (a *PDUSessionReactivationResult) SetPSI4(pSI4 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*PDUSessionReactivationResult) SetPSI5

func (a *PDUSessionReactivationResult) SetPSI5(pSI5 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*PDUSessionReactivationResult) SetPSI6

func (a *PDUSessionReactivationResult) SetPSI6(pSI6 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*PDUSessionReactivationResult) SetPSI7

func (a *PDUSessionReactivationResult) SetPSI7(pSI7 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*PDUSessionReactivationResult) SetPSI8

func (a *PDUSessionReactivationResult) SetPSI8(pSI8 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*PDUSessionReactivationResult) SetPSI9

func (a *PDUSessionReactivationResult) SetPSI9(pSI9 uint8)

PDUSessionReactivationResult 9.11.3.42 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*PDUSessionReactivationResult) SetSpare

func (a *PDUSessionReactivationResult) SetSpare(spare []uint8)

PDUSessionReactivationResult 9.11.3.42 Spare Row, sBit, len = [2, 2], 1 , INF

type PDUSessionReactivationResultErrorCause

type PDUSessionReactivationResultErrorCause struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

PDUSessionReactivationResultErrorCause 9.11.3.43 PDUSessionIDAndCauseValue Row, sBit, len = [0, 0], 8 , INF

func NewPDUSessionReactivationResultErrorCause

func NewPDUSessionReactivationResultErrorCause(iei uint8) (pDUSessionReactivationResultErrorCause *PDUSessionReactivationResultErrorCause)

func (*PDUSessionReactivationResultErrorCause) GetIei

PDUSessionReactivationResultErrorCause 9.11.3.43 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResultErrorCause) GetLen

PDUSessionReactivationResultErrorCause 9.11.3.43 Len Row, sBit, len = [], 8, 16

func (*PDUSessionReactivationResultErrorCause) GetPDUSessionIDAndCauseValue

func (a *PDUSessionReactivationResultErrorCause) GetPDUSessionIDAndCauseValue() (pDUSessionIDAndCauseValue []uint8)

PDUSessionReactivationResultErrorCause 9.11.3.43 PDUSessionIDAndCauseValue Row, sBit, len = [0, 0], 8 , INF

func (*PDUSessionReactivationResultErrorCause) SetIei

PDUSessionReactivationResultErrorCause 9.11.3.43 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionReactivationResultErrorCause) SetLen

PDUSessionReactivationResultErrorCause 9.11.3.43 Len Row, sBit, len = [], 8, 16

func (*PDUSessionReactivationResultErrorCause) SetPDUSessionIDAndCauseValue

func (a *PDUSessionReactivationResultErrorCause) SetPDUSessionIDAndCauseValue(pDUSessionIDAndCauseValue []uint8)

PDUSessionReactivationResultErrorCause 9.11.3.43 PDUSessionIDAndCauseValue Row, sBit, len = [0, 0], 8 , INF

type PDUSessionStatus

type PDUSessionStatus struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

PDUSessionStatus 9.11.3.44 PSI7 Row, sBit, len = [0, 0], 8 , 1 PSI6 Row, sBit, len = [0, 0], 7 , 1 PSI5 Row, sBit, len = [0, 0], 6 , 1 PSI4 Row, sBit, len = [0, 0], 5 , 1 PSI3 Row, sBit, len = [0, 0], 4 , 1 PSI2 Row, sBit, len = [0, 0], 3 , 1 PSI1 Row, sBit, len = [0, 0], 2 , 1 PSI0 Row, sBit, len = [0, 0], 1 , 1 PSI15 Row, sBit, len = [1, 1], 8 , 1 PSI14 Row, sBit, len = [1, 1], 7 , 1 PSI13 Row, sBit, len = [1, 1], 6 , 1 PSI12 Row, sBit, len = [1, 1], 5 , 1 PSI11 Row, sBit, len = [1, 1], 4 , 1 PSI10 Row, sBit, len = [1, 1], 3 , 1 PSI9 Row, sBit, len = [1, 1], 2 , 1 PSI8 Row, sBit, len = [1, 1], 1 , 1 Spare Row, sBit, len = [2, 2], 1 , INF

func NewPDUSessionStatus

func NewPDUSessionStatus(iei uint8) (pDUSessionStatus *PDUSessionStatus)

func (*PDUSessionStatus) GetIei

func (a *PDUSessionStatus) GetIei() (iei uint8)

PDUSessionStatus 9.11.3.44 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionStatus) GetLen

func (a *PDUSessionStatus) GetLen() (len uint8)

PDUSessionStatus 9.11.3.44 Len Row, sBit, len = [], 8, 8

func (*PDUSessionStatus) GetPSI0

func (a *PDUSessionStatus) GetPSI0() (pSI0 uint8)

PDUSessionStatus 9.11.3.44 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*PDUSessionStatus) GetPSI1

func (a *PDUSessionStatus) GetPSI1() (pSI1 uint8)

PDUSessionStatus 9.11.3.44 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*PDUSessionStatus) GetPSI10

func (a *PDUSessionStatus) GetPSI10() (pSI10 uint8)

PDUSessionStatus 9.11.3.44 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*PDUSessionStatus) GetPSI11

func (a *PDUSessionStatus) GetPSI11() (pSI11 uint8)

PDUSessionStatus 9.11.3.44 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*PDUSessionStatus) GetPSI12

func (a *PDUSessionStatus) GetPSI12() (pSI12 uint8)

PDUSessionStatus 9.11.3.44 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*PDUSessionStatus) GetPSI13

func (a *PDUSessionStatus) GetPSI13() (pSI13 uint8)

PDUSessionStatus 9.11.3.44 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*PDUSessionStatus) GetPSI14

func (a *PDUSessionStatus) GetPSI14() (pSI14 uint8)

PDUSessionStatus 9.11.3.44 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*PDUSessionStatus) GetPSI15

func (a *PDUSessionStatus) GetPSI15() (pSI15 uint8)

PDUSessionStatus 9.11.3.44 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*PDUSessionStatus) GetPSI2

func (a *PDUSessionStatus) GetPSI2() (pSI2 uint8)

PDUSessionStatus 9.11.3.44 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*PDUSessionStatus) GetPSI3

func (a *PDUSessionStatus) GetPSI3() (pSI3 uint8)

PDUSessionStatus 9.11.3.44 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*PDUSessionStatus) GetPSI4

func (a *PDUSessionStatus) GetPSI4() (pSI4 uint8)

PDUSessionStatus 9.11.3.44 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*PDUSessionStatus) GetPSI5

func (a *PDUSessionStatus) GetPSI5() (pSI5 uint8)

PDUSessionStatus 9.11.3.44 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*PDUSessionStatus) GetPSI6

func (a *PDUSessionStatus) GetPSI6() (pSI6 uint8)

PDUSessionStatus 9.11.3.44 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*PDUSessionStatus) GetPSI7

func (a *PDUSessionStatus) GetPSI7() (pSI7 uint8)

PDUSessionStatus 9.11.3.44 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*PDUSessionStatus) GetPSI8

func (a *PDUSessionStatus) GetPSI8() (pSI8 uint8)

PDUSessionStatus 9.11.3.44 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*PDUSessionStatus) GetPSI9

func (a *PDUSessionStatus) GetPSI9() (pSI9 uint8)

PDUSessionStatus 9.11.3.44 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*PDUSessionStatus) GetSpare

func (a *PDUSessionStatus) GetSpare() (spare []uint8)

PDUSessionStatus 9.11.3.44 Spare Row, sBit, len = [2, 2], 1 , INF

func (*PDUSessionStatus) SetIei

func (a *PDUSessionStatus) SetIei(iei uint8)

PDUSessionStatus 9.11.3.44 Iei Row, sBit, len = [], 8, 8

func (*PDUSessionStatus) SetLen

func (a *PDUSessionStatus) SetLen(len uint8)

PDUSessionStatus 9.11.3.44 Len Row, sBit, len = [], 8, 8

func (*PDUSessionStatus) SetPSI0

func (a *PDUSessionStatus) SetPSI0(pSI0 uint8)

PDUSessionStatus 9.11.3.44 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*PDUSessionStatus) SetPSI1

func (a *PDUSessionStatus) SetPSI1(pSI1 uint8)

PDUSessionStatus 9.11.3.44 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*PDUSessionStatus) SetPSI10

func (a *PDUSessionStatus) SetPSI10(pSI10 uint8)

PDUSessionStatus 9.11.3.44 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*PDUSessionStatus) SetPSI11

func (a *PDUSessionStatus) SetPSI11(pSI11 uint8)

PDUSessionStatus 9.11.3.44 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*PDUSessionStatus) SetPSI12

func (a *PDUSessionStatus) SetPSI12(pSI12 uint8)

PDUSessionStatus 9.11.3.44 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*PDUSessionStatus) SetPSI13

func (a *PDUSessionStatus) SetPSI13(pSI13 uint8)

PDUSessionStatus 9.11.3.44 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*PDUSessionStatus) SetPSI14

func (a *PDUSessionStatus) SetPSI14(pSI14 uint8)

PDUSessionStatus 9.11.3.44 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*PDUSessionStatus) SetPSI15

func (a *PDUSessionStatus) SetPSI15(pSI15 uint8)

PDUSessionStatus 9.11.3.44 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*PDUSessionStatus) SetPSI2

func (a *PDUSessionStatus) SetPSI2(pSI2 uint8)

PDUSessionStatus 9.11.3.44 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*PDUSessionStatus) SetPSI3

func (a *PDUSessionStatus) SetPSI3(pSI3 uint8)

PDUSessionStatus 9.11.3.44 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*PDUSessionStatus) SetPSI4

func (a *PDUSessionStatus) SetPSI4(pSI4 uint8)

PDUSessionStatus 9.11.3.44 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*PDUSessionStatus) SetPSI5

func (a *PDUSessionStatus) SetPSI5(pSI5 uint8)

PDUSessionStatus 9.11.3.44 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*PDUSessionStatus) SetPSI6

func (a *PDUSessionStatus) SetPSI6(pSI6 uint8)

PDUSessionStatus 9.11.3.44 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*PDUSessionStatus) SetPSI7

func (a *PDUSessionStatus) SetPSI7(pSI7 uint8)

PDUSessionStatus 9.11.3.44 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*PDUSessionStatus) SetPSI8

func (a *PDUSessionStatus) SetPSI8(pSI8 uint8)

PDUSessionStatus 9.11.3.44 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*PDUSessionStatus) SetPSI9

func (a *PDUSessionStatus) SetPSI9(pSI9 uint8)

PDUSessionStatus 9.11.3.44 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*PDUSessionStatus) SetSpare

func (a *PDUSessionStatus) SetSpare(spare []uint8)

PDUSessionStatus 9.11.3.44 Spare Row, sBit, len = [2, 2], 1 , INF

type PDUSessionType

type PDUSessionType struct {
	Octet uint8
}

PDUSessionType 9.11.4.11 Iei Row, sBit, len = [0, 0], 8 , 4 Spare Row, sBit, len = [0, 0], 4 , 1 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3

func NewPDUSessionType

func NewPDUSessionType(iei uint8) (pDUSessionType *PDUSessionType)

func (*PDUSessionType) GetIei

func (a *PDUSessionType) GetIei() (iei uint8)

PDUSessionType 9.11.4.11 Iei Row, sBit, len = [0, 0], 8 , 4

func (*PDUSessionType) GetPDUSessionTypeValue

func (a *PDUSessionType) GetPDUSessionTypeValue() (pDUSessionTypeValue uint8)

PDUSessionType 9.11.4.11 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3

func (*PDUSessionType) GetSpare

func (a *PDUSessionType) GetSpare() (spare uint8)

PDUSessionType 9.11.4.11 Spare Row, sBit, len = [0, 0], 4 , 1

func (*PDUSessionType) SetIei

func (a *PDUSessionType) SetIei(iei uint8)

PDUSessionType 9.11.4.11 Iei Row, sBit, len = [0, 0], 8 , 4

func (*PDUSessionType) SetPDUSessionTypeValue

func (a *PDUSessionType) SetPDUSessionTypeValue(pDUSessionTypeValue uint8)

PDUSessionType 9.11.4.11 PDUSessionTypeValue Row, sBit, len = [0, 0], 3 , 3

func (*PDUSessionType) SetSpare

func (a *PDUSessionType) SetSpare(spare uint8)

PDUSessionType 9.11.4.11 Spare Row, sBit, len = [0, 0], 4 , 1

type PTI

type PTI struct {
	Octet uint8
}

PTI 9.6 PTI Row, sBit, len = [0, 0], 8 , 8

func NewPTI

func NewPTI() (pTI *PTI)

func (*PTI) GetPTI

func (a *PTI) GetPTI() (pTI uint8)

PTI 9.6 PTI Row, sBit, len = [0, 0], 8 , 8

func (*PTI) SetPTI

func (a *PTI) SetPTI(pTI uint8)

PTI 9.6 PTI Row, sBit, len = [0, 0], 8 , 8

type PacketFilter added in v1.0.2

type PacketFilter struct {
	Identifier uint8
	Direction  PacketFilterDirection
	Components PacketFilterComponentList
}

type PacketFilterCTagPCPDEI added in v1.0.2

type PacketFilterCTagPCPDEI pfPCPDEI

func (*PacketFilterCTagPCPDEI) Length added in v1.0.2

func (p *PacketFilterCTagPCPDEI) Length() int

func (*PacketFilterCTagPCPDEI) MarshalBinary added in v1.0.2

func (p *PacketFilterCTagPCPDEI) MarshalBinary() ([]byte, error)

func (*PacketFilterCTagPCPDEI) Type added in v1.0.2

func (*PacketFilterCTagPCPDEI) UnmarshalBinary added in v1.0.2

func (p *PacketFilterCTagPCPDEI) UnmarshalBinary(b []byte) error

type PacketFilterCTagVID added in v1.0.2

type PacketFilterCTagVID pfVID

func (*PacketFilterCTagVID) Length added in v1.0.2

func (p *PacketFilterCTagVID) Length() int

func (*PacketFilterCTagVID) MarshalBinary added in v1.0.2

func (p *PacketFilterCTagVID) MarshalBinary() ([]byte, error)

func (*PacketFilterCTagVID) Type added in v1.0.2

func (*PacketFilterCTagVID) UnmarshalBinary added in v1.0.2

func (p *PacketFilterCTagVID) UnmarshalBinary(b []byte) error

type PacketFilterComponent added in v1.0.2

type PacketFilterComponent interface {
	Type() PacketFilterComponentType
	MarshalBinary() ([]byte, error)
	UnmarshalBinary([]byte) error
	Length() int
}

type PacketFilterComponentList added in v1.0.2

type PacketFilterComponentList []PacketFilterComponent

func (*PacketFilterComponentList) MarshalBinary added in v1.0.2

func (p *PacketFilterComponentList) MarshalBinary() ([]byte, error)

func (*PacketFilterComponentList) UnmarshalBinary added in v1.0.2

func (p *PacketFilterComponentList) UnmarshalBinary(b []byte) error

type PacketFilterComponentType added in v1.0.2

type PacketFilterComponentType uint8
const (
	PacketFilterComponentTypeMatchAll                       PacketFilterComponentType = 0x01
	PacketFilterComponentTypeIPv4RemoteAddress              PacketFilterComponentType = 0x10
	PacketFilterComponentTypeIPv4LocalAddress               PacketFilterComponentType = 0x11
	PacketFilterComponentTypeIPv6RemoteAddress              PacketFilterComponentType = 0x21
	PacketFilterComponentTypeIPv6LocalAddress               PacketFilterComponentType = 0x23
	PacketFilterComponentTypeProtocolIdentifierOrNextHeader PacketFilterComponentType = 0x30
	PacketFilterComponentTypeSingleLocalPort                PacketFilterComponentType = 0x40
	PacketFilterComponentTypeLocalPortRange                 PacketFilterComponentType = 0x41
	PacketFilterComponentTypeSingleRemotePort               PacketFilterComponentType = 0x50
	PacketFilterComponentTypeRemotePortRange                PacketFilterComponentType = 0x51
	PacketFilterComponentTypeSecurityParameterIndex         PacketFilterComponentType = 0x60
	PacketFilterComponentTypeTypeOfServiceOrTrafficClass    PacketFilterComponentType = 0x70
	PacketFilterComponentTypeFlowLabel                      PacketFilterComponentType = 0x80
	PacketFilterComponentTypeDestinationMACAddress          PacketFilterComponentType = 0x81
	PacketFilterComponentTypeSourceMACAddress               PacketFilterComponentType = 0x82
	PacketFilterComponentType8021Q_CTAG_VID                 PacketFilterComponentType = 0x83
	PacketFilterComponentType8021Q_STAG_VID                 PacketFilterComponentType = 0x84
	PacketFilterComponentType8021Q_CTAG_PCPOrDEI            PacketFilterComponentType = 0x85
	PacketFilterComponentType8021Q_STAG_PCPOrDEI            PacketFilterComponentType = 0x86
	PacketFilterComponentTypeEthertype                      PacketFilterComponentType = 0x87
)

TS 24.501 Table 9.11.4.13.1

type PacketFilterDestinationMACAddress added in v1.0.2

type PacketFilterDestinationMACAddress pfMACAddress

func (*PacketFilterDestinationMACAddress) Length added in v1.0.2

func (*PacketFilterDestinationMACAddress) MarshalBinary added in v1.0.2

func (p *PacketFilterDestinationMACAddress) MarshalBinary() ([]byte, error)

func (*PacketFilterDestinationMACAddress) Type added in v1.0.2

func (*PacketFilterDestinationMACAddress) UnmarshalBinary added in v1.0.2

func (p *PacketFilterDestinationMACAddress) UnmarshalBinary(b []byte) error

type PacketFilterDirection added in v1.0.2

type PacketFilterDirection uint8
const (
	PacketFilterDirectionDownlink      PacketFilterDirection = 1
	PacketFilterDirectionUplink        PacketFilterDirection = 2
	PacketFilterDirectionBidirectional PacketFilterDirection = 3
)

type PacketFilterEtherType added in v1.0.2

type PacketFilterEtherType struct {
	EtherType uint16
}

func (*PacketFilterEtherType) Length added in v1.0.2

func (p *PacketFilterEtherType) Length() int

func (*PacketFilterEtherType) MarshalBinary added in v1.0.2

func (p *PacketFilterEtherType) MarshalBinary() ([]byte, error)

func (*PacketFilterEtherType) Type added in v1.0.2

func (*PacketFilterEtherType) UnmarshalBinary added in v1.0.2

func (p *PacketFilterEtherType) UnmarshalBinary(b []byte) error

type PacketFilterFlowLabel added in v1.0.2

type PacketFilterFlowLabel struct {
	Label uint32
}

func (*PacketFilterFlowLabel) Length added in v1.0.2

func (p *PacketFilterFlowLabel) Length() int

func (*PacketFilterFlowLabel) MarshalBinary added in v1.0.2

func (p *PacketFilterFlowLabel) MarshalBinary() ([]byte, error)

func (*PacketFilterFlowLabel) Type added in v1.0.2

func (*PacketFilterFlowLabel) UnmarshalBinary added in v1.0.2

func (p *PacketFilterFlowLabel) UnmarshalBinary(b []byte) error

type PacketFilterIPv4LocalAddress added in v1.0.2

type PacketFilterIPv4LocalAddress pfIPv4Address

func (*PacketFilterIPv4LocalAddress) Length added in v1.0.2

func (p *PacketFilterIPv4LocalAddress) Length() int

func (*PacketFilterIPv4LocalAddress) MarshalBinary added in v1.0.2

func (p *PacketFilterIPv4LocalAddress) MarshalBinary() ([]byte, error)

func (*PacketFilterIPv4LocalAddress) Type added in v1.0.2

func (*PacketFilterIPv4LocalAddress) UnmarshalBinary added in v1.0.2

func (p *PacketFilterIPv4LocalAddress) UnmarshalBinary(b []byte) error

type PacketFilterIPv4RemoteAddress added in v1.0.2

type PacketFilterIPv4RemoteAddress pfIPv4Address

func (*PacketFilterIPv4RemoteAddress) Length added in v1.0.2

func (p *PacketFilterIPv4RemoteAddress) Length() int

func (*PacketFilterIPv4RemoteAddress) MarshalBinary added in v1.0.2

func (p *PacketFilterIPv4RemoteAddress) MarshalBinary() ([]byte, error)

func (*PacketFilterIPv4RemoteAddress) Type added in v1.0.2

func (*PacketFilterIPv4RemoteAddress) UnmarshalBinary added in v1.0.2

func (p *PacketFilterIPv4RemoteAddress) UnmarshalBinary(b []byte) error

type PacketFilterList added in v1.0.2

type PacketFilterList []PacketFilter

type PacketFilterLocalPortRange added in v1.0.2

type PacketFilterLocalPortRange pfPortRange

func (*PacketFilterLocalPortRange) Length added in v1.0.2

func (p *PacketFilterLocalPortRange) Length() int

func (*PacketFilterLocalPortRange) MarshalBinary added in v1.0.2

func (p *PacketFilterLocalPortRange) MarshalBinary() ([]byte, error)

func (*PacketFilterLocalPortRange) Type added in v1.0.2

func (*PacketFilterLocalPortRange) UnmarshalBinary added in v1.0.2

func (p *PacketFilterLocalPortRange) UnmarshalBinary(b []byte) error

type PacketFilterMatchAll added in v1.0.2

type PacketFilterMatchAll struct{}

func (*PacketFilterMatchAll) Length added in v1.0.2

func (p *PacketFilterMatchAll) Length() int

func (*PacketFilterMatchAll) MarshalBinary added in v1.0.2

func (p *PacketFilterMatchAll) MarshalBinary() ([]byte, error)

func (*PacketFilterMatchAll) Type added in v1.0.2

func (*PacketFilterMatchAll) UnmarshalBinary added in v1.0.2

func (p *PacketFilterMatchAll) UnmarshalBinary(b []byte) error

type PacketFilterProtocolIdentifier added in v1.0.2

type PacketFilterProtocolIdentifier struct {
	Value uint8
}

func (*PacketFilterProtocolIdentifier) Length added in v1.0.2

func (p *PacketFilterProtocolIdentifier) Length() int

func (*PacketFilterProtocolIdentifier) MarshalBinary added in v1.0.2

func (p *PacketFilterProtocolIdentifier) MarshalBinary() ([]byte, error)

func (*PacketFilterProtocolIdentifier) Type added in v1.0.2

func (*PacketFilterProtocolIdentifier) UnmarshalBinary added in v1.0.2

func (p *PacketFilterProtocolIdentifier) UnmarshalBinary(b []byte) error

type PacketFilterRemotePortRange added in v1.0.2

type PacketFilterRemotePortRange pfPortRange

func (*PacketFilterRemotePortRange) Length added in v1.0.2

func (p *PacketFilterRemotePortRange) Length() int

func (*PacketFilterRemotePortRange) MarshalBinary added in v1.0.2

func (p *PacketFilterRemotePortRange) MarshalBinary() ([]byte, error)

func (*PacketFilterRemotePortRange) Type added in v1.0.2

func (*PacketFilterRemotePortRange) UnmarshalBinary added in v1.0.2

func (p *PacketFilterRemotePortRange) UnmarshalBinary(b []byte) error

type PacketFilterSTagPCPDEI added in v1.0.2

type PacketFilterSTagPCPDEI pfPCPDEI

func (*PacketFilterSTagPCPDEI) Length added in v1.0.2

func (p *PacketFilterSTagPCPDEI) Length() int

func (*PacketFilterSTagPCPDEI) MarshalBinary added in v1.0.2

func (p *PacketFilterSTagPCPDEI) MarshalBinary() ([]byte, error)

func (*PacketFilterSTagPCPDEI) Type added in v1.0.2

func (*PacketFilterSTagPCPDEI) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSTagPCPDEI) UnmarshalBinary(b []byte) error

type PacketFilterSTagVID added in v1.0.2

type PacketFilterSTagVID pfVID

func (*PacketFilterSTagVID) Length added in v1.0.2

func (p *PacketFilterSTagVID) Length() int

func (*PacketFilterSTagVID) MarshalBinary added in v1.0.2

func (p *PacketFilterSTagVID) MarshalBinary() ([]byte, error)

func (*PacketFilterSTagVID) Type added in v1.0.2

func (*PacketFilterSTagVID) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSTagVID) UnmarshalBinary(b []byte) error

type PacketFilterSecurityParameterIndex added in v1.0.2

type PacketFilterSecurityParameterIndex struct {
	Index uint32
}

func (*PacketFilterSecurityParameterIndex) Length added in v1.0.2

func (*PacketFilterSecurityParameterIndex) MarshalBinary added in v1.0.2

func (p *PacketFilterSecurityParameterIndex) MarshalBinary() ([]byte, error)

func (*PacketFilterSecurityParameterIndex) Type added in v1.0.2

func (*PacketFilterSecurityParameterIndex) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSecurityParameterIndex) UnmarshalBinary(b []byte) error

type PacketFilterServiceClass added in v1.0.2

type PacketFilterServiceClass struct {
	Class uint8
	Mask  uint8
}

func (*PacketFilterServiceClass) Length added in v1.0.2

func (p *PacketFilterServiceClass) Length() int

func (*PacketFilterServiceClass) MarshalBinary added in v1.0.2

func (p *PacketFilterServiceClass) MarshalBinary() ([]byte, error)

func (*PacketFilterServiceClass) Type added in v1.0.2

func (*PacketFilterServiceClass) UnmarshalBinary added in v1.0.2

func (p *PacketFilterServiceClass) UnmarshalBinary(b []byte) error

type PacketFilterSingleLocalPort added in v1.0.2

type PacketFilterSingleLocalPort pfPort

func (*PacketFilterSingleLocalPort) Length added in v1.0.2

func (p *PacketFilterSingleLocalPort) Length() int

func (*PacketFilterSingleLocalPort) MarshalBinary added in v1.0.2

func (p *PacketFilterSingleLocalPort) MarshalBinary() ([]byte, error)

func (*PacketFilterSingleLocalPort) Type added in v1.0.2

func (*PacketFilterSingleLocalPort) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSingleLocalPort) UnmarshalBinary(b []byte) error

type PacketFilterSingleRemotePort added in v1.0.2

type PacketFilterSingleRemotePort pfPort

func (*PacketFilterSingleRemotePort) Length added in v1.0.2

func (p *PacketFilterSingleRemotePort) Length() int

func (*PacketFilterSingleRemotePort) MarshalBinary added in v1.0.2

func (p *PacketFilterSingleRemotePort) MarshalBinary() ([]byte, error)

func (*PacketFilterSingleRemotePort) Type added in v1.0.2

func (*PacketFilterSingleRemotePort) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSingleRemotePort) UnmarshalBinary(b []byte) error

type PacketFilterSourceMACAddress added in v1.0.2

type PacketFilterSourceMACAddress pfMACAddress

func (*PacketFilterSourceMACAddress) Length added in v1.0.2

func (p *PacketFilterSourceMACAddress) Length() int

func (*PacketFilterSourceMACAddress) MarshalBinary added in v1.0.2

func (p *PacketFilterSourceMACAddress) MarshalBinary() ([]byte, error)

func (*PacketFilterSourceMACAddress) Type added in v1.0.2

func (*PacketFilterSourceMACAddress) UnmarshalBinary added in v1.0.2

func (p *PacketFilterSourceMACAddress) UnmarshalBinary(b []byte) error

type PayloadContainer

type PayloadContainer struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

PayloadContainer 9.11.3.39 PayloadContainerContents Row, sBit, len = [0, 0], 8 , INF

func NewPayloadContainer

func NewPayloadContainer(iei uint8) (payloadContainer *PayloadContainer)

func (*PayloadContainer) GetIei

func (a *PayloadContainer) GetIei() (iei uint8)

PayloadContainer 9.11.3.39 Iei Row, sBit, len = [], 8, 8

func (*PayloadContainer) GetLen

func (a *PayloadContainer) GetLen() (len uint16)

PayloadContainer 9.11.3.39 Len Row, sBit, len = [], 8, 16

func (*PayloadContainer) GetPayloadContainerContents

func (a *PayloadContainer) GetPayloadContainerContents() (payloadContainerContents []uint8)

PayloadContainer 9.11.3.39 PayloadContainerContents Row, sBit, len = [0, 0], 8 , INF

func (*PayloadContainer) SetIei

func (a *PayloadContainer) SetIei(iei uint8)

PayloadContainer 9.11.3.39 Iei Row, sBit, len = [], 8, 8

func (*PayloadContainer) SetLen

func (a *PayloadContainer) SetLen(len uint16)

PayloadContainer 9.11.3.39 Len Row, sBit, len = [], 8, 16

func (*PayloadContainer) SetPayloadContainerContents

func (a *PayloadContainer) SetPayloadContainerContents(payloadContainerContents []uint8)

PayloadContainer 9.11.3.39 PayloadContainerContents Row, sBit, len = [0, 0], 8 , INF

type PduSessionID2Value

type PduSessionID2Value struct {
	Iei   uint8
	Octet uint8
}

PduSessionID2Value 9.11.3.41 PduSessionID2Value Row, sBit, len = [0, 0], 8 , 8

func NewPduSessionID2Value

func NewPduSessionID2Value(iei uint8) (pduSessionID2Value *PduSessionID2Value)

func (*PduSessionID2Value) GetIei

func (a *PduSessionID2Value) GetIei() (iei uint8)

PduSessionID2Value 9.11.3.41 Iei Row, sBit, len = [], 8, 8

func (*PduSessionID2Value) GetPduSessionID2Value

func (a *PduSessionID2Value) GetPduSessionID2Value() (pduSessionID2Value uint8)

PduSessionID2Value 9.11.3.41 PduSessionID2Value Row, sBit, len = [0, 0], 8 , 8

func (*PduSessionID2Value) SetIei

func (a *PduSessionID2Value) SetIei(iei uint8)

PduSessionID2Value 9.11.3.41 Iei Row, sBit, len = [], 8, 8

func (*PduSessionID2Value) SetPduSessionID2Value

func (a *PduSessionID2Value) SetPduSessionID2Value(pduSessionID2Value uint8)

PduSessionID2Value 9.11.3.41 PduSessionID2Value Row, sBit, len = [0, 0], 8 , 8

type Plain5GSNASMessage

type Plain5GSNASMessage struct{}

Plain5GSNASMessage 9.9

func NewPlain5GSNASMessage

func NewPlain5GSNASMessage() (plain5GSNASMessage *Plain5GSNASMessage)

type QoSFlow5QI added in v1.0.2

type QoSFlow5QI struct {
	FiveQI uint8
}

func (*QoSFlow5QI) Identifier added in v1.0.2

func (q *QoSFlow5QI) Identifier() QoSFlowParameterIdentifier

func (*QoSFlow5QI) MarshalBinary added in v1.0.2

func (q *QoSFlow5QI) MarshalBinary() ([]byte, error)

func (*QoSFlow5QI) UnmarshalBinary added in v1.0.2

func (q *QoSFlow5QI) UnmarshalBinary(b []byte) error

type QoSFlowAveragingWindow added in v1.0.2

type QoSFlowAveragingWindow struct {
	AverageWindow uint16
}

func (*QoSFlowAveragingWindow) Identifier added in v1.0.2

func (*QoSFlowAveragingWindow) MarshalBinary added in v1.0.2

func (q *QoSFlowAveragingWindow) MarshalBinary() ([]byte, error)

func (*QoSFlowAveragingWindow) UnmarshalBinary added in v1.0.2

func (q *QoSFlowAveragingWindow) UnmarshalBinary(b []byte) error

type QoSFlowBitRateUnit added in v1.0.2

type QoSFlowBitRateUnit uint8
const (
	QoSFlowBitRateUnit1Kbps QoSFlowBitRateUnit = iota + 1
	QoSFlowBitRateUnit4Kbps
	QoSFlowBitRateUnit16Kbps
	QoSFlowBitRateUnit64Kbps
	QoSFlowBitRateUnit256Kbps
	QoSFlowBitRateUnit1Mbps
	QoSFlowBitRateUnit4Mbps
	QoSFlowBitRateUnit16Mbps
	QoSFlowBitRateUnit64Mbps
	QoSFlowBitRateUnit256Mbps
	QoSFlowBitRateUnit1Gbps
	QoSFlowBitRateUnit4Gbps
	QoSFlowBitRateUnit16Gbps
	QoSFlowBitRateUnit64Gbps
	QoSFlowBitRateUnit256Gbps
	QoSFlowBitRateUnit1Tbps
	QoSFlowBitRateUnit4Tbps
	QoSFlowBitRateUnit16Tbps
	QoSFlowBitRateUnit64Tbps
	QoSFlowBitRateUnit256Tbps
	QoSFlowBitRateUnit1Pbps
	QoSFlowBitRateUnit4Pbps
	QoSFlowBitRateUnit16Pbps
	QoSFlowBitRateUnit64Pbps
	QoSFlowBitRateUnit256Pbps
)

type QoSFlowDesc added in v1.0.2

type QoSFlowDesc struct {
	QFI           uint8
	OperationCode QoSFlowOperationCode
	Parameters    QoSFlowParameterList
}

QoSFlowDesc represnets the QoS Flow Description in NAS

func (*QoSFlowDesc) MarshalBinary added in v1.0.2

func (q *QoSFlowDesc) MarshalBinary() ([]byte, error)

type QoSFlowDescs added in v1.0.2

type QoSFlowDescs []QoSFlowDesc

func (*QoSFlowDescs) MarshalBinary added in v1.0.2

func (q *QoSFlowDescs) MarshalBinary() ([]byte, error)

func (*QoSFlowDescs) UnmarshalBinary added in v1.0.2

func (q *QoSFlowDescs) UnmarshalBinary(b []byte) error

type QoSFlowEBI added in v1.0.2

type QoSFlowEBI struct {
	EBI uint8
}

func (*QoSFlowEBI) Identifier added in v1.0.2

func (q *QoSFlowEBI) Identifier() QoSFlowParameterIdentifier

func (*QoSFlowEBI) MarshalBinary added in v1.0.2

func (q *QoSFlowEBI) MarshalBinary() ([]byte, error)

func (*QoSFlowEBI) UnmarshalBinary added in v1.0.2

func (q *QoSFlowEBI) UnmarshalBinary(b []byte) error
type QoSFlowGFBRDownlink qoSFlowBitRate

func (*QoSFlowGFBRDownlink) Identifier added in v1.0.2

func (*QoSFlowGFBRDownlink) MarshalBinary added in v1.0.2

func (q *QoSFlowGFBRDownlink) MarshalBinary() ([]byte, error)

func (*QoSFlowGFBRDownlink) UnmarshalBinary added in v1.0.2

func (q *QoSFlowGFBRDownlink) UnmarshalBinary(b []byte) error
type QoSFlowGFBRUplink qoSFlowBitRate

func (*QoSFlowGFBRUplink) Identifier added in v1.0.2

func (*QoSFlowGFBRUplink) MarshalBinary added in v1.0.2

func (q *QoSFlowGFBRUplink) MarshalBinary() ([]byte, error)

func (*QoSFlowGFBRUplink) UnmarshalBinary added in v1.0.2

func (q *QoSFlowGFBRUplink) UnmarshalBinary(b []byte) error
type QoSFlowMFBRDownlink qoSFlowBitRate

func (*QoSFlowMFBRDownlink) Identifier added in v1.0.2

func (*QoSFlowMFBRDownlink) MarshalBinary added in v1.0.2

func (q *QoSFlowMFBRDownlink) MarshalBinary() ([]byte, error)

func (*QoSFlowMFBRDownlink) UnmarshalBinary added in v1.0.2

func (q *QoSFlowMFBRDownlink) UnmarshalBinary(b []byte) error
type QoSFlowMFBRUplink qoSFlowBitRate

func (*QoSFlowMFBRUplink) Identifier added in v1.0.2

func (*QoSFlowMFBRUplink) MarshalBinary added in v1.0.2

func (q *QoSFlowMFBRUplink) MarshalBinary() ([]byte, error)

func (*QoSFlowMFBRUplink) UnmarshalBinary added in v1.0.2

func (q *QoSFlowMFBRUplink) UnmarshalBinary(b []byte) error

type QoSFlowOperationCode added in v1.0.2

type QoSFlowOperationCode uint8
const (
	OperationCodeCreateNewQoSFlowDescription QoSFlowOperationCode = iota + 1
	OperationCodeDeleteExistingQoSFlowDescription
	OperationCodeModifyExistingQoSFlowDescription
)

type QoSFlowParameter added in v1.0.2

type QoSFlowParameter interface {
	Identifier() QoSFlowParameterIdentifier
	MarshalBinary() ([]byte, error)
	UnmarshalBinary([]byte) error
}

type QoSFlowParameterIdentifier added in v1.0.2

type QoSFlowParameterIdentifier uint8
const (
	ParameterIdentifier5QI               QoSFlowParameterIdentifier = 0x01
	ParameterIdentifierGFBRUplink        QoSFlowParameterIdentifier = 0x02
	ParameterIdentifierGFBRDownlink      QoSFlowParameterIdentifier = 0x03
	ParameterIdentifierMFBRUplink        QoSFlowParameterIdentifier = 0x04
	ParameterIdentifierMFBRDownlink      QoSFlowParameterIdentifier = 0x05
	ParameterIdentifierAveragingWindow   QoSFlowParameterIdentifier = 0x06
	ParameterIdentifierEPSBearerIdentity QoSFlowParameterIdentifier = 0x07
)

type QoSFlowParameterList added in v1.0.2

type QoSFlowParameterList []QoSFlowParameter

func (*QoSFlowParameterList) MarshalBinary added in v1.0.2

func (l *QoSFlowParameterList) MarshalBinary() ([]byte, error)

type QoSRule added in v1.0.2

type QoSRule struct {
	Identifier       uint8
	Operation        QoSRuleOperationCode
	DQR              bool
	PacketFilterList PacketFilterList
	Precedence       uint8
	Segregation      bool
	QFI              uint8
}

type QoSRuleOperationCode added in v1.0.2

type QoSRuleOperationCode uint8
const (
	OperationCodeCreateNewQoSRule                                   QoSRuleOperationCode = 1
	OperationCodeDeleteExistingQoSRule                              QoSRuleOperationCode = 2
	OperationCodeModifyExistingQoSRuleAndAddPacketFilters           QoSRuleOperationCode = 3
	OperationCodeModifyExistingQoSRuleAndReplaceAllPacketFilters    QoSRuleOperationCode = 4
	OperationCodeModifyExistingQoSRuleAndDeletePacketFilters        QoSRuleOperationCode = 5
	OperationCodeModifyExistingQoSRuleWithoutModifyingPacketFilters QoSRuleOperationCode = 6
)

type QoSRules added in v1.0.2

type QoSRules []QoSRule

func (*QoSRules) MarshalBinary added in v1.0.2

func (q *QoSRules) MarshalBinary() ([]byte, error)

func (*QoSRules) UnmarshalBinary added in v1.0.2

func (q *QoSRules) UnmarshalBinary(b []byte) error

type RQTimerValue

type RQTimerValue struct {
	Iei   uint8
	Octet uint8
}

RQTimerValue 9.11.2.3 Unit Row, sBit, len = [0, 0], 8 , 3 TimerValue Row, sBit, len = [0, 0], 5 , 5

func NewRQTimerValue

func NewRQTimerValue(iei uint8) (rQTimerValue *RQTimerValue)

func (*RQTimerValue) GetIei

func (a *RQTimerValue) GetIei() (iei uint8)

RQTimerValue 9.11.2.3 Iei Row, sBit, len = [], 8, 8

func (*RQTimerValue) GetTimerValue

func (a *RQTimerValue) GetTimerValue() (timerValue uint8)

RQTimerValue 9.11.2.3 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*RQTimerValue) GetUnit

func (a *RQTimerValue) GetUnit() (unit uint8)

RQTimerValue 9.11.2.3 Unit Row, sBit, len = [0, 0], 8 , 3

func (*RQTimerValue) SetIei

func (a *RQTimerValue) SetIei(iei uint8)

RQTimerValue 9.11.2.3 Iei Row, sBit, len = [], 8, 8

func (*RQTimerValue) SetTimerValue

func (a *RQTimerValue) SetTimerValue(timerValue uint8)

RQTimerValue 9.11.2.3 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*RQTimerValue) SetUnit

func (a *RQTimerValue) SetUnit(unit uint8)

RQTimerValue 9.11.2.3 Unit Row, sBit, len = [0, 0], 8 , 3

type RegistrationAcceptMessageIdentity

type RegistrationAcceptMessageIdentity struct {
	Octet uint8
}

RegistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewRegistrationAcceptMessageIdentity

func NewRegistrationAcceptMessageIdentity() (registrationAcceptMessageIdentity *RegistrationAcceptMessageIdentity)

func (*RegistrationAcceptMessageIdentity) GetMessageType

func (a *RegistrationAcceptMessageIdentity) GetMessageType() (messageType uint8)

RegistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*RegistrationAcceptMessageIdentity) SetMessageType

func (a *RegistrationAcceptMessageIdentity) SetMessageType(messageType uint8)

RegistrationAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type RegistrationCompleteMessageIdentity

type RegistrationCompleteMessageIdentity struct {
	Octet uint8
}

RegistrationCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewRegistrationCompleteMessageIdentity

func NewRegistrationCompleteMessageIdentity() (registrationCompleteMessageIdentity *RegistrationCompleteMessageIdentity)

func (*RegistrationCompleteMessageIdentity) GetMessageType

func (a *RegistrationCompleteMessageIdentity) GetMessageType() (messageType uint8)

RegistrationCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*RegistrationCompleteMessageIdentity) SetMessageType

func (a *RegistrationCompleteMessageIdentity) SetMessageType(messageType uint8)

RegistrationCompleteMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type RegistrationRejectMessageIdentity

type RegistrationRejectMessageIdentity struct {
	Octet uint8
}

RegistrationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewRegistrationRejectMessageIdentity

func NewRegistrationRejectMessageIdentity() (registrationRejectMessageIdentity *RegistrationRejectMessageIdentity)

func (*RegistrationRejectMessageIdentity) GetMessageType

func (a *RegistrationRejectMessageIdentity) GetMessageType() (messageType uint8)

RegistrationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*RegistrationRejectMessageIdentity) SetMessageType

func (a *RegistrationRejectMessageIdentity) SetMessageType(messageType uint8)

RegistrationRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type RegistrationRequestMessageIdentity

type RegistrationRequestMessageIdentity struct {
	Octet uint8
}

RegistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewRegistrationRequestMessageIdentity

func NewRegistrationRequestMessageIdentity() (registrationRequestMessageIdentity *RegistrationRequestMessageIdentity)

func (*RegistrationRequestMessageIdentity) GetMessageType

func (a *RegistrationRequestMessageIdentity) GetMessageType() (messageType uint8)

RegistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*RegistrationRequestMessageIdentity) SetMessageType

func (a *RegistrationRequestMessageIdentity) SetMessageType(messageType uint8)

RegistrationRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type RegistrationResult5GS

type RegistrationResult5GS struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

RegistrationResult5GS 9.11.3.6 SMSAllowed Row, sBit, len = [0, 0], 4 , 1 RegistrationResultValue5GS Row, sBit, len = [0, 0], 3 , 3

func NewRegistrationResult5GS

func NewRegistrationResult5GS(iei uint8) (registrationResult5GS *RegistrationResult5GS)

func (*RegistrationResult5GS) GetIei

func (a *RegistrationResult5GS) GetIei() (iei uint8)

RegistrationResult5GS 9.11.3.6 Iei Row, sBit, len = [], 8, 8

func (*RegistrationResult5GS) GetLen

func (a *RegistrationResult5GS) GetLen() (len uint8)

RegistrationResult5GS 9.11.3.6 Len Row, sBit, len = [], 8, 8

func (*RegistrationResult5GS) GetRegistrationResultValue5GS

func (a *RegistrationResult5GS) GetRegistrationResultValue5GS() (registrationResultValue5GS uint8)

RegistrationResult5GS 9.11.3.6 RegistrationResultValue5GS Row, sBit, len = [0, 0], 3 , 3

func (*RegistrationResult5GS) GetSMSAllowed

func (a *RegistrationResult5GS) GetSMSAllowed() (sMSAllowed uint8)

RegistrationResult5GS 9.11.3.6 SMSAllowed Row, sBit, len = [0, 0], 4 , 1

func (*RegistrationResult5GS) SetIei

func (a *RegistrationResult5GS) SetIei(iei uint8)

RegistrationResult5GS 9.11.3.6 Iei Row, sBit, len = [], 8, 8

func (*RegistrationResult5GS) SetLen

func (a *RegistrationResult5GS) SetLen(len uint8)

RegistrationResult5GS 9.11.3.6 Len Row, sBit, len = [], 8, 8

func (*RegistrationResult5GS) SetRegistrationResultValue5GS

func (a *RegistrationResult5GS) SetRegistrationResultValue5GS(registrationResultValue5GS uint8)

RegistrationResult5GS 9.11.3.6 RegistrationResultValue5GS Row, sBit, len = [0, 0], 3 , 3

func (*RegistrationResult5GS) SetSMSAllowed

func (a *RegistrationResult5GS) SetSMSAllowed(sMSAllowed uint8)

RegistrationResult5GS 9.11.3.6 SMSAllowed Row, sBit, len = [0, 0], 4 , 1

type RejectedNSSAI

type RejectedNSSAI struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

RejectedNSSAI 9.11.3.46 RejectedNSSAIContents Row, sBit, len = [0, 0], 0 , INF

func NewRejectedNSSAI

func NewRejectedNSSAI(iei uint8) (rejectedNSSAI *RejectedNSSAI)

func (*RejectedNSSAI) GetIei

func (a *RejectedNSSAI) GetIei() (iei uint8)

RejectedNSSAI 9.11.3.46 Iei Row, sBit, len = [], 8, 8

func (*RejectedNSSAI) GetLen

func (a *RejectedNSSAI) GetLen() (len uint8)

RejectedNSSAI 9.11.3.46 Len Row, sBit, len = [], 8, 8

func (*RejectedNSSAI) GetRejectedNSSAIContents

func (a *RejectedNSSAI) GetRejectedNSSAIContents() (rejectedNSSAIContents []uint8)

RejectedNSSAI 9.11.3.46 RejectedNSSAIContents Row, sBit, len = [0, 0], 0 , INF

func (*RejectedNSSAI) SetIei

func (a *RejectedNSSAI) SetIei(iei uint8)

RejectedNSSAI 9.11.3.46 Iei Row, sBit, len = [], 8, 8

func (*RejectedNSSAI) SetLen

func (a *RejectedNSSAI) SetLen(len uint8)

RejectedNSSAI 9.11.3.46 Len Row, sBit, len = [], 8, 8

func (*RejectedNSSAI) SetRejectedNSSAIContents

func (a *RejectedNSSAI) SetRejectedNSSAIContents(rejectedNSSAIContents []uint8)

RejectedNSSAI 9.11.3.46 RejectedNSSAIContents Row, sBit, len = [0, 0], 0 , INF

type ReplayedS1UESecurityCapabilities

type ReplayedS1UESecurityCapabilities struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA0 Row, sBit, len = [0, 0], 8 , 1 EEA1_128 Row, sBit, len = [0, 0], 7 , 1 EEA2_128 Row, sBit, len = [0, 0], 6 , 1 EEA3_128 Row, sBit, len = [0, 0], 5 , 1 EEA4 Row, sBit, len = [0, 0], 4 , 1 EEA5 Row, sBit, len = [0, 0], 3 , 1 EEA6 Row, sBit, len = [0, 0], 2 , 1 EEA7 Row, sBit, len = [0, 0], 1 , 1 EIA0 Row, sBit, len = [1, 1], 8 , 1 EIA1_128 Row, sBit, len = [1, 1], 7 , 1 EIA2_128 Row, sBit, len = [1, 1], 6 , 1 EIA3_128 Row, sBit, len = [1, 1], 5 , 1 EIA4 Row, sBit, len = [1, 1], 4 , 1 EIA5 Row, sBit, len = [1, 1], 3 , 1 EIA6 Row, sBit, len = [1, 1], 2 , 1 EIA7 Row, sBit, len = [1, 1], 1 , 1 UEA0 Row, sBit, len = [2, 2], 8 , 1 UEA1 Row, sBit, len = [2, 2], 7 , 1 UEA2 Row, sBit, len = [2, 2], 6 , 1 UEA3 Row, sBit, len = [2, 2], 5 , 1 UEA4 Row, sBit, len = [2, 2], 4 , 1 UEA5 Row, sBit, len = [2, 2], 3 , 1 UEA6 Row, sBit, len = [2, 2], 2 , 1 UEA7 Row, sBit, len = [2, 2], 1 , 1 UIA1 Row, sBit, len = [3, 3], 7 , 1 UIA2 Row, sBit, len = [3, 3], 6 , 1 UIA3 Row, sBit, len = [3, 3], 5 , 1 UIA4 Row, sBit, len = [3, 3], 4 , 1 UIA5 Row, sBit, len = [3, 3], 3 , 1 UIA6 Row, sBit, len = [3, 3], 2 , 1 UIA7 Row, sBit, len = [3, 3], 1 , 1 GEA1 Row, sBit, len = [4, 4], 7 , 1 GEA2 Row, sBit, len = [4, 4], 6 , 1 GEA3 Row, sBit, len = [4, 4], 5 , 1 GEA4 Row, sBit, len = [4, 4], 4 , 1 GEA5 Row, sBit, len = [4, 4], 3 , 1 GEA6 Row, sBit, len = [4, 4], 2 , 1 GEA7 Row, sBit, len = [4, 4], 1 , 1

func NewReplayedS1UESecurityCapabilities

func NewReplayedS1UESecurityCapabilities(iei uint8) (replayedS1UESecurityCapabilities *ReplayedS1UESecurityCapabilities)

func (*ReplayedS1UESecurityCapabilities) GetEEA0

func (a *ReplayedS1UESecurityCapabilities) GetEEA0() (eEA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA0 Row, sBit, len = [0, 0], 8 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA1_128

func (a *ReplayedS1UESecurityCapabilities) GetEEA1_128() (eEA1_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA1_128 Row, sBit, len = [0, 0], 7 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA2_128

func (a *ReplayedS1UESecurityCapabilities) GetEEA2_128() (eEA2_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA2_128 Row, sBit, len = [0, 0], 6 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA3_128

func (a *ReplayedS1UESecurityCapabilities) GetEEA3_128() (eEA3_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA3_128 Row, sBit, len = [0, 0], 5 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA4

func (a *ReplayedS1UESecurityCapabilities) GetEEA4() (eEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA4 Row, sBit, len = [0, 0], 4 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA5

func (a *ReplayedS1UESecurityCapabilities) GetEEA5() (eEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA5 Row, sBit, len = [0, 0], 3 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA6

func (a *ReplayedS1UESecurityCapabilities) GetEEA6() (eEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA6 Row, sBit, len = [0, 0], 2 , 1

func (*ReplayedS1UESecurityCapabilities) GetEEA7

func (a *ReplayedS1UESecurityCapabilities) GetEEA7() (eEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA7 Row, sBit, len = [0, 0], 1 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA0

func (a *ReplayedS1UESecurityCapabilities) GetEIA0() (eIA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA0 Row, sBit, len = [1, 1], 8 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA1_128

func (a *ReplayedS1UESecurityCapabilities) GetEIA1_128() (eIA1_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA1_128 Row, sBit, len = [1, 1], 7 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA2_128

func (a *ReplayedS1UESecurityCapabilities) GetEIA2_128() (eIA2_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA2_128 Row, sBit, len = [1, 1], 6 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA3_128

func (a *ReplayedS1UESecurityCapabilities) GetEIA3_128() (eIA3_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA3_128 Row, sBit, len = [1, 1], 5 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA4

func (a *ReplayedS1UESecurityCapabilities) GetEIA4() (eIA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA4 Row, sBit, len = [1, 1], 4 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA5

func (a *ReplayedS1UESecurityCapabilities) GetEIA5() (eIA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA5 Row, sBit, len = [1, 1], 3 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA6

func (a *ReplayedS1UESecurityCapabilities) GetEIA6() (eIA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA6 Row, sBit, len = [1, 1], 2 , 1

func (*ReplayedS1UESecurityCapabilities) GetEIA7

func (a *ReplayedS1UESecurityCapabilities) GetEIA7() (eIA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA7 Row, sBit, len = [1, 1], 1 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA1

func (a *ReplayedS1UESecurityCapabilities) GetGEA1() (gEA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA1 Row, sBit, len = [4, 4], 7 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA2

func (a *ReplayedS1UESecurityCapabilities) GetGEA2() (gEA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA2 Row, sBit, len = [4, 4], 6 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA3

func (a *ReplayedS1UESecurityCapabilities) GetGEA3() (gEA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA3 Row, sBit, len = [4, 4], 5 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA4

func (a *ReplayedS1UESecurityCapabilities) GetGEA4() (gEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA4 Row, sBit, len = [4, 4], 4 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA5

func (a *ReplayedS1UESecurityCapabilities) GetGEA5() (gEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA5 Row, sBit, len = [4, 4], 3 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA6

func (a *ReplayedS1UESecurityCapabilities) GetGEA6() (gEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA6 Row, sBit, len = [4, 4], 2 , 1

func (*ReplayedS1UESecurityCapabilities) GetGEA7

func (a *ReplayedS1UESecurityCapabilities) GetGEA7() (gEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA7 Row, sBit, len = [4, 4], 1 , 1

func (*ReplayedS1UESecurityCapabilities) GetIei

func (a *ReplayedS1UESecurityCapabilities) GetIei() (iei uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A Iei Row, sBit, len = [], 8, 8

func (*ReplayedS1UESecurityCapabilities) GetLen

func (a *ReplayedS1UESecurityCapabilities) GetLen() (len uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A Len Row, sBit, len = [], 8, 8

func (*ReplayedS1UESecurityCapabilities) GetUEA0

func (a *ReplayedS1UESecurityCapabilities) GetUEA0() (uEA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA0 Row, sBit, len = [2, 2], 8 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA1

func (a *ReplayedS1UESecurityCapabilities) GetUEA1() (uEA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA1 Row, sBit, len = [2, 2], 7 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA2

func (a *ReplayedS1UESecurityCapabilities) GetUEA2() (uEA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA2 Row, sBit, len = [2, 2], 6 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA3

func (a *ReplayedS1UESecurityCapabilities) GetUEA3() (uEA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA3 Row, sBit, len = [2, 2], 5 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA4

func (a *ReplayedS1UESecurityCapabilities) GetUEA4() (uEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA4 Row, sBit, len = [2, 2], 4 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA5

func (a *ReplayedS1UESecurityCapabilities) GetUEA5() (uEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA5 Row, sBit, len = [2, 2], 3 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA6

func (a *ReplayedS1UESecurityCapabilities) GetUEA6() (uEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA6 Row, sBit, len = [2, 2], 2 , 1

func (*ReplayedS1UESecurityCapabilities) GetUEA7

func (a *ReplayedS1UESecurityCapabilities) GetUEA7() (uEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA7 Row, sBit, len = [2, 2], 1 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA1

func (a *ReplayedS1UESecurityCapabilities) GetUIA1() (uIA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA1 Row, sBit, len = [3, 3], 7 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA2

func (a *ReplayedS1UESecurityCapabilities) GetUIA2() (uIA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA2 Row, sBit, len = [3, 3], 6 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA3

func (a *ReplayedS1UESecurityCapabilities) GetUIA3() (uIA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA3 Row, sBit, len = [3, 3], 5 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA4

func (a *ReplayedS1UESecurityCapabilities) GetUIA4() (uIA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA4 Row, sBit, len = [3, 3], 4 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA5

func (a *ReplayedS1UESecurityCapabilities) GetUIA5() (uIA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA5 Row, sBit, len = [3, 3], 3 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA6

func (a *ReplayedS1UESecurityCapabilities) GetUIA6() (uIA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA6 Row, sBit, len = [3, 3], 2 , 1

func (*ReplayedS1UESecurityCapabilities) GetUIA7

func (a *ReplayedS1UESecurityCapabilities) GetUIA7() (uIA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA7 Row, sBit, len = [3, 3], 1 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA0

func (a *ReplayedS1UESecurityCapabilities) SetEEA0(eEA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA0 Row, sBit, len = [0, 0], 8 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA1_128

func (a *ReplayedS1UESecurityCapabilities) SetEEA1_128(eEA1_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA1_128 Row, sBit, len = [0, 0], 7 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA2_128

func (a *ReplayedS1UESecurityCapabilities) SetEEA2_128(eEA2_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA2_128 Row, sBit, len = [0, 0], 6 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA3_128

func (a *ReplayedS1UESecurityCapabilities) SetEEA3_128(eEA3_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA3_128 Row, sBit, len = [0, 0], 5 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA4

func (a *ReplayedS1UESecurityCapabilities) SetEEA4(eEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA4 Row, sBit, len = [0, 0], 4 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA5

func (a *ReplayedS1UESecurityCapabilities) SetEEA5(eEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA5 Row, sBit, len = [0, 0], 3 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA6

func (a *ReplayedS1UESecurityCapabilities) SetEEA6(eEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA6 Row, sBit, len = [0, 0], 2 , 1

func (*ReplayedS1UESecurityCapabilities) SetEEA7

func (a *ReplayedS1UESecurityCapabilities) SetEEA7(eEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EEA7 Row, sBit, len = [0, 0], 1 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA0

func (a *ReplayedS1UESecurityCapabilities) SetEIA0(eIA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA0 Row, sBit, len = [1, 1], 8 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA1_128

func (a *ReplayedS1UESecurityCapabilities) SetEIA1_128(eIA1_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA1_128 Row, sBit, len = [1, 1], 7 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA2_128

func (a *ReplayedS1UESecurityCapabilities) SetEIA2_128(eIA2_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA2_128 Row, sBit, len = [1, 1], 6 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA3_128

func (a *ReplayedS1UESecurityCapabilities) SetEIA3_128(eIA3_128 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA3_128 Row, sBit, len = [1, 1], 5 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA4

func (a *ReplayedS1UESecurityCapabilities) SetEIA4(eIA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA4 Row, sBit, len = [1, 1], 4 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA5

func (a *ReplayedS1UESecurityCapabilities) SetEIA5(eIA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA5 Row, sBit, len = [1, 1], 3 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA6

func (a *ReplayedS1UESecurityCapabilities) SetEIA6(eIA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA6 Row, sBit, len = [1, 1], 2 , 1

func (*ReplayedS1UESecurityCapabilities) SetEIA7

func (a *ReplayedS1UESecurityCapabilities) SetEIA7(eIA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A EIA7 Row, sBit, len = [1, 1], 1 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA1

func (a *ReplayedS1UESecurityCapabilities) SetGEA1(gEA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA1 Row, sBit, len = [4, 4], 7 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA2

func (a *ReplayedS1UESecurityCapabilities) SetGEA2(gEA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA2 Row, sBit, len = [4, 4], 6 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA3

func (a *ReplayedS1UESecurityCapabilities) SetGEA3(gEA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA3 Row, sBit, len = [4, 4], 5 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA4

func (a *ReplayedS1UESecurityCapabilities) SetGEA4(gEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA4 Row, sBit, len = [4, 4], 4 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA5

func (a *ReplayedS1UESecurityCapabilities) SetGEA5(gEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA5 Row, sBit, len = [4, 4], 3 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA6

func (a *ReplayedS1UESecurityCapabilities) SetGEA6(gEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA6 Row, sBit, len = [4, 4], 2 , 1

func (*ReplayedS1UESecurityCapabilities) SetGEA7

func (a *ReplayedS1UESecurityCapabilities) SetGEA7(gEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A GEA7 Row, sBit, len = [4, 4], 1 , 1

func (*ReplayedS1UESecurityCapabilities) SetIei

func (a *ReplayedS1UESecurityCapabilities) SetIei(iei uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A Iei Row, sBit, len = [], 8, 8

func (*ReplayedS1UESecurityCapabilities) SetLen

func (a *ReplayedS1UESecurityCapabilities) SetLen(len uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A Len Row, sBit, len = [], 8, 8

func (*ReplayedS1UESecurityCapabilities) SetUEA0

func (a *ReplayedS1UESecurityCapabilities) SetUEA0(uEA0 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA0 Row, sBit, len = [2, 2], 8 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA1

func (a *ReplayedS1UESecurityCapabilities) SetUEA1(uEA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA1 Row, sBit, len = [2, 2], 7 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA2

func (a *ReplayedS1UESecurityCapabilities) SetUEA2(uEA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA2 Row, sBit, len = [2, 2], 6 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA3

func (a *ReplayedS1UESecurityCapabilities) SetUEA3(uEA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA3 Row, sBit, len = [2, 2], 5 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA4

func (a *ReplayedS1UESecurityCapabilities) SetUEA4(uEA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA4 Row, sBit, len = [2, 2], 4 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA5

func (a *ReplayedS1UESecurityCapabilities) SetUEA5(uEA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA5 Row, sBit, len = [2, 2], 3 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA6

func (a *ReplayedS1UESecurityCapabilities) SetUEA6(uEA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA6 Row, sBit, len = [2, 2], 2 , 1

func (*ReplayedS1UESecurityCapabilities) SetUEA7

func (a *ReplayedS1UESecurityCapabilities) SetUEA7(uEA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UEA7 Row, sBit, len = [2, 2], 1 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA1

func (a *ReplayedS1UESecurityCapabilities) SetUIA1(uIA1 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA1 Row, sBit, len = [3, 3], 7 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA2

func (a *ReplayedS1UESecurityCapabilities) SetUIA2(uIA2 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA2 Row, sBit, len = [3, 3], 6 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA3

func (a *ReplayedS1UESecurityCapabilities) SetUIA3(uIA3 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA3 Row, sBit, len = [3, 3], 5 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA4

func (a *ReplayedS1UESecurityCapabilities) SetUIA4(uIA4 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA4 Row, sBit, len = [3, 3], 4 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA5

func (a *ReplayedS1UESecurityCapabilities) SetUIA5(uIA5 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA5 Row, sBit, len = [3, 3], 3 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA6

func (a *ReplayedS1UESecurityCapabilities) SetUIA6(uIA6 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA6 Row, sBit, len = [3, 3], 2 , 1

func (*ReplayedS1UESecurityCapabilities) SetUIA7

func (a *ReplayedS1UESecurityCapabilities) SetUIA7(uIA7 uint8)

ReplayedS1UESecurityCapabilities 9.11.3.48A UIA7 Row, sBit, len = [3, 3], 1 , 1

type ReplayedUESecurityCapabilities

type ReplayedUESecurityCapabilities struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ReplayedUESecurityCapabilities 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1 EA4_5G Row, sBit, len = [0, 0], 4 , 1 EA5_5G Row, sBit, len = [0, 0], 3 , 1 EA6_5G Row, sBit, len = [0, 0], 2 , 1 EA7_5G Row, sBit, len = [0, 0], 1 , 1 IA0_5G Row, sBit, len = [1, 1], 8 , 1 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1 IA4_5G Row, sBit, len = [1, 1], 4 , 1 IA5_5G Row, sBit, len = [1, 1], 3 , 1 IA6_5G Row, sBit, len = [1, 1], 2 , 1 IA7_5G Row, sBit, len = [1, 1], 1 , 1 EEA0 Row, sBit, len = [2, 2], 8 , 1 EEA1_128 Row, sBit, len = [2, 2], 7 , 1 EEA2_128 Row, sBit, len = [2, 2], 6 , 1 EEA3_128 Row, sBit, len = [2, 2], 5 , 1 EEA4 Row, sBit, len = [2, 2], 4 , 1 EEA5 Row, sBit, len = [2, 2], 3 , 1 EEA6 Row, sBit, len = [2, 2], 2 , 1 EEA7 Row, sBit, len = [2, 2], 1 , 1 EIA0 Row, sBit, len = [3, 3], 8 , 1 EIA1_128 Row, sBit, len = [3, 3], 7 , 1 EIA2_128 Row, sBit, len = [3, 3], 6 , 1 EIA3_128 Row, sBit, len = [3, 3], 5 , 1 EIA4 Row, sBit, len = [3, 3], 4 , 1 EIA5 Row, sBit, len = [3, 3], 3 , 1 EIA6 Row, sBit, len = [3, 3], 2 , 1 EIA7 Row, sBit, len = [3, 3], 1 , 1 Spare Row, sBit, len = [4, 7], 8 , 32

func NewReplayedUESecurityCapabilities

func NewReplayedUESecurityCapabilities(iei uint8) (replayedUESecurityCapabilities *ReplayedUESecurityCapabilities)

func (*ReplayedUESecurityCapabilities) GetEA0_5G

func (a *ReplayedUESecurityCapabilities) GetEA0_5G() (eA0_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1

func (*ReplayedUESecurityCapabilities) GetEA1_128_5G

func (a *ReplayedUESecurityCapabilities) GetEA1_128_5G() (eA1_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1

func (*ReplayedUESecurityCapabilities) GetEA2_128_5G

func (a *ReplayedUESecurityCapabilities) GetEA2_128_5G() (eA2_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1

func (*ReplayedUESecurityCapabilities) GetEA3_128_5G

func (a *ReplayedUESecurityCapabilities) GetEA3_128_5G() (eA3_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1

func (*ReplayedUESecurityCapabilities) GetEA4_5G

func (a *ReplayedUESecurityCapabilities) GetEA4_5G() (eA4_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA4_5G Row, sBit, len = [0, 0], 4 , 1

func (*ReplayedUESecurityCapabilities) GetEA5_5G

func (a *ReplayedUESecurityCapabilities) GetEA5_5G() (eA5_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA5_5G Row, sBit, len = [0, 0], 3 , 1

func (*ReplayedUESecurityCapabilities) GetEA6_5G

func (a *ReplayedUESecurityCapabilities) GetEA6_5G() (eA6_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA6_5G Row, sBit, len = [0, 0], 2 , 1

func (*ReplayedUESecurityCapabilities) GetEA7_5G

func (a *ReplayedUESecurityCapabilities) GetEA7_5G() (eA7_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA7_5G Row, sBit, len = [0, 0], 1 , 1

func (*ReplayedUESecurityCapabilities) GetEEA0

func (a *ReplayedUESecurityCapabilities) GetEEA0() (eEA0 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA0 Row, sBit, len = [2, 2], 8 , 1

func (*ReplayedUESecurityCapabilities) GetEEA1_128

func (a *ReplayedUESecurityCapabilities) GetEEA1_128() (eEA1_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA1_128 Row, sBit, len = [2, 2], 7 , 1

func (*ReplayedUESecurityCapabilities) GetEEA2_128

func (a *ReplayedUESecurityCapabilities) GetEEA2_128() (eEA2_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA2_128 Row, sBit, len = [2, 2], 6 , 1

func (*ReplayedUESecurityCapabilities) GetEEA3_128

func (a *ReplayedUESecurityCapabilities) GetEEA3_128() (eEA3_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA3_128 Row, sBit, len = [2, 2], 5 , 1

func (*ReplayedUESecurityCapabilities) GetEEA4

func (a *ReplayedUESecurityCapabilities) GetEEA4() (eEA4 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA4 Row, sBit, len = [2, 2], 4 , 1

func (*ReplayedUESecurityCapabilities) GetEEA5

func (a *ReplayedUESecurityCapabilities) GetEEA5() (eEA5 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA5 Row, sBit, len = [2, 2], 3 , 1

func (*ReplayedUESecurityCapabilities) GetEEA6

func (a *ReplayedUESecurityCapabilities) GetEEA6() (eEA6 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA6 Row, sBit, len = [2, 2], 2 , 1

func (*ReplayedUESecurityCapabilities) GetEEA7

func (a *ReplayedUESecurityCapabilities) GetEEA7() (eEA7 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA7 Row, sBit, len = [2, 2], 1 , 1

func (*ReplayedUESecurityCapabilities) GetEIA0

func (a *ReplayedUESecurityCapabilities) GetEIA0() (eIA0 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA0 Row, sBit, len = [3, 3], 8 , 1

func (*ReplayedUESecurityCapabilities) GetEIA1_128

func (a *ReplayedUESecurityCapabilities) GetEIA1_128() (eIA1_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA1_128 Row, sBit, len = [3, 3], 7 , 1

func (*ReplayedUESecurityCapabilities) GetEIA2_128

func (a *ReplayedUESecurityCapabilities) GetEIA2_128() (eIA2_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA2_128 Row, sBit, len = [3, 3], 6 , 1

func (*ReplayedUESecurityCapabilities) GetEIA3_128

func (a *ReplayedUESecurityCapabilities) GetEIA3_128() (eIA3_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA3_128 Row, sBit, len = [3, 3], 5 , 1

func (*ReplayedUESecurityCapabilities) GetEIA4

func (a *ReplayedUESecurityCapabilities) GetEIA4() (eIA4 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA4 Row, sBit, len = [3, 3], 4 , 1

func (*ReplayedUESecurityCapabilities) GetEIA5

func (a *ReplayedUESecurityCapabilities) GetEIA5() (eIA5 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA5 Row, sBit, len = [3, 3], 3 , 1

func (*ReplayedUESecurityCapabilities) GetEIA6

func (a *ReplayedUESecurityCapabilities) GetEIA6() (eIA6 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA6 Row, sBit, len = [3, 3], 2 , 1

func (*ReplayedUESecurityCapabilities) GetEIA7

func (a *ReplayedUESecurityCapabilities) GetEIA7() (eIA7 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA7 Row, sBit, len = [3, 3], 1 , 1

func (*ReplayedUESecurityCapabilities) GetIA0_5G

func (a *ReplayedUESecurityCapabilities) GetIA0_5G() (iA0_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA0_5G Row, sBit, len = [1, 1], 8 , 1

func (*ReplayedUESecurityCapabilities) GetIA1_128_5G

func (a *ReplayedUESecurityCapabilities) GetIA1_128_5G() (iA1_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1

func (*ReplayedUESecurityCapabilities) GetIA2_128_5G

func (a *ReplayedUESecurityCapabilities) GetIA2_128_5G() (iA2_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1

func (*ReplayedUESecurityCapabilities) GetIA3_128_5G

func (a *ReplayedUESecurityCapabilities) GetIA3_128_5G() (iA3_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1

func (*ReplayedUESecurityCapabilities) GetIA4_5G

func (a *ReplayedUESecurityCapabilities) GetIA4_5G() (iA4_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA4_5G Row, sBit, len = [1, 1], 4 , 1

func (*ReplayedUESecurityCapabilities) GetIA5_5G

func (a *ReplayedUESecurityCapabilities) GetIA5_5G() (iA5_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA5_5G Row, sBit, len = [1, 1], 3 , 1

func (*ReplayedUESecurityCapabilities) GetIA6_5G

func (a *ReplayedUESecurityCapabilities) GetIA6_5G() (iA6_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA6_5G Row, sBit, len = [1, 1], 2 , 1

func (*ReplayedUESecurityCapabilities) GetIA7_5G

func (a *ReplayedUESecurityCapabilities) GetIA7_5G() (iA7_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA7_5G Row, sBit, len = [1, 1], 1 , 1

func (*ReplayedUESecurityCapabilities) GetIei

func (a *ReplayedUESecurityCapabilities) GetIei() (iei uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Iei Row, sBit, len = [], 8, 8

func (*ReplayedUESecurityCapabilities) GetLen

func (a *ReplayedUESecurityCapabilities) GetLen() (len uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Len Row, sBit, len = [], 8, 8

func (*ReplayedUESecurityCapabilities) GetSpare

func (a *ReplayedUESecurityCapabilities) GetSpare() (spare [4]uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Spare Row, sBit, len = [4, 7], 8 , 32

func (*ReplayedUESecurityCapabilities) SetEA0_5G

func (a *ReplayedUESecurityCapabilities) SetEA0_5G(eA0_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1

func (*ReplayedUESecurityCapabilities) SetEA1_128_5G

func (a *ReplayedUESecurityCapabilities) SetEA1_128_5G(eA1_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1

func (*ReplayedUESecurityCapabilities) SetEA2_128_5G

func (a *ReplayedUESecurityCapabilities) SetEA2_128_5G(eA2_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1

func (*ReplayedUESecurityCapabilities) SetEA3_128_5G

func (a *ReplayedUESecurityCapabilities) SetEA3_128_5G(eA3_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1

func (*ReplayedUESecurityCapabilities) SetEA4_5G

func (a *ReplayedUESecurityCapabilities) SetEA4_5G(eA4_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA4_5G Row, sBit, len = [0, 0], 4 , 1

func (*ReplayedUESecurityCapabilities) SetEA5_5G

func (a *ReplayedUESecurityCapabilities) SetEA5_5G(eA5_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA5_5G Row, sBit, len = [0, 0], 3 , 1

func (*ReplayedUESecurityCapabilities) SetEA6_5G

func (a *ReplayedUESecurityCapabilities) SetEA6_5G(eA6_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA6_5G Row, sBit, len = [0, 0], 2 , 1

func (*ReplayedUESecurityCapabilities) SetEA7_5G

func (a *ReplayedUESecurityCapabilities) SetEA7_5G(eA7_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EA7_5G Row, sBit, len = [0, 0], 1 , 1

func (*ReplayedUESecurityCapabilities) SetEEA0

func (a *ReplayedUESecurityCapabilities) SetEEA0(eEA0 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA0 Row, sBit, len = [2, 2], 8 , 1

func (*ReplayedUESecurityCapabilities) SetEEA1_128

func (a *ReplayedUESecurityCapabilities) SetEEA1_128(eEA1_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA1_128 Row, sBit, len = [2, 2], 7 , 1

func (*ReplayedUESecurityCapabilities) SetEEA2_128

func (a *ReplayedUESecurityCapabilities) SetEEA2_128(eEA2_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA2_128 Row, sBit, len = [2, 2], 6 , 1

func (*ReplayedUESecurityCapabilities) SetEEA3_128

func (a *ReplayedUESecurityCapabilities) SetEEA3_128(eEA3_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA3_128 Row, sBit, len = [2, 2], 5 , 1

func (*ReplayedUESecurityCapabilities) SetEEA4

func (a *ReplayedUESecurityCapabilities) SetEEA4(eEA4 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA4 Row, sBit, len = [2, 2], 4 , 1

func (*ReplayedUESecurityCapabilities) SetEEA5

func (a *ReplayedUESecurityCapabilities) SetEEA5(eEA5 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA5 Row, sBit, len = [2, 2], 3 , 1

func (*ReplayedUESecurityCapabilities) SetEEA6

func (a *ReplayedUESecurityCapabilities) SetEEA6(eEA6 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA6 Row, sBit, len = [2, 2], 2 , 1

func (*ReplayedUESecurityCapabilities) SetEEA7

func (a *ReplayedUESecurityCapabilities) SetEEA7(eEA7 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EEA7 Row, sBit, len = [2, 2], 1 , 1

func (*ReplayedUESecurityCapabilities) SetEIA0

func (a *ReplayedUESecurityCapabilities) SetEIA0(eIA0 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA0 Row, sBit, len = [3, 3], 8 , 1

func (*ReplayedUESecurityCapabilities) SetEIA1_128

func (a *ReplayedUESecurityCapabilities) SetEIA1_128(eIA1_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA1_128 Row, sBit, len = [3, 3], 7 , 1

func (*ReplayedUESecurityCapabilities) SetEIA2_128

func (a *ReplayedUESecurityCapabilities) SetEIA2_128(eIA2_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA2_128 Row, sBit, len = [3, 3], 6 , 1

func (*ReplayedUESecurityCapabilities) SetEIA3_128

func (a *ReplayedUESecurityCapabilities) SetEIA3_128(eIA3_128 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA3_128 Row, sBit, len = [3, 3], 5 , 1

func (*ReplayedUESecurityCapabilities) SetEIA4

func (a *ReplayedUESecurityCapabilities) SetEIA4(eIA4 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA4 Row, sBit, len = [3, 3], 4 , 1

func (*ReplayedUESecurityCapabilities) SetEIA5

func (a *ReplayedUESecurityCapabilities) SetEIA5(eIA5 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA5 Row, sBit, len = [3, 3], 3 , 1

func (*ReplayedUESecurityCapabilities) SetEIA6

func (a *ReplayedUESecurityCapabilities) SetEIA6(eIA6 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA6 Row, sBit, len = [3, 3], 2 , 1

func (*ReplayedUESecurityCapabilities) SetEIA7

func (a *ReplayedUESecurityCapabilities) SetEIA7(eIA7 uint8)

ReplayedUESecurityCapabilities 9.11.3.54 EIA7 Row, sBit, len = [3, 3], 1 , 1

func (*ReplayedUESecurityCapabilities) SetIA0_5G

func (a *ReplayedUESecurityCapabilities) SetIA0_5G(iA0_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA0_5G Row, sBit, len = [1, 1], 8 , 1

func (*ReplayedUESecurityCapabilities) SetIA1_128_5G

func (a *ReplayedUESecurityCapabilities) SetIA1_128_5G(iA1_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1

func (*ReplayedUESecurityCapabilities) SetIA2_128_5G

func (a *ReplayedUESecurityCapabilities) SetIA2_128_5G(iA2_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1

func (*ReplayedUESecurityCapabilities) SetIA3_128_5G

func (a *ReplayedUESecurityCapabilities) SetIA3_128_5G(iA3_128_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1

func (*ReplayedUESecurityCapabilities) SetIA4_5G

func (a *ReplayedUESecurityCapabilities) SetIA4_5G(iA4_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA4_5G Row, sBit, len = [1, 1], 4 , 1

func (*ReplayedUESecurityCapabilities) SetIA5_5G

func (a *ReplayedUESecurityCapabilities) SetIA5_5G(iA5_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA5_5G Row, sBit, len = [1, 1], 3 , 1

func (*ReplayedUESecurityCapabilities) SetIA6_5G

func (a *ReplayedUESecurityCapabilities) SetIA6_5G(iA6_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA6_5G Row, sBit, len = [1, 1], 2 , 1

func (*ReplayedUESecurityCapabilities) SetIA7_5G

func (a *ReplayedUESecurityCapabilities) SetIA7_5G(iA7_5G uint8)

ReplayedUESecurityCapabilities 9.11.3.54 IA7_5G Row, sBit, len = [1, 1], 1 , 1

func (*ReplayedUESecurityCapabilities) SetIei

func (a *ReplayedUESecurityCapabilities) SetIei(iei uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Iei Row, sBit, len = [], 8, 8

func (*ReplayedUESecurityCapabilities) SetLen

func (a *ReplayedUESecurityCapabilities) SetLen(len uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Len Row, sBit, len = [], 8, 8

func (*ReplayedUESecurityCapabilities) SetSpare

func (a *ReplayedUESecurityCapabilities) SetSpare(spare [4]uint8)

ReplayedUESecurityCapabilities 9.11.3.54 Spare Row, sBit, len = [4, 7], 8 , 32

type RequestType

type RequestType struct {
	Octet uint8
}

RequestType 9.11.3.47 Iei Row, sBit, len = [0, 0], 8 , 4 RequestTypeValue Row, sBit, len = [0, 0], 3 , 3

func NewRequestType

func NewRequestType(iei uint8) (requestType *RequestType)

func (*RequestType) GetIei

func (a *RequestType) GetIei() (iei uint8)

RequestType 9.11.3.47 Iei Row, sBit, len = [0, 0], 8 , 4

func (*RequestType) GetRequestTypeValue

func (a *RequestType) GetRequestTypeValue() (requestTypeValue uint8)

RequestType 9.11.3.47 RequestTypeValue Row, sBit, len = [0, 0], 3 , 3

func (*RequestType) SetIei

func (a *RequestType) SetIei(iei uint8)

RequestType 9.11.3.47 Iei Row, sBit, len = [0, 0], 8 , 4

func (*RequestType) SetRequestTypeValue

func (a *RequestType) SetRequestTypeValue(requestTypeValue uint8)

RequestType 9.11.3.47 RequestTypeValue Row, sBit, len = [0, 0], 3 , 3

type RequestedDRXParameters

type RequestedDRXParameters struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

RequestedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func NewRequestedDRXParameters

func NewRequestedDRXParameters(iei uint8) (requestedDRXParameters *RequestedDRXParameters)

func (*RequestedDRXParameters) GetDRXValue

func (a *RequestedDRXParameters) GetDRXValue() (dRXValue uint8)

RequestedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func (*RequestedDRXParameters) GetIei

func (a *RequestedDRXParameters) GetIei() (iei uint8)

RequestedDRXParameters 9.11.3.2A Iei Row, sBit, len = [], 8, 8

func (*RequestedDRXParameters) GetLen

func (a *RequestedDRXParameters) GetLen() (len uint8)

RequestedDRXParameters 9.11.3.2A Len Row, sBit, len = [], 8, 8

func (*RequestedDRXParameters) SetDRXValue

func (a *RequestedDRXParameters) SetDRXValue(dRXValue uint8)

RequestedDRXParameters 9.11.3.2A DRXValue Row, sBit, len = [0, 0], 4 , 4

func (*RequestedDRXParameters) SetIei

func (a *RequestedDRXParameters) SetIei(iei uint8)

RequestedDRXParameters 9.11.3.2A Iei Row, sBit, len = [], 8, 8

func (*RequestedDRXParameters) SetLen

func (a *RequestedDRXParameters) SetLen(len uint8)

RequestedDRXParameters 9.11.3.2A Len Row, sBit, len = [], 8, 8

type RequestedNSSAI

type RequestedNSSAI struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

RequestedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func NewRequestedNSSAI

func NewRequestedNSSAI(iei uint8) (requestedNSSAI *RequestedNSSAI)

func (*RequestedNSSAI) GetIei

func (a *RequestedNSSAI) GetIei() (iei uint8)

RequestedNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*RequestedNSSAI) GetLen

func (a *RequestedNSSAI) GetLen() (len uint8)

RequestedNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*RequestedNSSAI) GetSNSSAIValue

func (a *RequestedNSSAI) GetSNSSAIValue() (sNSSAIValue []uint8)

RequestedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

func (*RequestedNSSAI) SetIei

func (a *RequestedNSSAI) SetIei(iei uint8)

RequestedNSSAI 9.11.3.37 Iei Row, sBit, len = [], 8, 8

func (*RequestedNSSAI) SetLen

func (a *RequestedNSSAI) SetLen(len uint8)

RequestedNSSAI 9.11.3.37 Len Row, sBit, len = [], 8, 8

func (*RequestedNSSAI) SetSNSSAIValue

func (a *RequestedNSSAI) SetSNSSAIValue(sNSSAIValue []uint8)

RequestedNSSAI 9.11.3.37 SNSSAIValue Row, sBit, len = [0, 0], 0 , INF

type RequestedQosFlowDescriptions

type RequestedQosFlowDescriptions struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

RequestedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

func NewRequestedQosFlowDescriptions

func NewRequestedQosFlowDescriptions(iei uint8) (requestedQosFlowDescriptions *RequestedQosFlowDescriptions)

func (*RequestedQosFlowDescriptions) GetIei

func (a *RequestedQosFlowDescriptions) GetIei() (iei uint8)

RequestedQosFlowDescriptions 9.11.4.12 Iei Row, sBit, len = [], 8, 8

func (*RequestedQosFlowDescriptions) GetLen

func (a *RequestedQosFlowDescriptions) GetLen() (len uint16)

RequestedQosFlowDescriptions 9.11.4.12 Len Row, sBit, len = [], 8, 16

func (*RequestedQosFlowDescriptions) GetQoSFlowDescriptions

func (a *RequestedQosFlowDescriptions) GetQoSFlowDescriptions() (qoSFlowDescriptions []uint8)

RequestedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

func (*RequestedQosFlowDescriptions) SetIei

func (a *RequestedQosFlowDescriptions) SetIei(iei uint8)

RequestedQosFlowDescriptions 9.11.4.12 Iei Row, sBit, len = [], 8, 8

func (*RequestedQosFlowDescriptions) SetLen

func (a *RequestedQosFlowDescriptions) SetLen(len uint16)

RequestedQosFlowDescriptions 9.11.4.12 Len Row, sBit, len = [], 8, 16

func (*RequestedQosFlowDescriptions) SetQoSFlowDescriptions

func (a *RequestedQosFlowDescriptions) SetQoSFlowDescriptions(qoSFlowDescriptions []uint8)

RequestedQosFlowDescriptions 9.11.4.12 QoSFlowDescriptions Row, sBit, len = [0, 0], 8 , INF

type RequestedQosRules

type RequestedQosRules struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

RequestedQosRules 9.11.4.13 QoSRules Row, sBit, len = [0, 0], 8 , INF

func NewRequestedQosRules

func NewRequestedQosRules(iei uint8) (requestedQosRules *RequestedQosRules)

func (*RequestedQosRules) GetIei

func (a *RequestedQosRules) GetIei() (iei uint8)

RequestedQosRules 9.11.4.13 Iei Row, sBit, len = [], 8, 8

func (*RequestedQosRules) GetLen

func (a *RequestedQosRules) GetLen() (len uint16)

RequestedQosRules 9.11.4.13 Len Row, sBit, len = [], 16, 16

func (*RequestedQosRules) GetQoSRules

func (a *RequestedQosRules) GetQoSRules() (qoSRules []uint8)

RequestedQosRules 9.11.4.13 QoSRules Row, sBit, len = [0, 0], 8 , INF

func (*RequestedQosRules) SetIei

func (a *RequestedQosRules) SetIei(iei uint8)

RequestedQosRules 9.11.4.13 Iei Row, sBit, len = [], 8, 8

func (*RequestedQosRules) SetLen

func (a *RequestedQosRules) SetLen(len uint16)

RequestedQosRules 9.11.4.13 Len Row, sBit, len = [], 16, 16

func (*RequestedQosRules) SetQoSRules

func (a *RequestedQosRules) SetQoSRules(qoSRules []uint8)

RequestedQosRules 9.11.4.13 QoSRules Row, sBit, len = [0, 0], 8 , INF

type S1UENetworkCapability

type S1UENetworkCapability struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

S1UENetworkCapability 9.11.3.48 EEA0 Row, sBit, len = [0, 0], 8 , 1 EEA1_128 Row, sBit, len = [0, 0], 7 , 1 EEA2_128 Row, sBit, len = [0, 0], 6 , 1 EEA3_128 Row, sBit, len = [0, 0], 5 , 1 EEA4 Row, sBit, len = [0, 0], 4 , 1 EEA5 Row, sBit, len = [0, 0], 3 , 1 EEA6 Row, sBit, len = [0, 0], 2 , 1 EEA7 Row, sBit, len = [0, 0], 1 , 1 EIA0 Row, sBit, len = [1, 1], 8 , 1 EIA1_128 Row, sBit, len = [1, 1], 7 , 1 EIA2_128 Row, sBit, len = [1, 1], 6 , 1 EIA3_128 Row, sBit, len = [1, 1], 5 , 1 EIA4 Row, sBit, len = [1, 1], 4 , 1 EIA5 Row, sBit, len = [1, 1], 3 , 1 EIA6 Row, sBit, len = [1, 1], 2 , 1 EIA7 Row, sBit, len = [1, 1], 1 , 1 UEA0 Row, sBit, len = [2, 2], 8 , 1 UEA1 Row, sBit, len = [2, 2], 7 , 1 UEA2 Row, sBit, len = [2, 2], 6 , 1 UEA3 Row, sBit, len = [2, 2], 5 , 1 UEA4 Row, sBit, len = [2, 2], 4 , 1 UEA5 Row, sBit, len = [2, 2], 3 , 1 UEA6 Row, sBit, len = [2, 2], 2 , 1 UEA7 Row, sBit, len = [2, 2], 1 , 1 UCS2 Row, sBit, len = [3, 3], 8 , 1 UIA1 Row, sBit, len = [3, 3], 7 , 1 UIA2 Row, sBit, len = [3, 3], 6 , 1 UIA3 Row, sBit, len = [3, 3], 5 , 1 UIA4 Row, sBit, len = [3, 3], 4 , 1 UIA5 Row, sBit, len = [3, 3], 3 , 1 UIA6 Row, sBit, len = [3, 3], 2 , 1 UIA7 Row, sBit, len = [3, 3], 1 , 1 ProSedd Row, sBit, len = [4, 4], 8 , 1 ProSe Row, sBit, len = [4, 4], 7 , 1 H245ASH Row, sBit, len = [4, 4], 6 , 1 ACCCSFB Row, sBit, len = [4, 4], 5 , 1 LPP Row, sBit, len = [4, 4], 4 , 1 LCS Row, sBit, len = [4, 4], 3 , 1 xSRVCC Row, sBit, len = [4, 4], 2 , 1 NF Row, sBit, len = [4, 4], 1 , 1 EPCO Row, sBit, len = [5, 5], 8 , 1 HCCPCIOT Row, sBit, len = [5, 5], 7 , 1 ERwoPDN Row, sBit, len = [5, 5], 6 , 1 S1UData Row, sBit, len = [5, 5], 5 , 1 UPCIot Row, sBit, len = [5, 5], 4 , 1 CPCIot Row, sBit, len = [5, 5], 3 , 1 Proserelay Row, sBit, len = [5, 5], 2 , 1 ProSedc Row, sBit, len = [5, 5], 1 , 1 Bearer15 Row, sBit, len = [6, 6], 8 , 1 SGC Row, sBit, len = [6, 6], 7 , 1 N1mode Row, sBit, len = [6, 6], 6 , 1 DCNR Row, sBit, len = [6, 6], 5 , 1 CPbackoff Row, sBit, len = [6, 6], 4 , 1 RestrictEC Row, sBit, len = [6, 6], 3 , 1 V2XPC5 Row, sBit, len = [6, 6], 2 , 1 MulitpeDRB Row, sBit, len = [6, 6], 1 , 1 Spare Row, sBit, len = [7, 12], 8 , INF

func NewS1UENetworkCapability

func NewS1UENetworkCapability(iei uint8) (s1UENetworkCapability *S1UENetworkCapability)

func (*S1UENetworkCapability) GetACCCSFB

func (a *S1UENetworkCapability) GetACCCSFB() (aCCCSFB uint8)

S1UENetworkCapability 9.11.3.48 ACCCSFB Row, sBit, len = [4, 4], 5 , 1

func (*S1UENetworkCapability) GetBearer15

func (a *S1UENetworkCapability) GetBearer15() (bearer15 uint8)

S1UENetworkCapability 9.11.3.48 Bearer15 Row, sBit, len = [6, 6], 8 , 1

func (*S1UENetworkCapability) GetCPCIot

func (a *S1UENetworkCapability) GetCPCIot() (cPCIot uint8)

S1UENetworkCapability 9.11.3.48 CPCIot Row, sBit, len = [5, 5], 3 , 1

func (*S1UENetworkCapability) GetCPbackoff

func (a *S1UENetworkCapability) GetCPbackoff() (cPbackoff uint8)

S1UENetworkCapability 9.11.3.48 CPbackoff Row, sBit, len = [6, 6], 4 , 1

func (*S1UENetworkCapability) GetDCNR

func (a *S1UENetworkCapability) GetDCNR() (dCNR uint8)

S1UENetworkCapability 9.11.3.48 DCNR Row, sBit, len = [6, 6], 5 , 1

func (*S1UENetworkCapability) GetEEA0

func (a *S1UENetworkCapability) GetEEA0() (eEA0 uint8)

S1UENetworkCapability 9.11.3.48 EEA0 Row, sBit, len = [0, 0], 8 , 1

func (*S1UENetworkCapability) GetEEA1_128

func (a *S1UENetworkCapability) GetEEA1_128() (eEA1_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA1_128 Row, sBit, len = [0, 0], 7 , 1

func (*S1UENetworkCapability) GetEEA2_128

func (a *S1UENetworkCapability) GetEEA2_128() (eEA2_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA2_128 Row, sBit, len = [0, 0], 6 , 1

func (*S1UENetworkCapability) GetEEA3_128

func (a *S1UENetworkCapability) GetEEA3_128() (eEA3_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA3_128 Row, sBit, len = [0, 0], 5 , 1

func (*S1UENetworkCapability) GetEEA4

func (a *S1UENetworkCapability) GetEEA4() (eEA4 uint8)

S1UENetworkCapability 9.11.3.48 EEA4 Row, sBit, len = [0, 0], 4 , 1

func (*S1UENetworkCapability) GetEEA5

func (a *S1UENetworkCapability) GetEEA5() (eEA5 uint8)

S1UENetworkCapability 9.11.3.48 EEA5 Row, sBit, len = [0, 0], 3 , 1

func (*S1UENetworkCapability) GetEEA6

func (a *S1UENetworkCapability) GetEEA6() (eEA6 uint8)

S1UENetworkCapability 9.11.3.48 EEA6 Row, sBit, len = [0, 0], 2 , 1

func (*S1UENetworkCapability) GetEEA7

func (a *S1UENetworkCapability) GetEEA7() (eEA7 uint8)

S1UENetworkCapability 9.11.3.48 EEA7 Row, sBit, len = [0, 0], 1 , 1

func (*S1UENetworkCapability) GetEIA0

func (a *S1UENetworkCapability) GetEIA0() (eIA0 uint8)

S1UENetworkCapability 9.11.3.48 EIA0 Row, sBit, len = [1, 1], 8 , 1

func (*S1UENetworkCapability) GetEIA1_128

func (a *S1UENetworkCapability) GetEIA1_128() (eIA1_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA1_128 Row, sBit, len = [1, 1], 7 , 1

func (*S1UENetworkCapability) GetEIA2_128

func (a *S1UENetworkCapability) GetEIA2_128() (eIA2_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA2_128 Row, sBit, len = [1, 1], 6 , 1

func (*S1UENetworkCapability) GetEIA3_128

func (a *S1UENetworkCapability) GetEIA3_128() (eIA3_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA3_128 Row, sBit, len = [1, 1], 5 , 1

func (*S1UENetworkCapability) GetEIA4

func (a *S1UENetworkCapability) GetEIA4() (eIA4 uint8)

S1UENetworkCapability 9.11.3.48 EIA4 Row, sBit, len = [1, 1], 4 , 1

func (*S1UENetworkCapability) GetEIA5

func (a *S1UENetworkCapability) GetEIA5() (eIA5 uint8)

S1UENetworkCapability 9.11.3.48 EIA5 Row, sBit, len = [1, 1], 3 , 1

func (*S1UENetworkCapability) GetEIA6

func (a *S1UENetworkCapability) GetEIA6() (eIA6 uint8)

S1UENetworkCapability 9.11.3.48 EIA6 Row, sBit, len = [1, 1], 2 , 1

func (*S1UENetworkCapability) GetEIA7

func (a *S1UENetworkCapability) GetEIA7() (eIA7 uint8)

S1UENetworkCapability 9.11.3.48 EIA7 Row, sBit, len = [1, 1], 1 , 1

func (*S1UENetworkCapability) GetEPCO

func (a *S1UENetworkCapability) GetEPCO() (ePCO uint8)

S1UENetworkCapability 9.11.3.48 EPCO Row, sBit, len = [5, 5], 8 , 1

func (*S1UENetworkCapability) GetERwoPDN

func (a *S1UENetworkCapability) GetERwoPDN() (eRwoPDN uint8)

S1UENetworkCapability 9.11.3.48 ERwoPDN Row, sBit, len = [5, 5], 6 , 1

func (*S1UENetworkCapability) GetH245ASH

func (a *S1UENetworkCapability) GetH245ASH() (h245ASH uint8)

S1UENetworkCapability 9.11.3.48 H245ASH Row, sBit, len = [4, 4], 6 , 1

func (*S1UENetworkCapability) GetHCCPCIOT

func (a *S1UENetworkCapability) GetHCCPCIOT() (hCCPCIOT uint8)

S1UENetworkCapability 9.11.3.48 HCCPCIOT Row, sBit, len = [5, 5], 7 , 1

func (*S1UENetworkCapability) GetIei

func (a *S1UENetworkCapability) GetIei() (iei uint8)

S1UENetworkCapability 9.11.3.48 Iei Row, sBit, len = [], 8, 8

func (*S1UENetworkCapability) GetLCS

func (a *S1UENetworkCapability) GetLCS() (lCS uint8)

S1UENetworkCapability 9.11.3.48 LCS Row, sBit, len = [4, 4], 3 , 1

func (*S1UENetworkCapability) GetLPP

func (a *S1UENetworkCapability) GetLPP() (lPP uint8)

S1UENetworkCapability 9.11.3.48 LPP Row, sBit, len = [4, 4], 4 , 1

func (*S1UENetworkCapability) GetLen

func (a *S1UENetworkCapability) GetLen() (len uint8)

S1UENetworkCapability 9.11.3.48 Len Row, sBit, len = [], 8, 8

func (*S1UENetworkCapability) GetMulitpeDRB

func (a *S1UENetworkCapability) GetMulitpeDRB() (mulitpeDRB uint8)

S1UENetworkCapability 9.11.3.48 MulitpeDRB Row, sBit, len = [6, 6], 1 , 1

func (*S1UENetworkCapability) GetN1mode

func (a *S1UENetworkCapability) GetN1mode() (n1mode uint8)

S1UENetworkCapability 9.11.3.48 N1mode Row, sBit, len = [6, 6], 6 , 1

func (*S1UENetworkCapability) GetNF

func (a *S1UENetworkCapability) GetNF() (nF uint8)

S1UENetworkCapability 9.11.3.48 NF Row, sBit, len = [4, 4], 1 , 1

func (*S1UENetworkCapability) GetProSe

func (a *S1UENetworkCapability) GetProSe() (proSe uint8)

S1UENetworkCapability 9.11.3.48 ProSe Row, sBit, len = [4, 4], 7 , 1

func (*S1UENetworkCapability) GetProSedc

func (a *S1UENetworkCapability) GetProSedc() (proSedc uint8)

S1UENetworkCapability 9.11.3.48 ProSedc Row, sBit, len = [5, 5], 1 , 1

func (*S1UENetworkCapability) GetProSedd

func (a *S1UENetworkCapability) GetProSedd() (proSedd uint8)

S1UENetworkCapability 9.11.3.48 ProSedd Row, sBit, len = [4, 4], 8 , 1

func (*S1UENetworkCapability) GetProserelay

func (a *S1UENetworkCapability) GetProserelay() (proserelay uint8)

S1UENetworkCapability 9.11.3.48 Proserelay Row, sBit, len = [5, 5], 2 , 1

func (*S1UENetworkCapability) GetRestrictEC

func (a *S1UENetworkCapability) GetRestrictEC() (restrictEC uint8)

S1UENetworkCapability 9.11.3.48 RestrictEC Row, sBit, len = [6, 6], 3 , 1

func (*S1UENetworkCapability) GetS1UData

func (a *S1UENetworkCapability) GetS1UData() (s1UData uint8)

S1UENetworkCapability 9.11.3.48 S1UData Row, sBit, len = [5, 5], 5 , 1

func (*S1UENetworkCapability) GetSGC

func (a *S1UENetworkCapability) GetSGC() (sGC uint8)

S1UENetworkCapability 9.11.3.48 SGC Row, sBit, len = [6, 6], 7 , 1

func (*S1UENetworkCapability) GetSpare

func (a *S1UENetworkCapability) GetSpare() (spare []uint8)

S1UENetworkCapability 9.11.3.48 Spare Row, sBit, len = [7, 12], 8 , INF

func (*S1UENetworkCapability) GetUCS2

func (a *S1UENetworkCapability) GetUCS2() (uCS2 uint8)

S1UENetworkCapability 9.11.3.48 UCS2 Row, sBit, len = [3, 3], 8 , 1

func (*S1UENetworkCapability) GetUEA0

func (a *S1UENetworkCapability) GetUEA0() (uEA0 uint8)

S1UENetworkCapability 9.11.3.48 UEA0 Row, sBit, len = [2, 2], 8 , 1

func (*S1UENetworkCapability) GetUEA1

func (a *S1UENetworkCapability) GetUEA1() (uEA1 uint8)

S1UENetworkCapability 9.11.3.48 UEA1 Row, sBit, len = [2, 2], 7 , 1

func (*S1UENetworkCapability) GetUEA2

func (a *S1UENetworkCapability) GetUEA2() (uEA2 uint8)

S1UENetworkCapability 9.11.3.48 UEA2 Row, sBit, len = [2, 2], 6 , 1

func (*S1UENetworkCapability) GetUEA3

func (a *S1UENetworkCapability) GetUEA3() (uEA3 uint8)

S1UENetworkCapability 9.11.3.48 UEA3 Row, sBit, len = [2, 2], 5 , 1

func (*S1UENetworkCapability) GetUEA4

func (a *S1UENetworkCapability) GetUEA4() (uEA4 uint8)

S1UENetworkCapability 9.11.3.48 UEA4 Row, sBit, len = [2, 2], 4 , 1

func (*S1UENetworkCapability) GetUEA5

func (a *S1UENetworkCapability) GetUEA5() (uEA5 uint8)

S1UENetworkCapability 9.11.3.48 UEA5 Row, sBit, len = [2, 2], 3 , 1

func (*S1UENetworkCapability) GetUEA6

func (a *S1UENetworkCapability) GetUEA6() (uEA6 uint8)

S1UENetworkCapability 9.11.3.48 UEA6 Row, sBit, len = [2, 2], 2 , 1

func (*S1UENetworkCapability) GetUEA7

func (a *S1UENetworkCapability) GetUEA7() (uEA7 uint8)

S1UENetworkCapability 9.11.3.48 UEA7 Row, sBit, len = [2, 2], 1 , 1

func (*S1UENetworkCapability) GetUIA1

func (a *S1UENetworkCapability) GetUIA1() (uIA1 uint8)

S1UENetworkCapability 9.11.3.48 UIA1 Row, sBit, len = [3, 3], 7 , 1

func (*S1UENetworkCapability) GetUIA2

func (a *S1UENetworkCapability) GetUIA2() (uIA2 uint8)

S1UENetworkCapability 9.11.3.48 UIA2 Row, sBit, len = [3, 3], 6 , 1

func (*S1UENetworkCapability) GetUIA3

func (a *S1UENetworkCapability) GetUIA3() (uIA3 uint8)

S1UENetworkCapability 9.11.3.48 UIA3 Row, sBit, len = [3, 3], 5 , 1

func (*S1UENetworkCapability) GetUIA4

func (a *S1UENetworkCapability) GetUIA4() (uIA4 uint8)

S1UENetworkCapability 9.11.3.48 UIA4 Row, sBit, len = [3, 3], 4 , 1

func (*S1UENetworkCapability) GetUIA5

func (a *S1UENetworkCapability) GetUIA5() (uIA5 uint8)

S1UENetworkCapability 9.11.3.48 UIA5 Row, sBit, len = [3, 3], 3 , 1

func (*S1UENetworkCapability) GetUIA6

func (a *S1UENetworkCapability) GetUIA6() (uIA6 uint8)

S1UENetworkCapability 9.11.3.48 UIA6 Row, sBit, len = [3, 3], 2 , 1

func (*S1UENetworkCapability) GetUIA7

func (a *S1UENetworkCapability) GetUIA7() (uIA7 uint8)

S1UENetworkCapability 9.11.3.48 UIA7 Row, sBit, len = [3, 3], 1 , 1

func (*S1UENetworkCapability) GetUPCIot

func (a *S1UENetworkCapability) GetUPCIot() (uPCIot uint8)

S1UENetworkCapability 9.11.3.48 UPCIot Row, sBit, len = [5, 5], 4 , 1

func (*S1UENetworkCapability) GetV2XPC5

func (a *S1UENetworkCapability) GetV2XPC5() (v2XPC5 uint8)

S1UENetworkCapability 9.11.3.48 V2XPC5 Row, sBit, len = [6, 6], 2 , 1

func (*S1UENetworkCapability) GetxSRVCC

func (a *S1UENetworkCapability) GetxSRVCC() (xSRVCC uint8)

S1UENetworkCapability 9.11.3.48 xSRVCC Row, sBit, len = [4, 4], 2 , 1

func (*S1UENetworkCapability) SetACCCSFB

func (a *S1UENetworkCapability) SetACCCSFB(aCCCSFB uint8)

S1UENetworkCapability 9.11.3.48 ACCCSFB Row, sBit, len = [4, 4], 5 , 1

func (*S1UENetworkCapability) SetBearer15

func (a *S1UENetworkCapability) SetBearer15(bearer15 uint8)

S1UENetworkCapability 9.11.3.48 Bearer15 Row, sBit, len = [6, 6], 8 , 1

func (*S1UENetworkCapability) SetCPCIot

func (a *S1UENetworkCapability) SetCPCIot(cPCIot uint8)

S1UENetworkCapability 9.11.3.48 CPCIot Row, sBit, len = [5, 5], 3 , 1

func (*S1UENetworkCapability) SetCPbackoff

func (a *S1UENetworkCapability) SetCPbackoff(cPbackoff uint8)

S1UENetworkCapability 9.11.3.48 CPbackoff Row, sBit, len = [6, 6], 4 , 1

func (*S1UENetworkCapability) SetDCNR

func (a *S1UENetworkCapability) SetDCNR(dCNR uint8)

S1UENetworkCapability 9.11.3.48 DCNR Row, sBit, len = [6, 6], 5 , 1

func (*S1UENetworkCapability) SetEEA0

func (a *S1UENetworkCapability) SetEEA0(eEA0 uint8)

S1UENetworkCapability 9.11.3.48 EEA0 Row, sBit, len = [0, 0], 8 , 1

func (*S1UENetworkCapability) SetEEA1_128

func (a *S1UENetworkCapability) SetEEA1_128(eEA1_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA1_128 Row, sBit, len = [0, 0], 7 , 1

func (*S1UENetworkCapability) SetEEA2_128

func (a *S1UENetworkCapability) SetEEA2_128(eEA2_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA2_128 Row, sBit, len = [0, 0], 6 , 1

func (*S1UENetworkCapability) SetEEA3_128

func (a *S1UENetworkCapability) SetEEA3_128(eEA3_128 uint8)

S1UENetworkCapability 9.11.3.48 EEA3_128 Row, sBit, len = [0, 0], 5 , 1

func (*S1UENetworkCapability) SetEEA4

func (a *S1UENetworkCapability) SetEEA4(eEA4 uint8)

S1UENetworkCapability 9.11.3.48 EEA4 Row, sBit, len = [0, 0], 4 , 1

func (*S1UENetworkCapability) SetEEA5

func (a *S1UENetworkCapability) SetEEA5(eEA5 uint8)

S1UENetworkCapability 9.11.3.48 EEA5 Row, sBit, len = [0, 0], 3 , 1

func (*S1UENetworkCapability) SetEEA6

func (a *S1UENetworkCapability) SetEEA6(eEA6 uint8)

S1UENetworkCapability 9.11.3.48 EEA6 Row, sBit, len = [0, 0], 2 , 1

func (*S1UENetworkCapability) SetEEA7

func (a *S1UENetworkCapability) SetEEA7(eEA7 uint8)

S1UENetworkCapability 9.11.3.48 EEA7 Row, sBit, len = [0, 0], 1 , 1

func (*S1UENetworkCapability) SetEIA0

func (a *S1UENetworkCapability) SetEIA0(eIA0 uint8)

S1UENetworkCapability 9.11.3.48 EIA0 Row, sBit, len = [1, 1], 8 , 1

func (*S1UENetworkCapability) SetEIA1_128

func (a *S1UENetworkCapability) SetEIA1_128(eIA1_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA1_128 Row, sBit, len = [1, 1], 7 , 1

func (*S1UENetworkCapability) SetEIA2_128

func (a *S1UENetworkCapability) SetEIA2_128(eIA2_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA2_128 Row, sBit, len = [1, 1], 6 , 1

func (*S1UENetworkCapability) SetEIA3_128

func (a *S1UENetworkCapability) SetEIA3_128(eIA3_128 uint8)

S1UENetworkCapability 9.11.3.48 EIA3_128 Row, sBit, len = [1, 1], 5 , 1

func (*S1UENetworkCapability) SetEIA4

func (a *S1UENetworkCapability) SetEIA4(eIA4 uint8)

S1UENetworkCapability 9.11.3.48 EIA4 Row, sBit, len = [1, 1], 4 , 1

func (*S1UENetworkCapability) SetEIA5

func (a *S1UENetworkCapability) SetEIA5(eIA5 uint8)

S1UENetworkCapability 9.11.3.48 EIA5 Row, sBit, len = [1, 1], 3 , 1

func (*S1UENetworkCapability) SetEIA6

func (a *S1UENetworkCapability) SetEIA6(eIA6 uint8)

S1UENetworkCapability 9.11.3.48 EIA6 Row, sBit, len = [1, 1], 2 , 1

func (*S1UENetworkCapability) SetEIA7

func (a *S1UENetworkCapability) SetEIA7(eIA7 uint8)

S1UENetworkCapability 9.11.3.48 EIA7 Row, sBit, len = [1, 1], 1 , 1

func (*S1UENetworkCapability) SetEPCO

func (a *S1UENetworkCapability) SetEPCO(ePCO uint8)

S1UENetworkCapability 9.11.3.48 EPCO Row, sBit, len = [5, 5], 8 , 1

func (*S1UENetworkCapability) SetERwoPDN

func (a *S1UENetworkCapability) SetERwoPDN(eRwoPDN uint8)

S1UENetworkCapability 9.11.3.48 ERwoPDN Row, sBit, len = [5, 5], 6 , 1

func (*S1UENetworkCapability) SetH245ASH

func (a *S1UENetworkCapability) SetH245ASH(h245ASH uint8)

S1UENetworkCapability 9.11.3.48 H245ASH Row, sBit, len = [4, 4], 6 , 1

func (*S1UENetworkCapability) SetHCCPCIOT

func (a *S1UENetworkCapability) SetHCCPCIOT(hCCPCIOT uint8)

S1UENetworkCapability 9.11.3.48 HCCPCIOT Row, sBit, len = [5, 5], 7 , 1

func (*S1UENetworkCapability) SetIei

func (a *S1UENetworkCapability) SetIei(iei uint8)

S1UENetworkCapability 9.11.3.48 Iei Row, sBit, len = [], 8, 8

func (*S1UENetworkCapability) SetLCS

func (a *S1UENetworkCapability) SetLCS(lCS uint8)

S1UENetworkCapability 9.11.3.48 LCS Row, sBit, len = [4, 4], 3 , 1

func (*S1UENetworkCapability) SetLPP

func (a *S1UENetworkCapability) SetLPP(lPP uint8)

S1UENetworkCapability 9.11.3.48 LPP Row, sBit, len = [4, 4], 4 , 1

func (*S1UENetworkCapability) SetLen

func (a *S1UENetworkCapability) SetLen(len uint8)

S1UENetworkCapability 9.11.3.48 Len Row, sBit, len = [], 8, 8

func (*S1UENetworkCapability) SetMulitpeDRB

func (a *S1UENetworkCapability) SetMulitpeDRB(mulitpeDRB uint8)

S1UENetworkCapability 9.11.3.48 MulitpeDRB Row, sBit, len = [6, 6], 1 , 1

func (*S1UENetworkCapability) SetN1mode

func (a *S1UENetworkCapability) SetN1mode(n1mode uint8)

S1UENetworkCapability 9.11.3.48 N1mode Row, sBit, len = [6, 6], 6 , 1

func (*S1UENetworkCapability) SetNF

func (a *S1UENetworkCapability) SetNF(nF uint8)

S1UENetworkCapability 9.11.3.48 NF Row, sBit, len = [4, 4], 1 , 1

func (*S1UENetworkCapability) SetProSe

func (a *S1UENetworkCapability) SetProSe(proSe uint8)

S1UENetworkCapability 9.11.3.48 ProSe Row, sBit, len = [4, 4], 7 , 1

func (*S1UENetworkCapability) SetProSedc

func (a *S1UENetworkCapability) SetProSedc(proSedc uint8)

S1UENetworkCapability 9.11.3.48 ProSedc Row, sBit, len = [5, 5], 1 , 1

func (*S1UENetworkCapability) SetProSedd

func (a *S1UENetworkCapability) SetProSedd(proSedd uint8)

S1UENetworkCapability 9.11.3.48 ProSedd Row, sBit, len = [4, 4], 8 , 1

func (*S1UENetworkCapability) SetProserelay

func (a *S1UENetworkCapability) SetProserelay(proserelay uint8)

S1UENetworkCapability 9.11.3.48 Proserelay Row, sBit, len = [5, 5], 2 , 1

func (*S1UENetworkCapability) SetRestrictEC

func (a *S1UENetworkCapability) SetRestrictEC(restrictEC uint8)

S1UENetworkCapability 9.11.3.48 RestrictEC Row, sBit, len = [6, 6], 3 , 1

func (*S1UENetworkCapability) SetS1UData

func (a *S1UENetworkCapability) SetS1UData(s1UData uint8)

S1UENetworkCapability 9.11.3.48 S1UData Row, sBit, len = [5, 5], 5 , 1

func (*S1UENetworkCapability) SetSGC

func (a *S1UENetworkCapability) SetSGC(sGC uint8)

S1UENetworkCapability 9.11.3.48 SGC Row, sBit, len = [6, 6], 7 , 1

func (*S1UENetworkCapability) SetSpare

func (a *S1UENetworkCapability) SetSpare(spare []uint8)

S1UENetworkCapability 9.11.3.48 Spare Row, sBit, len = [7, 12], 8 , INF

func (*S1UENetworkCapability) SetUCS2

func (a *S1UENetworkCapability) SetUCS2(uCS2 uint8)

S1UENetworkCapability 9.11.3.48 UCS2 Row, sBit, len = [3, 3], 8 , 1

func (*S1UENetworkCapability) SetUEA0

func (a *S1UENetworkCapability) SetUEA0(uEA0 uint8)

S1UENetworkCapability 9.11.3.48 UEA0 Row, sBit, len = [2, 2], 8 , 1

func (*S1UENetworkCapability) SetUEA1

func (a *S1UENetworkCapability) SetUEA1(uEA1 uint8)

S1UENetworkCapability 9.11.3.48 UEA1 Row, sBit, len = [2, 2], 7 , 1

func (*S1UENetworkCapability) SetUEA2

func (a *S1UENetworkCapability) SetUEA2(uEA2 uint8)

S1UENetworkCapability 9.11.3.48 UEA2 Row, sBit, len = [2, 2], 6 , 1

func (*S1UENetworkCapability) SetUEA3

func (a *S1UENetworkCapability) SetUEA3(uEA3 uint8)

S1UENetworkCapability 9.11.3.48 UEA3 Row, sBit, len = [2, 2], 5 , 1

func (*S1UENetworkCapability) SetUEA4

func (a *S1UENetworkCapability) SetUEA4(uEA4 uint8)

S1UENetworkCapability 9.11.3.48 UEA4 Row, sBit, len = [2, 2], 4 , 1

func (*S1UENetworkCapability) SetUEA5

func (a *S1UENetworkCapability) SetUEA5(uEA5 uint8)

S1UENetworkCapability 9.11.3.48 UEA5 Row, sBit, len = [2, 2], 3 , 1

func (*S1UENetworkCapability) SetUEA6

func (a *S1UENetworkCapability) SetUEA6(uEA6 uint8)

S1UENetworkCapability 9.11.3.48 UEA6 Row, sBit, len = [2, 2], 2 , 1

func (*S1UENetworkCapability) SetUEA7

func (a *S1UENetworkCapability) SetUEA7(uEA7 uint8)

S1UENetworkCapability 9.11.3.48 UEA7 Row, sBit, len = [2, 2], 1 , 1

func (*S1UENetworkCapability) SetUIA1

func (a *S1UENetworkCapability) SetUIA1(uIA1 uint8)

S1UENetworkCapability 9.11.3.48 UIA1 Row, sBit, len = [3, 3], 7 , 1

func (*S1UENetworkCapability) SetUIA2

func (a *S1UENetworkCapability) SetUIA2(uIA2 uint8)

S1UENetworkCapability 9.11.3.48 UIA2 Row, sBit, len = [3, 3], 6 , 1

func (*S1UENetworkCapability) SetUIA3

func (a *S1UENetworkCapability) SetUIA3(uIA3 uint8)

S1UENetworkCapability 9.11.3.48 UIA3 Row, sBit, len = [3, 3], 5 , 1

func (*S1UENetworkCapability) SetUIA4

func (a *S1UENetworkCapability) SetUIA4(uIA4 uint8)

S1UENetworkCapability 9.11.3.48 UIA4 Row, sBit, len = [3, 3], 4 , 1

func (*S1UENetworkCapability) SetUIA5

func (a *S1UENetworkCapability) SetUIA5(uIA5 uint8)

S1UENetworkCapability 9.11.3.48 UIA5 Row, sBit, len = [3, 3], 3 , 1

func (*S1UENetworkCapability) SetUIA6

func (a *S1UENetworkCapability) SetUIA6(uIA6 uint8)

S1UENetworkCapability 9.11.3.48 UIA6 Row, sBit, len = [3, 3], 2 , 1

func (*S1UENetworkCapability) SetUIA7

func (a *S1UENetworkCapability) SetUIA7(uIA7 uint8)

S1UENetworkCapability 9.11.3.48 UIA7 Row, sBit, len = [3, 3], 1 , 1

func (*S1UENetworkCapability) SetUPCIot

func (a *S1UENetworkCapability) SetUPCIot(uPCIot uint8)

S1UENetworkCapability 9.11.3.48 UPCIot Row, sBit, len = [5, 5], 4 , 1

func (*S1UENetworkCapability) SetV2XPC5

func (a *S1UENetworkCapability) SetV2XPC5(v2XPC5 uint8)

S1UENetworkCapability 9.11.3.48 V2XPC5 Row, sBit, len = [6, 6], 2 , 1

func (*S1UENetworkCapability) SetxSRVCC

func (a *S1UENetworkCapability) SetxSRVCC(xSRVCC uint8)

S1UENetworkCapability 9.11.3.48 xSRVCC Row, sBit, len = [4, 4], 2 , 1

type SMPDUDNRequestContainer

type SMPDUDNRequestContainer struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

SMPDUDNRequestContainer 9.11.4.15 DNSpecificIdentity Row, sBit, len = [0, 0], 8 , INF

func NewSMPDUDNRequestContainer

func NewSMPDUDNRequestContainer(iei uint8) (sMPDUDNRequestContainer *SMPDUDNRequestContainer)

func (*SMPDUDNRequestContainer) GetDNSpecificIdentity

func (a *SMPDUDNRequestContainer) GetDNSpecificIdentity() (dNSpecificIdentity []uint8)

SMPDUDNRequestContainer 9.11.4.15 DNSpecificIdentity Row, sBit, len = [0, 0], 8 , INF

func (*SMPDUDNRequestContainer) GetIei

func (a *SMPDUDNRequestContainer) GetIei() (iei uint8)

SMPDUDNRequestContainer 9.11.4.15 Iei Row, sBit, len = [], 8, 8

func (*SMPDUDNRequestContainer) GetLen

func (a *SMPDUDNRequestContainer) GetLen() (len uint8)

SMPDUDNRequestContainer 9.11.4.15 Len Row, sBit, len = [], 8, 8

func (*SMPDUDNRequestContainer) SetDNSpecificIdentity

func (a *SMPDUDNRequestContainer) SetDNSpecificIdentity(dNSpecificIdentity []uint8)

SMPDUDNRequestContainer 9.11.4.15 DNSpecificIdentity Row, sBit, len = [0, 0], 8 , INF

func (*SMPDUDNRequestContainer) SetIei

func (a *SMPDUDNRequestContainer) SetIei(iei uint8)

SMPDUDNRequestContainer 9.11.4.15 Iei Row, sBit, len = [], 8, 8

func (*SMPDUDNRequestContainer) SetLen

func (a *SMPDUDNRequestContainer) SetLen(len uint8)

SMPDUDNRequestContainer 9.11.4.15 Len Row, sBit, len = [], 8, 8

type SMSIndication

type SMSIndication struct {
	Octet uint8
}

SMSIndication 9.10.3.50A Iei Row, sBit, len = [0, 0], 8 , 4 SAI Row, sBit, len = [0, 0], 1 , 1

func NewSMSIndication

func NewSMSIndication(iei uint8) (sMSIndication *SMSIndication)

func (*SMSIndication) GetIei

func (a *SMSIndication) GetIei() (iei uint8)

SMSIndication 9.10.3.50A Iei Row, sBit, len = [0, 0], 8 , 4

func (*SMSIndication) GetSAI

func (a *SMSIndication) GetSAI() (sAI uint8)

SMSIndication 9.10.3.50A SAI Row, sBit, len = [0, 0], 1 , 1

func (*SMSIndication) SetIei

func (a *SMSIndication) SetIei(iei uint8)

SMSIndication 9.10.3.50A Iei Row, sBit, len = [0, 0], 8 , 4

func (*SMSIndication) SetSAI

func (a *SMSIndication) SetSAI(sAI uint8)

SMSIndication 9.10.3.50A SAI Row, sBit, len = [0, 0], 1 , 1

type SNSSAI

type SNSSAI struct {
	Iei   uint8
	Len   uint8
	Octet [8]uint8
}

SNSSAI 9.11.2.8 SST Row, sBit, len = [0, 0], 8 , 8 SD Row, sBit, len = [1, 3], 8 , 24 MappedHPLMNSST Row, sBit, len = [4, 4], 8 , 8 MappedHPLMNSD Row, sBit, len = [5, 7], 8 , 24

func NewSNSSAI

func NewSNSSAI(iei uint8) (sNSSAI *SNSSAI)

func (*SNSSAI) GetIei

func (a *SNSSAI) GetIei() (iei uint8)

SNSSAI 9.11.2.8 Iei Row, sBit, len = [], 8, 8

func (*SNSSAI) GetLen

func (a *SNSSAI) GetLen() (len uint8)

SNSSAI 9.11.2.8 Len Row, sBit, len = [], 8, 8

func (*SNSSAI) GetMappedHPLMNSD

func (a *SNSSAI) GetMappedHPLMNSD() (mappedHPLMNSD [3]uint8)

SNSSAI 9.11.2.8 MappedHPLMNSD Row, sBit, len = [5, 7], 8 , 24

func (*SNSSAI) GetMappedHPLMNSST

func (a *SNSSAI) GetMappedHPLMNSST() (mappedHPLMNSST uint8)

SNSSAI 9.11.2.8 MappedHPLMNSST Row, sBit, len = [4, 4], 8 , 8

func (*SNSSAI) GetSD

func (a *SNSSAI) GetSD() (sD [3]uint8)

SNSSAI 9.11.2.8 SD Row, sBit, len = [1, 3], 8 , 24

func (*SNSSAI) GetSST

func (a *SNSSAI) GetSST() (sST uint8)

SNSSAI 9.11.2.8 SST Row, sBit, len = [0, 0], 8 , 8

func (*SNSSAI) SetIei

func (a *SNSSAI) SetIei(iei uint8)

SNSSAI 9.11.2.8 Iei Row, sBit, len = [], 8, 8

func (*SNSSAI) SetLen

func (a *SNSSAI) SetLen(len uint8)

SNSSAI 9.11.2.8 Len Row, sBit, len = [], 8, 8

func (*SNSSAI) SetMappedHPLMNSD

func (a *SNSSAI) SetMappedHPLMNSD(mappedHPLMNSD [3]uint8)

SNSSAI 9.11.2.8 MappedHPLMNSD Row, sBit, len = [5, 7], 8 , 24

func (*SNSSAI) SetMappedHPLMNSST

func (a *SNSSAI) SetMappedHPLMNSST(mappedHPLMNSST uint8)

SNSSAI 9.11.2.8 MappedHPLMNSST Row, sBit, len = [4, 4], 8 , 8

func (*SNSSAI) SetSD

func (a *SNSSAI) SetSD(sD [3]uint8)

SNSSAI 9.11.2.8 SD Row, sBit, len = [1, 3], 8 , 24

func (*SNSSAI) SetSST

func (a *SNSSAI) SetSST(sST uint8)

SNSSAI 9.11.2.8 SST Row, sBit, len = [0, 0], 8 , 8

type SORTransparentContainer

type SORTransparentContainer struct {
	Iei    uint8
	Len    uint16
	Buffer []uint8
}

SORTransparentContainer 9.11.3.51 SORContent Row, sBit, len = [0, 0], 8 , INF

func NewSORTransparentContainer

func NewSORTransparentContainer(iei uint8) (sORTransparentContainer *SORTransparentContainer)

func (*SORTransparentContainer) GetIei

func (a *SORTransparentContainer) GetIei() (iei uint8)

SORTransparentContainer 9.11.3.51 Iei Row, sBit, len = [], 8, 8

func (*SORTransparentContainer) GetLen

func (a *SORTransparentContainer) GetLen() (len uint16)

SORTransparentContainer 9.11.3.51 Len Row, sBit, len = [], 8, 16

func (*SORTransparentContainer) GetSORContent

func (a *SORTransparentContainer) GetSORContent() (sORContent []uint8)

SORTransparentContainer 9.11.3.51 SORContent Row, sBit, len = [0, 0], 8 , INF

func (*SORTransparentContainer) SetIei

func (a *SORTransparentContainer) SetIei(iei uint8)

SORTransparentContainer 9.11.3.51 Iei Row, sBit, len = [], 8, 8

func (*SORTransparentContainer) SetLen

func (a *SORTransparentContainer) SetLen(len uint16)

SORTransparentContainer 9.11.3.51 Len Row, sBit, len = [], 8, 16

func (*SORTransparentContainer) SetSORContent

func (a *SORTransparentContainer) SetSORContent(sORContent []uint8)

SORTransparentContainer 9.11.3.51 SORContent Row, sBit, len = [0, 0], 8 , INF

type SSCMode

type SSCMode struct {
	Octet uint8
}

SSCMode 9.11.4.16 Iei Row, sBit, len = [0, 0], 8 , 4 Spare Row, sBit, len = [0, 0], 4 , 1 SSCMode Row, sBit, len = [0, 0], 3 , 3

func NewSSCMode

func NewSSCMode(iei uint8) (sSCMode *SSCMode)

func (*SSCMode) GetIei

func (a *SSCMode) GetIei() (iei uint8)

SSCMode 9.11.4.16 Iei Row, sBit, len = [0, 0], 8 , 4

func (*SSCMode) GetSSCMode

func (a *SSCMode) GetSSCMode() (sSCMode uint8)

SSCMode 9.11.4.16 SSCMode Row, sBit, len = [0, 0], 3 , 3

func (*SSCMode) GetSpare

func (a *SSCMode) GetSpare() (spare uint8)

SSCMode 9.11.4.16 Spare Row, sBit, len = [0, 0], 4 , 1

func (*SSCMode) SetIei

func (a *SSCMode) SetIei(iei uint8)

SSCMode 9.11.4.16 Iei Row, sBit, len = [0, 0], 8 , 4

func (*SSCMode) SetSSCMode

func (a *SSCMode) SetSSCMode(sSCMode uint8)

SSCMode 9.11.4.16 SSCMode Row, sBit, len = [0, 0], 3 , 3

func (*SSCMode) SetSpare

func (a *SSCMode) SetSpare(spare uint8)

SSCMode 9.11.4.16 Spare Row, sBit, len = [0, 0], 4 , 1

type STATUSMessageIdentity5GMM

type STATUSMessageIdentity5GMM struct {
	Octet uint8
}

STATUSMessageIdentity5GMM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewSTATUSMessageIdentity5GMM

func NewSTATUSMessageIdentity5GMM() (sTATUSMessageIdentity5GMM *STATUSMessageIdentity5GMM)

func (*STATUSMessageIdentity5GMM) GetMessageType

func (a *STATUSMessageIdentity5GMM) GetMessageType() (messageType uint8)

STATUSMessageIdentity5GMM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*STATUSMessageIdentity5GMM) SetMessageType

func (a *STATUSMessageIdentity5GMM) SetMessageType(messageType uint8)

STATUSMessageIdentity5GMM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type STATUSMessageIdentity5GSM

type STATUSMessageIdentity5GSM struct {
	Octet uint8
}

STATUSMessageIdentity5GSM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewSTATUSMessageIdentity5GSM

func NewSTATUSMessageIdentity5GSM() (sTATUSMessageIdentity5GSM *STATUSMessageIdentity5GSM)

func (*STATUSMessageIdentity5GSM) GetMessageType

func (a *STATUSMessageIdentity5GSM) GetMessageType() (messageType uint8)

STATUSMessageIdentity5GSM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*STATUSMessageIdentity5GSM) SetMessageType

func (a *STATUSMessageIdentity5GSM) SetMessageType(messageType uint8)

STATUSMessageIdentity5GSM 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type SecurityModeCommandMessageIdentity

type SecurityModeCommandMessageIdentity struct {
	Octet uint8
}

SecurityModeCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewSecurityModeCommandMessageIdentity

func NewSecurityModeCommandMessageIdentity() (securityModeCommandMessageIdentity *SecurityModeCommandMessageIdentity)

func (*SecurityModeCommandMessageIdentity) GetMessageType

func (a *SecurityModeCommandMessageIdentity) GetMessageType() (messageType uint8)

SecurityModeCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*SecurityModeCommandMessageIdentity) SetMessageType

func (a *SecurityModeCommandMessageIdentity) SetMessageType(messageType uint8)

SecurityModeCommandMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type SecurityModeCompleteMessageIdentity

type SecurityModeCompleteMessageIdentity struct {
	Octet uint8
}

SecurityModeCompleteMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewSecurityModeCompleteMessageIdentity

func NewSecurityModeCompleteMessageIdentity() (securityModeCompleteMessageIdentity *SecurityModeCompleteMessageIdentity)

func (*SecurityModeCompleteMessageIdentity) GetMessageType

func (a *SecurityModeCompleteMessageIdentity) GetMessageType() (messageType uint8)

SecurityModeCompleteMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*SecurityModeCompleteMessageIdentity) SetMessageType

func (a *SecurityModeCompleteMessageIdentity) SetMessageType(messageType uint8)

SecurityModeCompleteMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

type SecurityModeRejectMessageIdentity

type SecurityModeRejectMessageIdentity struct {
	Octet uint8
}

SecurityModeRejectMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewSecurityModeRejectMessageIdentity

func NewSecurityModeRejectMessageIdentity() (securityModeRejectMessageIdentity *SecurityModeRejectMessageIdentity)

func (*SecurityModeRejectMessageIdentity) GetMessageType

func (a *SecurityModeRejectMessageIdentity) GetMessageType() (messageType uint8)

SecurityModeRejectMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*SecurityModeRejectMessageIdentity) SetMessageType

func (a *SecurityModeRejectMessageIdentity) SetMessageType(messageType uint8)

SecurityModeRejectMessageIdentity 9.6 MessageType Row, sBit, len = [0, 0], 8 , 8

type SelectedEPSNASSecurityAlgorithms

type SelectedEPSNASSecurityAlgorithms struct {
	Iei   uint8
	Octet uint8
}

SelectedEPSNASSecurityAlgorithms 9.11.3.25 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 7 , 3 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 3 , 3

func NewSelectedEPSNASSecurityAlgorithms

func NewSelectedEPSNASSecurityAlgorithms(iei uint8) (selectedEPSNASSecurityAlgorithms *SelectedEPSNASSecurityAlgorithms)

func (*SelectedEPSNASSecurityAlgorithms) GetIei

func (a *SelectedEPSNASSecurityAlgorithms) GetIei() (iei uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 Iei Row, sBit, len = [], 8, 8

func (*SelectedEPSNASSecurityAlgorithms) GetTypeOfCipheringAlgorithm

func (a *SelectedEPSNASSecurityAlgorithms) GetTypeOfCipheringAlgorithm() (typeOfCipheringAlgorithm uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 7 , 3

func (*SelectedEPSNASSecurityAlgorithms) GetTypeOfIntegrityProtectionAlgorithm

func (a *SelectedEPSNASSecurityAlgorithms) GetTypeOfIntegrityProtectionAlgorithm() (typeOfIntegrityProtectionAlgorithm uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 3 , 3

func (*SelectedEPSNASSecurityAlgorithms) SetIei

func (a *SelectedEPSNASSecurityAlgorithms) SetIei(iei uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 Iei Row, sBit, len = [], 8, 8

func (*SelectedEPSNASSecurityAlgorithms) SetTypeOfCipheringAlgorithm

func (a *SelectedEPSNASSecurityAlgorithms) SetTypeOfCipheringAlgorithm(typeOfCipheringAlgorithm uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 7 , 3

func (*SelectedEPSNASSecurityAlgorithms) SetTypeOfIntegrityProtectionAlgorithm

func (a *SelectedEPSNASSecurityAlgorithms) SetTypeOfIntegrityProtectionAlgorithm(typeOfIntegrityProtectionAlgorithm uint8)

SelectedEPSNASSecurityAlgorithms 9.11.3.25 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 3 , 3

type SelectedNASSecurityAlgorithms

type SelectedNASSecurityAlgorithms struct {
	Iei   uint8
	Octet uint8
}

SelectedNASSecurityAlgorithms 9.11.3.34 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 8 , 4 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 4 , 4

func NewSelectedNASSecurityAlgorithms

func NewSelectedNASSecurityAlgorithms(iei uint8) (selectedNASSecurityAlgorithms *SelectedNASSecurityAlgorithms)

func (*SelectedNASSecurityAlgorithms) GetIei

func (a *SelectedNASSecurityAlgorithms) GetIei() (iei uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 Iei Row, sBit, len = [], 8, 8

func (*SelectedNASSecurityAlgorithms) GetTypeOfCipheringAlgorithm

func (a *SelectedNASSecurityAlgorithms) GetTypeOfCipheringAlgorithm() (typeOfCipheringAlgorithm uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 8 , 4

func (*SelectedNASSecurityAlgorithms) GetTypeOfIntegrityProtectionAlgorithm

func (a *SelectedNASSecurityAlgorithms) GetTypeOfIntegrityProtectionAlgorithm() (typeOfIntegrityProtectionAlgorithm uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 4 , 4

func (*SelectedNASSecurityAlgorithms) SetIei

func (a *SelectedNASSecurityAlgorithms) SetIei(iei uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 Iei Row, sBit, len = [], 8, 8

func (*SelectedNASSecurityAlgorithms) SetTypeOfCipheringAlgorithm

func (a *SelectedNASSecurityAlgorithms) SetTypeOfCipheringAlgorithm(typeOfCipheringAlgorithm uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 TypeOfCipheringAlgorithm Row, sBit, len = [0, 0], 8 , 4

func (*SelectedNASSecurityAlgorithms) SetTypeOfIntegrityProtectionAlgorithm

func (a *SelectedNASSecurityAlgorithms) SetTypeOfIntegrityProtectionAlgorithm(typeOfIntegrityProtectionAlgorithm uint8)

SelectedNASSecurityAlgorithms 9.11.3.34 TypeOfIntegrityProtectionAlgorithm Row, sBit, len = [0, 0], 4 , 4

type SelectedSSCModeAndSelectedPDUSessionType

type SelectedSSCModeAndSelectedPDUSessionType struct {
	Octet uint8
}

SelectedSSCModeAndSelectedPDUSessionType 9.11.4.11 9.11.4.16 SSCMode Row, sBit, len = [0, 0], 7 , 3 PDUSessionType Row, sBit, len = [0, 0], 3 , 3

func NewSelectedSSCModeAndSelectedPDUSessionType

func NewSelectedSSCModeAndSelectedPDUSessionType() (selectedSSCModeAndSelectedPDUSessionType *SelectedSSCModeAndSelectedPDUSessionType)

func (*SelectedSSCModeAndSelectedPDUSessionType) GetPDUSessionType

func (a *SelectedSSCModeAndSelectedPDUSessionType) GetPDUSessionType() (pDUSessionType uint8)

SelectedSSCModeAndSelectedPDUSessionType 9.11.4.11 9.11.4.16 PDUSessionType Row, sBit, len = [0, 0], 3 , 3

func (*SelectedSSCModeAndSelectedPDUSessionType) GetSSCMode

func (a *SelectedSSCModeAndSelectedPDUSessionType) GetSSCMode() (sSCMode uint8)

SelectedSSCModeAndSelectedPDUSessionType 9.11.4.11 9.11.4.16 SSCMode Row, sBit, len = [0, 0], 7 , 3

func (*SelectedSSCModeAndSelectedPDUSessionType) SetPDUSessionType

func (a *SelectedSSCModeAndSelectedPDUSessionType) SetPDUSessionType(pDUSessionType uint8)

SelectedSSCModeAndSelectedPDUSessionType 9.11.4.11 9.11.4.16 PDUSessionType Row, sBit, len = [0, 0], 3 , 3

func (*SelectedSSCModeAndSelectedPDUSessionType) SetSSCMode

func (a *SelectedSSCModeAndSelectedPDUSessionType) SetSSCMode(sSCMode uint8)

SelectedSSCModeAndSelectedPDUSessionType 9.11.4.11 9.11.4.16 SSCMode Row, sBit, len = [0, 0], 7 , 3

type SequenceNumber

type SequenceNumber struct {
	Octet uint8
}

SequenceNumber 9.10 SQN Row, sBit, len = [0, 0], 8 , 8

func NewSequenceNumber

func NewSequenceNumber() (sequenceNumber *SequenceNumber)

func (*SequenceNumber) GetSQN

func (a *SequenceNumber) GetSQN() (sQN uint8)

SequenceNumber 9.10 SQN Row, sBit, len = [0, 0], 8 , 8

func (*SequenceNumber) SetSQN

func (a *SequenceNumber) SetSQN(sQN uint8)

SequenceNumber 9.10 SQN Row, sBit, len = [0, 0], 8 , 8

type ServiceAcceptMessageIdentity

type ServiceAcceptMessageIdentity struct {
	Octet uint8
}

ServiceAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewServiceAcceptMessageIdentity

func NewServiceAcceptMessageIdentity() (serviceAcceptMessageIdentity *ServiceAcceptMessageIdentity)

func (*ServiceAcceptMessageIdentity) GetMessageType

func (a *ServiceAcceptMessageIdentity) GetMessageType() (messageType uint8)

ServiceAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ServiceAcceptMessageIdentity) SetMessageType

func (a *ServiceAcceptMessageIdentity) SetMessageType(messageType uint8)

ServiceAcceptMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type ServiceAreaList

type ServiceAreaList struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ServiceAreaList 9.11.3.49 PartialServiceAreaList Row, sBit, len = [0, 0], 8 , INF

func NewServiceAreaList

func NewServiceAreaList(iei uint8) (serviceAreaList *ServiceAreaList)

func (*ServiceAreaList) GetIei

func (a *ServiceAreaList) GetIei() (iei uint8)

ServiceAreaList 9.11.3.49 Iei Row, sBit, len = [], 8, 8

func (*ServiceAreaList) GetLen

func (a *ServiceAreaList) GetLen() (len uint8)

ServiceAreaList 9.11.3.49 Len Row, sBit, len = [], 8, 8

func (*ServiceAreaList) GetPartialServiceAreaList

func (a *ServiceAreaList) GetPartialServiceAreaList() (partialServiceAreaList []uint8)

ServiceAreaList 9.11.3.49 PartialServiceAreaList Row, sBit, len = [0, 0], 8 , INF

func (*ServiceAreaList) SetIei

func (a *ServiceAreaList) SetIei(iei uint8)

ServiceAreaList 9.11.3.49 Iei Row, sBit, len = [], 8, 8

func (*ServiceAreaList) SetLen

func (a *ServiceAreaList) SetLen(len uint8)

ServiceAreaList 9.11.3.49 Len Row, sBit, len = [], 8, 8

func (*ServiceAreaList) SetPartialServiceAreaList

func (a *ServiceAreaList) SetPartialServiceAreaList(partialServiceAreaList []uint8)

ServiceAreaList 9.11.3.49 PartialServiceAreaList Row, sBit, len = [0, 0], 8 , INF

type ServiceRejectMessageIdentity

type ServiceRejectMessageIdentity struct {
	Octet uint8
}

ServiceRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewServiceRejectMessageIdentity

func NewServiceRejectMessageIdentity() (serviceRejectMessageIdentity *ServiceRejectMessageIdentity)

func (*ServiceRejectMessageIdentity) GetMessageType

func (a *ServiceRejectMessageIdentity) GetMessageType() (messageType uint8)

ServiceRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ServiceRejectMessageIdentity) SetMessageType

func (a *ServiceRejectMessageIdentity) SetMessageType(messageType uint8)

ServiceRejectMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type ServiceRequestMessageIdentity

type ServiceRequestMessageIdentity struct {
	Octet uint8
}

ServiceRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewServiceRequestMessageIdentity

func NewServiceRequestMessageIdentity() (serviceRequestMessageIdentity *ServiceRequestMessageIdentity)

func (*ServiceRequestMessageIdentity) GetMessageType

func (a *ServiceRequestMessageIdentity) GetMessageType() (messageType uint8)

ServiceRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ServiceRequestMessageIdentity) SetMessageType

func (a *ServiceRequestMessageIdentity) SetMessageType(messageType uint8)

ServiceRequestMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type ServiceTypeAndNgksi

type ServiceTypeAndNgksi struct {
	Octet uint8
}

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 ServiceTypeValue Row, sBit, len = [0, 0], 8 , 4 TSC Row, sBit, len = [0, 0], 4 , 1 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func NewServiceTypeAndNgksi

func NewServiceTypeAndNgksi() (serviceTypeAndNgksi *ServiceTypeAndNgksi)

func (*ServiceTypeAndNgksi) GetNasKeySetIdentifiler

func (a *ServiceTypeAndNgksi) GetNasKeySetIdentifiler() (nasKeySetIdentifiler uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*ServiceTypeAndNgksi) GetServiceTypeValue

func (a *ServiceTypeAndNgksi) GetServiceTypeValue() (serviceTypeValue uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 ServiceTypeValue Row, sBit, len = [0, 0], 8 , 4

func (*ServiceTypeAndNgksi) GetTSC

func (a *ServiceTypeAndNgksi) GetTSC() (tSC uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 TSC Row, sBit, len = [0, 0], 4 , 1

func (*ServiceTypeAndNgksi) SetNasKeySetIdentifiler

func (a *ServiceTypeAndNgksi) SetNasKeySetIdentifiler(nasKeySetIdentifiler uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*ServiceTypeAndNgksi) SetServiceTypeValue

func (a *ServiceTypeAndNgksi) SetServiceTypeValue(serviceTypeValue uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 ServiceTypeValue Row, sBit, len = [0, 0], 8 , 4

func (*ServiceTypeAndNgksi) SetTSC

func (a *ServiceTypeAndNgksi) SetTSC(tSC uint8)

ServiceTypeAndNgksi 9.11.3.32 9.11.3.50 TSC Row, sBit, len = [0, 0], 4 , 1

type SessionAMBR

type SessionAMBR struct {
	Iei   uint8
	Len   uint8
	Octet [6]uint8
}

SessionAMBR 9.11.4.14 UnitForSessionAMBRForDownlink Row, sBit, len = [0, 0], 8 , 8 SessionAMBRForDownlink Row, sBit, len = [1, 2], 8 , 16 UnitForSessionAMBRForUplink Row, sBit, len = [3, 3], 8 , 8 SessionAMBRForUplink Row, sBit, len = [4, 5], 8 , 16

func NewSessionAMBR

func NewSessionAMBR(iei uint8) (sessionAMBR *SessionAMBR)

func (*SessionAMBR) GetIei

func (a *SessionAMBR) GetIei() (iei uint8)

SessionAMBR 9.11.4.14 Iei Row, sBit, len = [], 8, 8

func (*SessionAMBR) GetLen

func (a *SessionAMBR) GetLen() (len uint8)

SessionAMBR 9.11.4.14 Len Row, sBit, len = [], 8, 8

func (a *SessionAMBR) GetSessionAMBRForDownlink() (sessionAMBRForDownlink [2]uint8)

SessionAMBR 9.11.4.14 SessionAMBRForDownlink Row, sBit, len = [1, 2], 8 , 16

func (a *SessionAMBR) GetSessionAMBRForUplink() (sessionAMBRForUplink [2]uint8)

SessionAMBR 9.11.4.14 SessionAMBRForUplink Row, sBit, len = [4, 5], 8 , 16

func (a *SessionAMBR) GetUnitForSessionAMBRForDownlink() (unitForSessionAMBRForDownlink uint8)

SessionAMBR 9.11.4.14 UnitForSessionAMBRForDownlink Row, sBit, len = [0, 0], 8 , 8

func (a *SessionAMBR) GetUnitForSessionAMBRForUplink() (unitForSessionAMBRForUplink uint8)

SessionAMBR 9.11.4.14 UnitForSessionAMBRForUplink Row, sBit, len = [3, 3], 8 , 8

func (*SessionAMBR) SetIei

func (a *SessionAMBR) SetIei(iei uint8)

SessionAMBR 9.11.4.14 Iei Row, sBit, len = [], 8, 8

func (*SessionAMBR) SetLen

func (a *SessionAMBR) SetLen(len uint8)

SessionAMBR 9.11.4.14 Len Row, sBit, len = [], 8, 8

func (a *SessionAMBR) SetSessionAMBRForDownlink(sessionAMBRForDownlink [2]uint8)

SessionAMBR 9.11.4.14 SessionAMBRForDownlink Row, sBit, len = [1, 2], 8 , 16

func (a *SessionAMBR) SetSessionAMBRForUplink(sessionAMBRForUplink [2]uint8)

SessionAMBR 9.11.4.14 SessionAMBRForUplink Row, sBit, len = [4, 5], 8 , 16

func (a *SessionAMBR) SetUnitForSessionAMBRForDownlink(unitForSessionAMBRForDownlink uint8)

SessionAMBR 9.11.4.14 UnitForSessionAMBRForDownlink Row, sBit, len = [0, 0], 8 , 8

func (a *SessionAMBR) SetUnitForSessionAMBRForUplink(unitForSessionAMBRForUplink uint8)

SessionAMBR 9.11.4.14 UnitForSessionAMBRForUplink Row, sBit, len = [3, 3], 8 , 8

type ShortNameForNetwork

type ShortNameForNetwork struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

ShortNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 , 1 CodingScheme Row, sBit, len = [0, 0], 7 , 3 AddCI Row, sBit, len = [0, 0], 4 , 1 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3 TextString Row, sBit, len = [1, 1], 4 , INF

func NewShortNameForNetwork

func NewShortNameForNetwork(iei uint8) (shortNameForNetwork *ShortNameForNetwork)

func (*ShortNameForNetwork) GetAddCI

func (a *ShortNameForNetwork) GetAddCI() (addCI uint8)

ShortNameForNetwork 9.11.3.35 AddCI Row, sBit, len = [0, 0], 4 , 1

func (*ShortNameForNetwork) GetCodingScheme

func (a *ShortNameForNetwork) GetCodingScheme() (codingScheme uint8)

ShortNameForNetwork 9.11.3.35 CodingScheme Row, sBit, len = [0, 0], 7 , 3

func (*ShortNameForNetwork) GetExt

func (a *ShortNameForNetwork) GetExt() (ext uint8)

ShortNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 , 1

func (*ShortNameForNetwork) GetIei

func (a *ShortNameForNetwork) GetIei() (iei uint8)

ShortNameForNetwork 9.11.3.35 Iei Row, sBit, len = [], 8, 8

func (*ShortNameForNetwork) GetLen

func (a *ShortNameForNetwork) GetLen() (len uint8)

ShortNameForNetwork 9.11.3.35 Len Row, sBit, len = [], 8, 8

func (*ShortNameForNetwork) GetNumberOfSpareBitsInLastOctet

func (a *ShortNameForNetwork) GetNumberOfSpareBitsInLastOctet() (numberOfSpareBitsInLastOctet uint8)

ShortNameForNetwork 9.11.3.35 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3

func (*ShortNameForNetwork) GetTextString

func (a *ShortNameForNetwork) GetTextString() (textString []uint8)

ShortNameForNetwork 9.11.3.35 TextString Row, sBit, len = [1, 1], 4 , INF

func (*ShortNameForNetwork) SetAddCI

func (a *ShortNameForNetwork) SetAddCI(addCI uint8)

ShortNameForNetwork 9.11.3.35 AddCI Row, sBit, len = [0, 0], 4 , 1

func (*ShortNameForNetwork) SetCodingScheme

func (a *ShortNameForNetwork) SetCodingScheme(codingScheme uint8)

ShortNameForNetwork 9.11.3.35 CodingScheme Row, sBit, len = [0, 0], 7 , 3

func (*ShortNameForNetwork) SetExt

func (a *ShortNameForNetwork) SetExt(ext uint8)

ShortNameForNetwork 9.11.3.35 Ext Row, sBit, len = [0, 0], 8 , 1

func (*ShortNameForNetwork) SetIei

func (a *ShortNameForNetwork) SetIei(iei uint8)

ShortNameForNetwork 9.11.3.35 Iei Row, sBit, len = [], 8, 8

func (*ShortNameForNetwork) SetLen

func (a *ShortNameForNetwork) SetLen(len uint8)

ShortNameForNetwork 9.11.3.35 Len Row, sBit, len = [], 8, 8

func (*ShortNameForNetwork) SetNumberOfSpareBitsInLastOctet

func (a *ShortNameForNetwork) SetNumberOfSpareBitsInLastOctet(numberOfSpareBitsInLastOctet uint8)

ShortNameForNetwork 9.11.3.35 NumberOfSpareBitsInLastOctet Row, sBit, len = [0, 0], 3 , 3

func (*ShortNameForNetwork) SetTextString

func (a *ShortNameForNetwork) SetTextString(textString []uint8)

ShortNameForNetwork 9.11.3.35 TextString Row, sBit, len = [1, 1], 4 , INF

type SpareHalfOctetAndAccessType

type SpareHalfOctetAndAccessType struct {
	Octet uint8
}

SpareHalfOctetAndAccessType 9.11.3.11 9.5 AccessType Row, sBit, len = [0, 0], 2 , 2

func NewSpareHalfOctetAndAccessType

func NewSpareHalfOctetAndAccessType() (spareHalfOctetAndAccessType *SpareHalfOctetAndAccessType)

func (*SpareHalfOctetAndAccessType) GetAccessType

func (a *SpareHalfOctetAndAccessType) GetAccessType() (accessType uint8)

SpareHalfOctetAndAccessType 9.11.3.11 9.5 AccessType Row, sBit, len = [0, 0], 2 , 2

func (*SpareHalfOctetAndAccessType) SetAccessType

func (a *SpareHalfOctetAndAccessType) SetAccessType(accessType uint8)

SpareHalfOctetAndAccessType 9.11.3.11 9.5 AccessType Row, sBit, len = [0, 0], 2 , 2

type SpareHalfOctetAndDeregistrationType

type SpareHalfOctetAndDeregistrationType struct {
	Octet uint8
}

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 SwitchOff Row, sBit, len = [0, 0], 4 , 1 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1 AccessType Row, sBit, len = [0, 0], 2 , 2

func NewSpareHalfOctetAndDeregistrationType

func NewSpareHalfOctetAndDeregistrationType() (spareHalfOctetAndDeregistrationType *SpareHalfOctetAndDeregistrationType)

func (*SpareHalfOctetAndDeregistrationType) GetAccessType

func (a *SpareHalfOctetAndDeregistrationType) GetAccessType() (accessType uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 AccessType Row, sBit, len = [0, 0], 2 , 2

func (*SpareHalfOctetAndDeregistrationType) GetReRegistrationRequired

func (a *SpareHalfOctetAndDeregistrationType) GetReRegistrationRequired() (reRegistrationRequired uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1

func (*SpareHalfOctetAndDeregistrationType) GetSwitchOff

func (a *SpareHalfOctetAndDeregistrationType) GetSwitchOff() (switchOff uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 SwitchOff Row, sBit, len = [0, 0], 4 , 1

func (*SpareHalfOctetAndDeregistrationType) SetAccessType

func (a *SpareHalfOctetAndDeregistrationType) SetAccessType(accessType uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 AccessType Row, sBit, len = [0, 0], 2 , 2

func (*SpareHalfOctetAndDeregistrationType) SetReRegistrationRequired

func (a *SpareHalfOctetAndDeregistrationType) SetReRegistrationRequired(reRegistrationRequired uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 ReRegistrationRequired Row, sBit, len = [0, 0], 3 , 1

func (*SpareHalfOctetAndDeregistrationType) SetSwitchOff

func (a *SpareHalfOctetAndDeregistrationType) SetSwitchOff(switchOff uint8)

SpareHalfOctetAndDeregistrationType 9.11.3.20 9.5 SwitchOff Row, sBit, len = [0, 0], 4 , 1

type SpareHalfOctetAndIdentityType

type SpareHalfOctetAndIdentityType struct {
	Octet uint8
}

SpareHalfOctetAndIdentityType 9.11.3.3 9.5 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func NewSpareHalfOctetAndIdentityType

func NewSpareHalfOctetAndIdentityType() (spareHalfOctetAndIdentityType *SpareHalfOctetAndIdentityType)

func (*SpareHalfOctetAndIdentityType) GetTypeOfIdentity

func (a *SpareHalfOctetAndIdentityType) GetTypeOfIdentity() (typeOfIdentity uint8)

SpareHalfOctetAndIdentityType 9.11.3.3 9.5 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func (*SpareHalfOctetAndIdentityType) SetTypeOfIdentity

func (a *SpareHalfOctetAndIdentityType) SetTypeOfIdentity(typeOfIdentity uint8)

SpareHalfOctetAndIdentityType 9.11.3.3 9.5 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

type SpareHalfOctetAndNgksi

type SpareHalfOctetAndNgksi struct {
	Octet uint8
}

SpareHalfOctetAndNgksi 9.11.3.32 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4 TSC Row, sBit, len = [0, 0], 4 , 1 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func NewSpareHalfOctetAndNgksi

func NewSpareHalfOctetAndNgksi() (spareHalfOctetAndNgksi *SpareHalfOctetAndNgksi)

func (*SpareHalfOctetAndNgksi) GetNasKeySetIdentifiler

func (a *SpareHalfOctetAndNgksi) GetNasKeySetIdentifiler() (nasKeySetIdentifiler uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*SpareHalfOctetAndNgksi) GetSpareHalfOctet

func (a *SpareHalfOctetAndNgksi) GetSpareHalfOctet() (spareHalfOctet uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4

func (*SpareHalfOctetAndNgksi) GetTSC

func (a *SpareHalfOctetAndNgksi) GetTSC() (tSC uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 TSC Row, sBit, len = [0, 0], 4 , 1

func (*SpareHalfOctetAndNgksi) SetNasKeySetIdentifiler

func (a *SpareHalfOctetAndNgksi) SetNasKeySetIdentifiler(nasKeySetIdentifiler uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 NasKeySetIdentifiler Row, sBit, len = [0, 0], 3 , 3

func (*SpareHalfOctetAndNgksi) SetSpareHalfOctet

func (a *SpareHalfOctetAndNgksi) SetSpareHalfOctet(spareHalfOctet uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4

func (*SpareHalfOctetAndNgksi) SetTSC

func (a *SpareHalfOctetAndNgksi) SetTSC(tSC uint8)

SpareHalfOctetAndNgksi 9.11.3.32 9.5 TSC Row, sBit, len = [0, 0], 4 , 1

type SpareHalfOctetAndPayloadContainerType

type SpareHalfOctetAndPayloadContainerType struct {
	Octet uint8
}

SpareHalfOctetAndPayloadContainerType 9.11.3.40 9.5 PayloadContainerType Row, sBit, len = [0, 0], 4 , 4

func NewSpareHalfOctetAndPayloadContainerType

func NewSpareHalfOctetAndPayloadContainerType() (spareHalfOctetAndPayloadContainerType *SpareHalfOctetAndPayloadContainerType)

func (*SpareHalfOctetAndPayloadContainerType) GetPayloadContainerType

func (a *SpareHalfOctetAndPayloadContainerType) GetPayloadContainerType() (payloadContainerType uint8)

SpareHalfOctetAndPayloadContainerType 9.11.3.40 9.5 PayloadContainerType Row, sBit, len = [0, 0], 4 , 4

func (*SpareHalfOctetAndPayloadContainerType) SetPayloadContainerType

func (a *SpareHalfOctetAndPayloadContainerType) SetPayloadContainerType(payloadContainerType uint8)

SpareHalfOctetAndPayloadContainerType 9.11.3.40 9.5 PayloadContainerType Row, sBit, len = [0, 0], 4 , 4

type SpareHalfOctetAndSecurityHeaderType

type SpareHalfOctetAndSecurityHeaderType struct {
	Octet uint8
}

SpareHalfOctetAndSecurityHeaderType 9.3 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4 SecurityHeaderType Row, sBit, len = [0, 0], 4 , 4

func NewSpareHalfOctetAndSecurityHeaderType

func NewSpareHalfOctetAndSecurityHeaderType() (spareHalfOctetAndSecurityHeaderType *SpareHalfOctetAndSecurityHeaderType)

func (*SpareHalfOctetAndSecurityHeaderType) GetSecurityHeaderType

func (a *SpareHalfOctetAndSecurityHeaderType) GetSecurityHeaderType() (securityHeaderType uint8)

SpareHalfOctetAndSecurityHeaderType 9.3 9.5 SecurityHeaderType Row, sBit, len = [0, 0], 4 , 4

func (*SpareHalfOctetAndSecurityHeaderType) GetSpareHalfOctet

func (a *SpareHalfOctetAndSecurityHeaderType) GetSpareHalfOctet() (spareHalfOctet uint8)

SpareHalfOctetAndSecurityHeaderType 9.3 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4

func (*SpareHalfOctetAndSecurityHeaderType) SetSecurityHeaderType

func (a *SpareHalfOctetAndSecurityHeaderType) SetSecurityHeaderType(securityHeaderType uint8)

SpareHalfOctetAndSecurityHeaderType 9.3 9.5 SecurityHeaderType Row, sBit, len = [0, 0], 4 , 4

func (*SpareHalfOctetAndSecurityHeaderType) SetSpareHalfOctet

func (a *SpareHalfOctetAndSecurityHeaderType) SetSpareHalfOctet(spareHalfOctet uint8)

SpareHalfOctetAndSecurityHeaderType 9.3 9.5 SpareHalfOctet Row, sBit, len = [0, 0], 8 , 4

type T3346Value

type T3346Value struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

T3346Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func NewT3346Value

func NewT3346Value(iei uint8) (t3346Value *T3346Value)

func (*T3346Value) GetGPRSTimer2Value

func (a *T3346Value) GetGPRSTimer2Value() (gPRSTimer2Value uint8)

T3346Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*T3346Value) GetIei

func (a *T3346Value) GetIei() (iei uint8)

T3346Value 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*T3346Value) GetLen

func (a *T3346Value) GetLen() (len uint8)

T3346Value 9.11.2.4 Len Row, sBit, len = [], 8, 8

func (*T3346Value) SetGPRSTimer2Value

func (a *T3346Value) SetGPRSTimer2Value(gPRSTimer2Value uint8)

T3346Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*T3346Value) SetIei

func (a *T3346Value) SetIei(iei uint8)

T3346Value 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*T3346Value) SetLen

func (a *T3346Value) SetLen(len uint8)

T3346Value 9.11.2.4 Len Row, sBit, len = [], 8, 8

type T3502Value

type T3502Value struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

T3502Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func NewT3502Value

func NewT3502Value(iei uint8) (t3502Value *T3502Value)

func (*T3502Value) GetGPRSTimer2Value

func (a *T3502Value) GetGPRSTimer2Value() (gPRSTimer2Value uint8)

T3502Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*T3502Value) GetIei

func (a *T3502Value) GetIei() (iei uint8)

T3502Value 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*T3502Value) GetLen

func (a *T3502Value) GetLen() (len uint8)

T3502Value 9.11.2.4 Len Row, sBit, len = [], 8, 8

func (*T3502Value) SetGPRSTimer2Value

func (a *T3502Value) SetGPRSTimer2Value(gPRSTimer2Value uint8)

T3502Value 9.11.2.4 GPRSTimer2Value Row, sBit, len = [0, 0], 8 , 8

func (*T3502Value) SetIei

func (a *T3502Value) SetIei(iei uint8)

T3502Value 9.11.2.4 Iei Row, sBit, len = [], 8, 8

func (*T3502Value) SetLen

func (a *T3502Value) SetLen(len uint8)

T3502Value 9.11.2.4 Len Row, sBit, len = [], 8, 8

type T3512Value

type T3512Value struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

T3512Value 9.11.2.5 Unit Row, sBit, len = [0, 0], 8 , 3 TimerValue Row, sBit, len = [0, 0], 5 , 5

func NewT3512Value

func NewT3512Value(iei uint8) (t3512Value *T3512Value)

func (*T3512Value) GetIei

func (a *T3512Value) GetIei() (iei uint8)

T3512Value 9.11.2.5 Iei Row, sBit, len = [], 8, 8

func (*T3512Value) GetLen

func (a *T3512Value) GetLen() (len uint8)

T3512Value 9.11.2.5 Len Row, sBit, len = [], 8, 8

func (*T3512Value) GetTimerValue

func (a *T3512Value) GetTimerValue() (timerValue uint8)

T3512Value 9.11.2.5 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*T3512Value) GetUnit

func (a *T3512Value) GetUnit() (unit uint8)

T3512Value 9.11.2.5 Unit Row, sBit, len = [0, 0], 8 , 3

func (*T3512Value) SetIei

func (a *T3512Value) SetIei(iei uint8)

T3512Value 9.11.2.5 Iei Row, sBit, len = [], 8, 8

func (*T3512Value) SetLen

func (a *T3512Value) SetLen(len uint8)

T3512Value 9.11.2.5 Len Row, sBit, len = [], 8, 8

func (*T3512Value) SetTimerValue

func (a *T3512Value) SetTimerValue(timerValue uint8)

T3512Value 9.11.2.5 TimerValue Row, sBit, len = [0, 0], 5 , 5

func (*T3512Value) SetUnit

func (a *T3512Value) SetUnit(unit uint8)

T3512Value 9.11.2.5 Unit Row, sBit, len = [0, 0], 8 , 3

type TAIList

type TAIList struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

TAIList 9.11.3.9 PartialTrackingAreaIdentityList Row, sBit, len = [0, 0], 8 , INF

func NewTAIList

func NewTAIList(iei uint8) (tAIList *TAIList)

func (*TAIList) GetIei

func (a *TAIList) GetIei() (iei uint8)

TAIList 9.11.3.9 Iei Row, sBit, len = [], 8, 8

func (*TAIList) GetLen

func (a *TAIList) GetLen() (len uint8)

TAIList 9.11.3.9 Len Row, sBit, len = [], 8, 8

func (*TAIList) GetPartialTrackingAreaIdentityList

func (a *TAIList) GetPartialTrackingAreaIdentityList() (partialTrackingAreaIdentityList []uint8)

TAIList 9.11.3.9 PartialTrackingAreaIdentityList Row, sBit, len = [0, 0], 8 , INF

func (*TAIList) SetIei

func (a *TAIList) SetIei(iei uint8)

TAIList 9.11.3.9 Iei Row, sBit, len = [], 8, 8

func (*TAIList) SetLen

func (a *TAIList) SetLen(len uint8)

TAIList 9.11.3.9 Len Row, sBit, len = [], 8, 8

func (*TAIList) SetPartialTrackingAreaIdentityList

func (a *TAIList) SetPartialTrackingAreaIdentityList(partialTrackingAreaIdentityList []uint8)

TAIList 9.11.3.9 PartialTrackingAreaIdentityList Row, sBit, len = [0, 0], 8 , INF

type TMSI5GS

type TMSI5GS struct {
	Iei   uint8
	Len   uint16
	Octet [7]uint8
}

TMSI5GS 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3 AMFSetID Row, sBit, len = [1, 1], 8 , 8 AMFSetID Row, sBit, len = [1, 2], 8 , 10 AMFPointer Row, sBit, len = [2, 2], 6 , 6 TMSI5G Row, sBit, len = [3, 6], 8 , 32

func NewTMSI5GS

func NewTMSI5GS(iei uint8) (tMSI5GS *TMSI5GS)

func (*TMSI5GS) Get5GSTMSI added in v1.0.2

func (a *TMSI5GS) Get5GSTMSI() (tMSI5GS string, mobileIdType string, err error)

func (*TMSI5GS) GetAMFPointer

func (a *TMSI5GS) GetAMFPointer() (aMFPointer uint8)

TMSI5GS 9.11.3.4 AMFPointer Row, sBit, len = [2, 2], 6 , 6

func (*TMSI5GS) GetAMFSetID

func (a *TMSI5GS) GetAMFSetID() (aMFSetID uint16)

TMSI5GS 9.11.3.4 AMFSetID Row, sBit, len = [1, 2], 8 , 10

func (*TMSI5GS) GetIei

func (a *TMSI5GS) GetIei() (iei uint8)

TMSI5GS 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*TMSI5GS) GetLen

func (a *TMSI5GS) GetLen() (len uint16)

TMSI5GS 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*TMSI5GS) GetSpare

func (a *TMSI5GS) GetSpare() (spare uint8)

TMSI5GS 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*TMSI5GS) GetTMSI5G

func (a *TMSI5GS) GetTMSI5G() (tMSI5G [4]uint8)

TMSI5GS 9.11.3.4 TMSI5G Row, sBit, len = [3, 6], 8 , 32

func (*TMSI5GS) GetTypeOfIdentity

func (a *TMSI5GS) GetTypeOfIdentity() (typeOfIdentity uint8)

TMSI5GS 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

func (*TMSI5GS) SetAMFPointer

func (a *TMSI5GS) SetAMFPointer(aMFPointer uint8)

TMSI5GS 9.11.3.4 AMFPointer Row, sBit, len = [2, 2], 6 , 6

func (*TMSI5GS) SetAMFSetID

func (a *TMSI5GS) SetAMFSetID(aMFSetID uint16)

TMSI5GS 9.11.3.4 AMFSetID Row, sBit, len = [1, 2], 8 , 10

func (*TMSI5GS) SetIei

func (a *TMSI5GS) SetIei(iei uint8)

TMSI5GS 9.11.3.4 Iei Row, sBit, len = [], 8, 8

func (*TMSI5GS) SetLen

func (a *TMSI5GS) SetLen(len uint16)

TMSI5GS 9.11.3.4 Len Row, sBit, len = [], 8, 16

func (*TMSI5GS) SetSpare

func (a *TMSI5GS) SetSpare(spare uint8)

TMSI5GS 9.11.3.4 Spare Row, sBit, len = [0, 0], 4 , 1

func (*TMSI5GS) SetTMSI5G

func (a *TMSI5GS) SetTMSI5G(tMSI5G [4]uint8)

TMSI5GS 9.11.3.4 TMSI5G Row, sBit, len = [3, 6], 8 , 32

func (*TMSI5GS) SetTypeOfIdentity

func (a *TMSI5GS) SetTypeOfIdentity(typeOfIdentity uint8)

TMSI5GS 9.11.3.4 TypeOfIdentity Row, sBit, len = [0, 0], 3 , 3

type UESecurityCapability

type UESecurityCapability struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

UESecurityCapability 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1 EA4_5G Row, sBit, len = [0, 0], 4 , 1 EA5_5G Row, sBit, len = [0, 0], 3 , 1 EA6_5G Row, sBit, len = [0, 0], 2 , 1 EA7_5G Row, sBit, len = [0, 0], 1 , 1 IA0_5G Row, sBit, len = [1, 1], 8 , 1 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1 IA4_5G Row, sBit, len = [1, 1], 4 , 1 IA5_5G Row, sBit, len = [1, 1], 3 , 1 IA6_5G Row, sBit, len = [1, 1], 2 , 1 IA7_5G Row, sBit, len = [1, 1], 1 , 1 EEA0 Row, sBit, len = [2, 2], 8 , 1 EEA1_128 Row, sBit, len = [2, 2], 7 , 1 EEA2_128 Row, sBit, len = [2, 2], 6 , 1 EEA3_128 Row, sBit, len = [2, 2], 5 , 1 EEA4 Row, sBit, len = [2, 2], 4 , 1 EEA5 Row, sBit, len = [2, 2], 3 , 1 EEA6 Row, sBit, len = [2, 2], 2 , 1 EEA7 Row, sBit, len = [2, 2], 1 , 1 EIA0 Row, sBit, len = [3, 3], 8 , 1 EIA1_128 Row, sBit, len = [3, 3], 7 , 1 EIA2_128 Row, sBit, len = [3, 3], 6 , 1 EIA3_128 Row, sBit, len = [3, 3], 5 , 1 EIA4 Row, sBit, len = [3, 3], 4 , 1 EIA5 Row, sBit, len = [3, 3], 3 , 1 EIA6 Row, sBit, len = [3, 3], 2 , 1 EIA7 Row, sBit, len = [3, 3], 1 , 1 Spare Row, sBit, len = [4, 7], 8 , 32

func NewUESecurityCapability

func NewUESecurityCapability(iei uint8) (uESecurityCapability *UESecurityCapability)

func (*UESecurityCapability) GetEA0_5G

func (a *UESecurityCapability) GetEA0_5G() (eA0_5G uint8)

UESecurityCapability 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1

func (*UESecurityCapability) GetEA1_128_5G

func (a *UESecurityCapability) GetEA1_128_5G() (eA1_128_5G uint8)

UESecurityCapability 9.11.3.54 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1

func (*UESecurityCapability) GetEA2_128_5G

func (a *UESecurityCapability) GetEA2_128_5G() (eA2_128_5G uint8)

UESecurityCapability 9.11.3.54 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1

func (*UESecurityCapability) GetEA3_128_5G

func (a *UESecurityCapability) GetEA3_128_5G() (eA3_128_5G uint8)

UESecurityCapability 9.11.3.54 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1

func (*UESecurityCapability) GetEA4_5G

func (a *UESecurityCapability) GetEA4_5G() (eA4_5G uint8)

UESecurityCapability 9.11.3.54 EA4_5G Row, sBit, len = [0, 0], 4 , 1

func (*UESecurityCapability) GetEA5_5G

func (a *UESecurityCapability) GetEA5_5G() (eA5_5G uint8)

UESecurityCapability 9.11.3.54 EA5_5G Row, sBit, len = [0, 0], 3 , 1

func (*UESecurityCapability) GetEA6_5G

func (a *UESecurityCapability) GetEA6_5G() (eA6_5G uint8)

UESecurityCapability 9.11.3.54 EA6_5G Row, sBit, len = [0, 0], 2 , 1

func (*UESecurityCapability) GetEA7_5G

func (a *UESecurityCapability) GetEA7_5G() (eA7_5G uint8)

UESecurityCapability 9.11.3.54 EA7_5G Row, sBit, len = [0, 0], 1 , 1

func (*UESecurityCapability) GetEEA0

func (a *UESecurityCapability) GetEEA0() (eEA0 uint8)

UESecurityCapability 9.11.3.54 EEA0 Row, sBit, len = [2, 2], 8 , 1

func (*UESecurityCapability) GetEEA1_128

func (a *UESecurityCapability) GetEEA1_128() (eEA1_128 uint8)

UESecurityCapability 9.11.3.54 EEA1_128 Row, sBit, len = [2, 2], 7 , 1

func (*UESecurityCapability) GetEEA2_128

func (a *UESecurityCapability) GetEEA2_128() (eEA2_128 uint8)

UESecurityCapability 9.11.3.54 EEA2_128 Row, sBit, len = [2, 2], 6 , 1

func (*UESecurityCapability) GetEEA3_128

func (a *UESecurityCapability) GetEEA3_128() (eEA3_128 uint8)

UESecurityCapability 9.11.3.54 EEA3_128 Row, sBit, len = [2, 2], 5 , 1

func (*UESecurityCapability) GetEEA4

func (a *UESecurityCapability) GetEEA4() (eEA4 uint8)

UESecurityCapability 9.11.3.54 EEA4 Row, sBit, len = [2, 2], 4 , 1

func (*UESecurityCapability) GetEEA5

func (a *UESecurityCapability) GetEEA5() (eEA5 uint8)

UESecurityCapability 9.11.3.54 EEA5 Row, sBit, len = [2, 2], 3 , 1

func (*UESecurityCapability) GetEEA6

func (a *UESecurityCapability) GetEEA6() (eEA6 uint8)

UESecurityCapability 9.11.3.54 EEA6 Row, sBit, len = [2, 2], 2 , 1

func (*UESecurityCapability) GetEEA7

func (a *UESecurityCapability) GetEEA7() (eEA7 uint8)

UESecurityCapability 9.11.3.54 EEA7 Row, sBit, len = [2, 2], 1 , 1

func (*UESecurityCapability) GetEIA0

func (a *UESecurityCapability) GetEIA0() (eIA0 uint8)

UESecurityCapability 9.11.3.54 EIA0 Row, sBit, len = [3, 3], 8 , 1

func (*UESecurityCapability) GetEIA1_128

func (a *UESecurityCapability) GetEIA1_128() (eIA1_128 uint8)

UESecurityCapability 9.11.3.54 EIA1_128 Row, sBit, len = [3, 3], 7 , 1

func (*UESecurityCapability) GetEIA2_128

func (a *UESecurityCapability) GetEIA2_128() (eIA2_128 uint8)

UESecurityCapability 9.11.3.54 EIA2_128 Row, sBit, len = [3, 3], 6 , 1

func (*UESecurityCapability) GetEIA3_128

func (a *UESecurityCapability) GetEIA3_128() (eIA3_128 uint8)

UESecurityCapability 9.11.3.54 EIA3_128 Row, sBit, len = [3, 3], 5 , 1

func (*UESecurityCapability) GetEIA4

func (a *UESecurityCapability) GetEIA4() (eIA4 uint8)

UESecurityCapability 9.11.3.54 EIA4 Row, sBit, len = [3, 3], 4 , 1

func (*UESecurityCapability) GetEIA5

func (a *UESecurityCapability) GetEIA5() (eIA5 uint8)

UESecurityCapability 9.11.3.54 EIA5 Row, sBit, len = [3, 3], 3 , 1

func (*UESecurityCapability) GetEIA6

func (a *UESecurityCapability) GetEIA6() (eIA6 uint8)

UESecurityCapability 9.11.3.54 EIA6 Row, sBit, len = [3, 3], 2 , 1

func (*UESecurityCapability) GetEIA7

func (a *UESecurityCapability) GetEIA7() (eIA7 uint8)

UESecurityCapability 9.11.3.54 EIA7 Row, sBit, len = [3, 3], 1 , 1

func (*UESecurityCapability) GetIA0_5G

func (a *UESecurityCapability) GetIA0_5G() (iA0_5G uint8)

UESecurityCapability 9.11.3.54 IA0_5G Row, sBit, len = [1, 1], 8 , 1

func (*UESecurityCapability) GetIA1_128_5G

func (a *UESecurityCapability) GetIA1_128_5G() (iA1_128_5G uint8)

UESecurityCapability 9.11.3.54 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1

func (*UESecurityCapability) GetIA2_128_5G

func (a *UESecurityCapability) GetIA2_128_5G() (iA2_128_5G uint8)

UESecurityCapability 9.11.3.54 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1

func (*UESecurityCapability) GetIA3_128_5G

func (a *UESecurityCapability) GetIA3_128_5G() (iA3_128_5G uint8)

UESecurityCapability 9.11.3.54 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1

func (*UESecurityCapability) GetIA4_5G

func (a *UESecurityCapability) GetIA4_5G() (iA4_5G uint8)

UESecurityCapability 9.11.3.54 IA4_5G Row, sBit, len = [1, 1], 4 , 1

func (*UESecurityCapability) GetIA5_5G

func (a *UESecurityCapability) GetIA5_5G() (iA5_5G uint8)

UESecurityCapability 9.11.3.54 IA5_5G Row, sBit, len = [1, 1], 3 , 1

func (*UESecurityCapability) GetIA6_5G

func (a *UESecurityCapability) GetIA6_5G() (iA6_5G uint8)

UESecurityCapability 9.11.3.54 IA6_5G Row, sBit, len = [1, 1], 2 , 1

func (*UESecurityCapability) GetIA7_5G

func (a *UESecurityCapability) GetIA7_5G() (iA7_5G uint8)

UESecurityCapability 9.11.3.54 IA7_5G Row, sBit, len = [1, 1], 1 , 1

func (*UESecurityCapability) GetIei

func (a *UESecurityCapability) GetIei() (iei uint8)

UESecurityCapability 9.11.3.54 Iei Row, sBit, len = [], 8, 8

func (*UESecurityCapability) GetLen

func (a *UESecurityCapability) GetLen() (len uint8)

UESecurityCapability 9.11.3.54 Len Row, sBit, len = [], 8, 8

func (*UESecurityCapability) GetSpare

func (a *UESecurityCapability) GetSpare() (spare [4]uint8)

UESecurityCapability 9.11.3.54 Spare Row, sBit, len = [4, 7], 8 , 32

func (*UESecurityCapability) SetEA0_5G

func (a *UESecurityCapability) SetEA0_5G(eA0_5G uint8)

UESecurityCapability 9.11.3.54 EA0_5G Row, sBit, len = [0, 0], 8 , 1

func (*UESecurityCapability) SetEA1_128_5G

func (a *UESecurityCapability) SetEA1_128_5G(eA1_128_5G uint8)

UESecurityCapability 9.11.3.54 EA1_128_5G Row, sBit, len = [0, 0], 7 , 1

func (*UESecurityCapability) SetEA2_128_5G

func (a *UESecurityCapability) SetEA2_128_5G(eA2_128_5G uint8)

UESecurityCapability 9.11.3.54 EA2_128_5G Row, sBit, len = [0, 0], 6 , 1

func (*UESecurityCapability) SetEA3_128_5G

func (a *UESecurityCapability) SetEA3_128_5G(eA3_128_5G uint8)

UESecurityCapability 9.11.3.54 EA3_128_5G Row, sBit, len = [0, 0], 5 , 1

func (*UESecurityCapability) SetEA4_5G

func (a *UESecurityCapability) SetEA4_5G(eA4_5G uint8)

UESecurityCapability 9.11.3.54 EA4_5G Row, sBit, len = [0, 0], 4 , 1

func (*UESecurityCapability) SetEA5_5G

func (a *UESecurityCapability) SetEA5_5G(eA5_5G uint8)

UESecurityCapability 9.11.3.54 EA5_5G Row, sBit, len = [0, 0], 3 , 1

func (*UESecurityCapability) SetEA6_5G

func (a *UESecurityCapability) SetEA6_5G(eA6_5G uint8)

UESecurityCapability 9.11.3.54 EA6_5G Row, sBit, len = [0, 0], 2 , 1

func (*UESecurityCapability) SetEA7_5G

func (a *UESecurityCapability) SetEA7_5G(eA7_5G uint8)

UESecurityCapability 9.11.3.54 EA7_5G Row, sBit, len = [0, 0], 1 , 1

func (*UESecurityCapability) SetEEA0

func (a *UESecurityCapability) SetEEA0(eEA0 uint8)

UESecurityCapability 9.11.3.54 EEA0 Row, sBit, len = [2, 2], 8 , 1

func (*UESecurityCapability) SetEEA1_128

func (a *UESecurityCapability) SetEEA1_128(eEA1_128 uint8)

UESecurityCapability 9.11.3.54 EEA1_128 Row, sBit, len = [2, 2], 7 , 1

func (*UESecurityCapability) SetEEA2_128

func (a *UESecurityCapability) SetEEA2_128(eEA2_128 uint8)

UESecurityCapability 9.11.3.54 EEA2_128 Row, sBit, len = [2, 2], 6 , 1

func (*UESecurityCapability) SetEEA3_128

func (a *UESecurityCapability) SetEEA3_128(eEA3_128 uint8)

UESecurityCapability 9.11.3.54 EEA3_128 Row, sBit, len = [2, 2], 5 , 1

func (*UESecurityCapability) SetEEA4

func (a *UESecurityCapability) SetEEA4(eEA4 uint8)

UESecurityCapability 9.11.3.54 EEA4 Row, sBit, len = [2, 2], 4 , 1

func (*UESecurityCapability) SetEEA5

func (a *UESecurityCapability) SetEEA5(eEA5 uint8)

UESecurityCapability 9.11.3.54 EEA5 Row, sBit, len = [2, 2], 3 , 1

func (*UESecurityCapability) SetEEA6

func (a *UESecurityCapability) SetEEA6(eEA6 uint8)

UESecurityCapability 9.11.3.54 EEA6 Row, sBit, len = [2, 2], 2 , 1

func (*UESecurityCapability) SetEEA7

func (a *UESecurityCapability) SetEEA7(eEA7 uint8)

UESecurityCapability 9.11.3.54 EEA7 Row, sBit, len = [2, 2], 1 , 1

func (*UESecurityCapability) SetEIA0

func (a *UESecurityCapability) SetEIA0(eIA0 uint8)

UESecurityCapability 9.11.3.54 EIA0 Row, sBit, len = [3, 3], 8 , 1

func (*UESecurityCapability) SetEIA1_128

func (a *UESecurityCapability) SetEIA1_128(eIA1_128 uint8)

UESecurityCapability 9.11.3.54 EIA1_128 Row, sBit, len = [3, 3], 7 , 1

func (*UESecurityCapability) SetEIA2_128

func (a *UESecurityCapability) SetEIA2_128(eIA2_128 uint8)

UESecurityCapability 9.11.3.54 EIA2_128 Row, sBit, len = [3, 3], 6 , 1

func (*UESecurityCapability) SetEIA3_128

func (a *UESecurityCapability) SetEIA3_128(eIA3_128 uint8)

UESecurityCapability 9.11.3.54 EIA3_128 Row, sBit, len = [3, 3], 5 , 1

func (*UESecurityCapability) SetEIA4

func (a *UESecurityCapability) SetEIA4(eIA4 uint8)

UESecurityCapability 9.11.3.54 EIA4 Row, sBit, len = [3, 3], 4 , 1

func (*UESecurityCapability) SetEIA5

func (a *UESecurityCapability) SetEIA5(eIA5 uint8)

UESecurityCapability 9.11.3.54 EIA5 Row, sBit, len = [3, 3], 3 , 1

func (*UESecurityCapability) SetEIA6

func (a *UESecurityCapability) SetEIA6(eIA6 uint8)

UESecurityCapability 9.11.3.54 EIA6 Row, sBit, len = [3, 3], 2 , 1

func (*UESecurityCapability) SetEIA7

func (a *UESecurityCapability) SetEIA7(eIA7 uint8)

UESecurityCapability 9.11.3.54 EIA7 Row, sBit, len = [3, 3], 1 , 1

func (*UESecurityCapability) SetIA0_5G

func (a *UESecurityCapability) SetIA0_5G(iA0_5G uint8)

UESecurityCapability 9.11.3.54 IA0_5G Row, sBit, len = [1, 1], 8 , 1

func (*UESecurityCapability) SetIA1_128_5G

func (a *UESecurityCapability) SetIA1_128_5G(iA1_128_5G uint8)

UESecurityCapability 9.11.3.54 IA1_128_5G Row, sBit, len = [1, 1], 7 , 1

func (*UESecurityCapability) SetIA2_128_5G

func (a *UESecurityCapability) SetIA2_128_5G(iA2_128_5G uint8)

UESecurityCapability 9.11.3.54 IA2_128_5G Row, sBit, len = [1, 1], 6 , 1

func (*UESecurityCapability) SetIA3_128_5G

func (a *UESecurityCapability) SetIA3_128_5G(iA3_128_5G uint8)

UESecurityCapability 9.11.3.54 IA3_128_5G Row, sBit, len = [1, 1], 5 , 1

func (*UESecurityCapability) SetIA4_5G

func (a *UESecurityCapability) SetIA4_5G(iA4_5G uint8)

UESecurityCapability 9.11.3.54 IA4_5G Row, sBit, len = [1, 1], 4 , 1

func (*UESecurityCapability) SetIA5_5G

func (a *UESecurityCapability) SetIA5_5G(iA5_5G uint8)

UESecurityCapability 9.11.3.54 IA5_5G Row, sBit, len = [1, 1], 3 , 1

func (*UESecurityCapability) SetIA6_5G

func (a *UESecurityCapability) SetIA6_5G(iA6_5G uint8)

UESecurityCapability 9.11.3.54 IA6_5G Row, sBit, len = [1, 1], 2 , 1

func (*UESecurityCapability) SetIA7_5G

func (a *UESecurityCapability) SetIA7_5G(iA7_5G uint8)

UESecurityCapability 9.11.3.54 IA7_5G Row, sBit, len = [1, 1], 1 , 1

func (*UESecurityCapability) SetIei

func (a *UESecurityCapability) SetIei(iei uint8)

UESecurityCapability 9.11.3.54 Iei Row, sBit, len = [], 8, 8

func (*UESecurityCapability) SetLen

func (a *UESecurityCapability) SetLen(len uint8)

UESecurityCapability 9.11.3.54 Len Row, sBit, len = [], 8, 8

func (*UESecurityCapability) SetSpare

func (a *UESecurityCapability) SetSpare(spare [4]uint8)

UESecurityCapability 9.11.3.54 Spare Row, sBit, len = [4, 7], 8 , 32

type UEStatus

type UEStatus struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

UEStatus 9.11.3.56 N1ModeReg Row, sBit, len = [0, 0], 2 , 1 S1ModeReg Row, sBit, len = [0, 0], 1 , 1

func NewUEStatus

func NewUEStatus(iei uint8) (uEStatus *UEStatus)

func (*UEStatus) GetIei

func (a *UEStatus) GetIei() (iei uint8)

UEStatus 9.11.3.56 Iei Row, sBit, len = [], 8, 8

func (*UEStatus) GetLen

func (a *UEStatus) GetLen() (len uint8)

UEStatus 9.11.3.56 Len Row, sBit, len = [], 8, 8

func (*UEStatus) GetN1ModeReg

func (a *UEStatus) GetN1ModeReg() (n1ModeReg uint8)

UEStatus 9.11.3.56 N1ModeReg Row, sBit, len = [0, 0], 2 , 1

func (*UEStatus) GetS1ModeReg

func (a *UEStatus) GetS1ModeReg() (s1ModeReg uint8)

UEStatus 9.11.3.56 S1ModeReg Row, sBit, len = [0, 0], 1 , 1

func (*UEStatus) SetIei

func (a *UEStatus) SetIei(iei uint8)

UEStatus 9.11.3.56 Iei Row, sBit, len = [], 8, 8

func (*UEStatus) SetLen

func (a *UEStatus) SetLen(len uint8)

UEStatus 9.11.3.56 Len Row, sBit, len = [], 8, 8

func (*UEStatus) SetN1ModeReg

func (a *UEStatus) SetN1ModeReg(n1ModeReg uint8)

UEStatus 9.11.3.56 N1ModeReg Row, sBit, len = [0, 0], 2 , 1

func (*UEStatus) SetS1ModeReg

func (a *UEStatus) SetS1ModeReg(s1ModeReg uint8)

UEStatus 9.11.3.56 S1ModeReg Row, sBit, len = [0, 0], 1 , 1

type ULNASTRANSPORTMessageIdentity

type ULNASTRANSPORTMessageIdentity struct {
	Octet uint8
}

ULNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func NewULNASTRANSPORTMessageIdentity

func NewULNASTRANSPORTMessageIdentity() (uLNASTRANSPORTMessageIdentity *ULNASTRANSPORTMessageIdentity)

func (*ULNASTRANSPORTMessageIdentity) GetMessageType

func (a *ULNASTRANSPORTMessageIdentity) GetMessageType() (messageType uint8)

ULNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

func (*ULNASTRANSPORTMessageIdentity) SetMessageType

func (a *ULNASTRANSPORTMessageIdentity) SetMessageType(messageType uint8)

ULNASTRANSPORTMessageIdentity 9.7 MessageType Row, sBit, len = [0, 0], 8 , 8

type UesUsageSetting

type UesUsageSetting struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

UesUsageSetting 9.11.3.55 UesUsageSetting Row, sBit, len = [0, 0], 1 , 1

func NewUesUsageSetting

func NewUesUsageSetting(iei uint8) (uesUsageSetting *UesUsageSetting)

func (*UesUsageSetting) GetIei

func (a *UesUsageSetting) GetIei() (iei uint8)

UesUsageSetting 9.11.3.55 Iei Row, sBit, len = [], 8, 8

func (*UesUsageSetting) GetLen

func (a *UesUsageSetting) GetLen() (len uint8)

UesUsageSetting 9.11.3.55 Len Row, sBit, len = [], 8, 8

func (*UesUsageSetting) GetUesUsageSetting

func (a *UesUsageSetting) GetUesUsageSetting() (uesUsageSetting uint8)

UesUsageSetting 9.11.3.55 UesUsageSetting Row, sBit, len = [0, 0], 1 , 1

func (*UesUsageSetting) SetIei

func (a *UesUsageSetting) SetIei(iei uint8)

UesUsageSetting 9.11.3.55 Iei Row, sBit, len = [], 8, 8

func (*UesUsageSetting) SetLen

func (a *UesUsageSetting) SetLen(len uint8)

UesUsageSetting 9.11.3.55 Len Row, sBit, len = [], 8, 8

func (*UesUsageSetting) SetUesUsageSetting

func (a *UesUsageSetting) SetUesUsageSetting(uesUsageSetting uint8)

UesUsageSetting 9.11.3.55 UesUsageSetting Row, sBit, len = [0, 0], 1 , 1

type UniversalTimeAndLocalTimeZone

type UniversalTimeAndLocalTimeZone struct {
	Iei   uint8
	Octet [7]uint8
}

UniversalTimeAndLocalTimeZone 9.11.3.53 Year Row, sBit, len = [0, 0], 8 , 8 Month Row, sBit, len = [1, 1], 8 , 8 Day Row, sBit, len = [2, 2], 8 , 8 Hour Row, sBit, len = [3, 3], 8 , 8 Minute Row, sBit, len = [4, 4], 8 , 8 Second Row, sBit, len = [5, 5], 8 , 8 TimeZone Row, sBit, len = [6, 6], 8 , 8

func NewUniversalTimeAndLocalTimeZone

func NewUniversalTimeAndLocalTimeZone(iei uint8) (universalTimeAndLocalTimeZone *UniversalTimeAndLocalTimeZone)

func (*UniversalTimeAndLocalTimeZone) GetDay

func (a *UniversalTimeAndLocalTimeZone) GetDay() (day uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Day Row, sBit, len = [2, 2], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetHour

func (a *UniversalTimeAndLocalTimeZone) GetHour() (hour uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Hour Row, sBit, len = [3, 3], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetIei

func (a *UniversalTimeAndLocalTimeZone) GetIei() (iei uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Iei Row, sBit, len = [], 8, 8

func (*UniversalTimeAndLocalTimeZone) GetMinute

func (a *UniversalTimeAndLocalTimeZone) GetMinute() (minute uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Minute Row, sBit, len = [4, 4], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetMonth

func (a *UniversalTimeAndLocalTimeZone) GetMonth() (month uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Month Row, sBit, len = [1, 1], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetSecond

func (a *UniversalTimeAndLocalTimeZone) GetSecond() (second uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Second Row, sBit, len = [5, 5], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetTimeZone

func (a *UniversalTimeAndLocalTimeZone) GetTimeZone() (timeZone uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 TimeZone Row, sBit, len = [6, 6], 8 , 8

func (*UniversalTimeAndLocalTimeZone) GetYear

func (a *UniversalTimeAndLocalTimeZone) GetYear() (year uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Year Row, sBit, len = [0, 0], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetDay

func (a *UniversalTimeAndLocalTimeZone) SetDay(day uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Day Row, sBit, len = [2, 2], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetHour

func (a *UniversalTimeAndLocalTimeZone) SetHour(hour uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Hour Row, sBit, len = [3, 3], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetIei

func (a *UniversalTimeAndLocalTimeZone) SetIei(iei uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Iei Row, sBit, len = [], 8, 8

func (*UniversalTimeAndLocalTimeZone) SetMinute

func (a *UniversalTimeAndLocalTimeZone) SetMinute(minute uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Minute Row, sBit, len = [4, 4], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetMonth

func (a *UniversalTimeAndLocalTimeZone) SetMonth(month uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Month Row, sBit, len = [1, 1], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetSecond

func (a *UniversalTimeAndLocalTimeZone) SetSecond(second uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Second Row, sBit, len = [5, 5], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetTimeZone

func (a *UniversalTimeAndLocalTimeZone) SetTimeZone(timeZone uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 TimeZone Row, sBit, len = [6, 6], 8 , 8

func (*UniversalTimeAndLocalTimeZone) SetYear

func (a *UniversalTimeAndLocalTimeZone) SetYear(year uint8)

UniversalTimeAndLocalTimeZone 9.11.3.53 Year Row, sBit, len = [0, 0], 8 , 8

type UpdateType5GS

type UpdateType5GS struct {
	Iei   uint8
	Len   uint8
	Octet uint8
}

UpdateType5GS 9.11.3.9A NGRanRcu Row, sBit, len = [0, 0], 2 , 1 SMSRequested Row, sBit, len = [0, 0], 1 , 1

func NewUpdateType5GS

func NewUpdateType5GS(iei uint8) (updateType5GS *UpdateType5GS)

func (*UpdateType5GS) GetIei

func (a *UpdateType5GS) GetIei() (iei uint8)

UpdateType5GS 9.11.3.9A Iei Row, sBit, len = [], 8, 8

func (*UpdateType5GS) GetLen

func (a *UpdateType5GS) GetLen() (len uint8)

UpdateType5GS 9.11.3.9A Len Row, sBit, len = [], 8, 8

func (*UpdateType5GS) GetNGRanRcu

func (a *UpdateType5GS) GetNGRanRcu() (nGRanRcu uint8)

UpdateType5GS 9.11.3.9A NGRanRcu Row, sBit, len = [0, 0], 2 , 1

func (*UpdateType5GS) GetSMSRequested

func (a *UpdateType5GS) GetSMSRequested() (sMSRequested uint8)

UpdateType5GS 9.11.3.9A SMSRequested Row, sBit, len = [0, 0], 1 , 1

func (*UpdateType5GS) SetIei

func (a *UpdateType5GS) SetIei(iei uint8)

UpdateType5GS 9.11.3.9A Iei Row, sBit, len = [], 8, 8

func (*UpdateType5GS) SetLen

func (a *UpdateType5GS) SetLen(len uint8)

UpdateType5GS 9.11.3.9A Len Row, sBit, len = [], 8, 8

func (*UpdateType5GS) SetNGRanRcu

func (a *UpdateType5GS) SetNGRanRcu(nGRanRcu uint8)

UpdateType5GS 9.11.3.9A NGRanRcu Row, sBit, len = [0, 0], 2 , 1

func (*UpdateType5GS) SetSMSRequested

func (a *UpdateType5GS) SetSMSRequested(sMSRequested uint8)

UpdateType5GS 9.11.3.9A SMSRequested Row, sBit, len = [0, 0], 1 , 1

type UplinkDataStatus

type UplinkDataStatus struct {
	Iei    uint8
	Len    uint8
	Buffer []uint8
}

UplinkDataStatus 9.11.3.57 PSI7 Row, sBit, len = [0, 0], 8 , 1 PSI6 Row, sBit, len = [0, 0], 7 , 1 PSI5 Row, sBit, len = [0, 0], 6 , 1 PSI4 Row, sBit, len = [0, 0], 5 , 1 PSI3 Row, sBit, len = [0, 0], 4 , 1 PSI2 Row, sBit, len = [0, 0], 3 , 1 PSI1 Row, sBit, len = [0, 0], 2 , 1 PSI0 Row, sBit, len = [0, 0], 1 , 1 PSI15 Row, sBit, len = [1, 1], 8 , 1 PSI14 Row, sBit, len = [1, 1], 7 , 1 PSI13 Row, sBit, len = [1, 1], 6 , 1 PSI12 Row, sBit, len = [1, 1], 5 , 1 PSI11 Row, sBit, len = [1, 1], 4 , 1 PSI10 Row, sBit, len = [1, 1], 3 , 1 PSI9 Row, sBit, len = [1, 1], 2 , 1 PSI8 Row, sBit, len = [1, 1], 1 , 1 Spare Row, sBit, len = [2, 2], 1 , INF

func NewUplinkDataStatus

func NewUplinkDataStatus(iei uint8) (uplinkDataStatus *UplinkDataStatus)

func (*UplinkDataStatus) GetIei

func (a *UplinkDataStatus) GetIei() (iei uint8)

UplinkDataStatus 9.11.3.57 Iei Row, sBit, len = [], 8, 8

func (*UplinkDataStatus) GetLen

func (a *UplinkDataStatus) GetLen() (len uint8)

UplinkDataStatus 9.11.3.57 Len Row, sBit, len = [], 8, 8

func (*UplinkDataStatus) GetPSI0

func (a *UplinkDataStatus) GetPSI0() (pSI0 uint8)

UplinkDataStatus 9.11.3.57 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*UplinkDataStatus) GetPSI1

func (a *UplinkDataStatus) GetPSI1() (pSI1 uint8)

UplinkDataStatus 9.11.3.57 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*UplinkDataStatus) GetPSI10

func (a *UplinkDataStatus) GetPSI10() (pSI10 uint8)

UplinkDataStatus 9.11.3.57 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*UplinkDataStatus) GetPSI11

func (a *UplinkDataStatus) GetPSI11() (pSI11 uint8)

UplinkDataStatus 9.11.3.57 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*UplinkDataStatus) GetPSI12

func (a *UplinkDataStatus) GetPSI12() (pSI12 uint8)

UplinkDataStatus 9.11.3.57 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*UplinkDataStatus) GetPSI13

func (a *UplinkDataStatus) GetPSI13() (pSI13 uint8)

UplinkDataStatus 9.11.3.57 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*UplinkDataStatus) GetPSI14

func (a *UplinkDataStatus) GetPSI14() (pSI14 uint8)

UplinkDataStatus 9.11.3.57 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*UplinkDataStatus) GetPSI15

func (a *UplinkDataStatus) GetPSI15() (pSI15 uint8)

UplinkDataStatus 9.11.3.57 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*UplinkDataStatus) GetPSI2

func (a *UplinkDataStatus) GetPSI2() (pSI2 uint8)

UplinkDataStatus 9.11.3.57 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*UplinkDataStatus) GetPSI3

func (a *UplinkDataStatus) GetPSI3() (pSI3 uint8)

UplinkDataStatus 9.11.3.57 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*UplinkDataStatus) GetPSI4

func (a *UplinkDataStatus) GetPSI4() (pSI4 uint8)

UplinkDataStatus 9.11.3.57 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*UplinkDataStatus) GetPSI5

func (a *UplinkDataStatus) GetPSI5() (pSI5 uint8)

UplinkDataStatus 9.11.3.57 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*UplinkDataStatus) GetPSI6

func (a *UplinkDataStatus) GetPSI6() (pSI6 uint8)

UplinkDataStatus 9.11.3.57 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*UplinkDataStatus) GetPSI7

func (a *UplinkDataStatus) GetPSI7() (pSI7 uint8)

UplinkDataStatus 9.11.3.57 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*UplinkDataStatus) GetPSI8

func (a *UplinkDataStatus) GetPSI8() (pSI8 uint8)

UplinkDataStatus 9.11.3.57 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*UplinkDataStatus) GetPSI9

func (a *UplinkDataStatus) GetPSI9() (pSI9 uint8)

UplinkDataStatus 9.11.3.57 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*UplinkDataStatus) GetSpare

func (a *UplinkDataStatus) GetSpare() (spare []uint8)

UplinkDataStatus 9.11.3.57 Spare Row, sBit, len = [2, 2], 1 , INF

func (*UplinkDataStatus) SetIei

func (a *UplinkDataStatus) SetIei(iei uint8)

UplinkDataStatus 9.11.3.57 Iei Row, sBit, len = [], 8, 8

func (*UplinkDataStatus) SetLen

func (a *UplinkDataStatus) SetLen(len uint8)

UplinkDataStatus 9.11.3.57 Len Row, sBit, len = [], 8, 8

func (*UplinkDataStatus) SetPSI0

func (a *UplinkDataStatus) SetPSI0(pSI0 uint8)

UplinkDataStatus 9.11.3.57 PSI0 Row, sBit, len = [0, 0], 1 , 1

func (*UplinkDataStatus) SetPSI1

func (a *UplinkDataStatus) SetPSI1(pSI1 uint8)

UplinkDataStatus 9.11.3.57 PSI1 Row, sBit, len = [0, 0], 2 , 1

func (*UplinkDataStatus) SetPSI10

func (a *UplinkDataStatus) SetPSI10(pSI10 uint8)

UplinkDataStatus 9.11.3.57 PSI10 Row, sBit, len = [1, 1], 3 , 1

func (*UplinkDataStatus) SetPSI11

func (a *UplinkDataStatus) SetPSI11(pSI11 uint8)

UplinkDataStatus 9.11.3.57 PSI11 Row, sBit, len = [1, 1], 4 , 1

func (*UplinkDataStatus) SetPSI12

func (a *UplinkDataStatus) SetPSI12(pSI12 uint8)

UplinkDataStatus 9.11.3.57 PSI12 Row, sBit, len = [1, 1], 5 , 1

func (*UplinkDataStatus) SetPSI13

func (a *UplinkDataStatus) SetPSI13(pSI13 uint8)

UplinkDataStatus 9.11.3.57 PSI13 Row, sBit, len = [1, 1], 6 , 1

func (*UplinkDataStatus) SetPSI14

func (a *UplinkDataStatus) SetPSI14(pSI14 uint8)

UplinkDataStatus 9.11.3.57 PSI14 Row, sBit, len = [1, 1], 7 , 1

func (*UplinkDataStatus) SetPSI15

func (a *UplinkDataStatus) SetPSI15(pSI15 uint8)

UplinkDataStatus 9.11.3.57 PSI15 Row, sBit, len = [1, 1], 8 , 1

func (*UplinkDataStatus) SetPSI2

func (a *UplinkDataStatus) SetPSI2(pSI2 uint8)

UplinkDataStatus 9.11.3.57 PSI2 Row, sBit, len = [0, 0], 3 , 1

func (*UplinkDataStatus) SetPSI3

func (a *UplinkDataStatus) SetPSI3(pSI3 uint8)

UplinkDataStatus 9.11.3.57 PSI3 Row, sBit, len = [0, 0], 4 , 1

func (*UplinkDataStatus) SetPSI4

func (a *UplinkDataStatus) SetPSI4(pSI4 uint8)

UplinkDataStatus 9.11.3.57 PSI4 Row, sBit, len = [0, 0], 5 , 1

func (*UplinkDataStatus) SetPSI5

func (a *UplinkDataStatus) SetPSI5(pSI5 uint8)

UplinkDataStatus 9.11.3.57 PSI5 Row, sBit, len = [0, 0], 6 , 1

func (*UplinkDataStatus) SetPSI6

func (a *UplinkDataStatus) SetPSI6(pSI6 uint8)

UplinkDataStatus 9.11.3.57 PSI6 Row, sBit, len = [0, 0], 7 , 1

func (*UplinkDataStatus) SetPSI7

func (a *UplinkDataStatus) SetPSI7(pSI7 uint8)

UplinkDataStatus 9.11.3.57 PSI7 Row, sBit, len = [0, 0], 8 , 1

func (*UplinkDataStatus) SetPSI8

func (a *UplinkDataStatus) SetPSI8(pSI8 uint8)

UplinkDataStatus 9.11.3.57 PSI8 Row, sBit, len = [1, 1], 1 , 1

func (*UplinkDataStatus) SetPSI9

func (a *UplinkDataStatus) SetPSI9(pSI9 uint8)

UplinkDataStatus 9.11.3.57 PSI9 Row, sBit, len = [1, 1], 2 , 1

func (*UplinkDataStatus) SetSpare

func (a *UplinkDataStatus) SetSpare(spare []uint8)

UplinkDataStatus 9.11.3.57 Spare Row, sBit, len = [2, 2], 1 , INF

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL