# Functions
Decode decodes bytes as Message.
DecodeCreatePDPContextRequest decodes bytes as CreatePDPContextRequest.
DecodeCreatePDPContextResponse decodes bytes as CreatePDPContextResponse.
DecodeDeletePDPContextRequest decodes bytes as DeletePDPContextRequest.
DecodeDeletePDPContextResponse decodes bytes as DeletePDPContextResponse.
DecodeEchoRequest decodes bytes as EchoRequest.
DecodeEchoResponse decodes bytes as EchoResponse.
DecodeErrorIndication decodes bytes as ErrorIndication.
DecodeGeneric decodes bytes as Generic.
DecodeHeader decodes bytes as Header.
DecodeTPDU decodes bytes as TPDU.
DecodeUpdatePDPContextRequest decodes bytes as UpdatePDPContextRequest.
DecodeUpdatePDPContextResponse decodes bytes as UpdatePDPContextResponse.
DecodeVersionNotSupported decodes bytes as VersionNotSupported.
Marshal returns the byte sequence generated from a Message instance.
NewCreatePDPContextRequest creates a new GTPv1 CreatePDPContextRequest.
NewCreatePDPContextResponse creates a new GTPv1 CreatePDPContextResponse.
NewDeletePDPContextRequest creates a new GTPv1 DeletePDPContextRequest.
NewDeletePDPContextResponse creates a new GTPv1 DeletePDPContextResponse.
NewEchoRequest creates a new GTP.
NewEchoResponse creates a new GTPv1 EchoResponse.
NewEndMarker creates a new GTP.
NewErrorIndication creates a new GTPv1 ErrorIndication.
NewExtensionHeader creates a new ExtensionHeader.
NewGeneric creates a new GTPv1 Generic.
NewHeader creates a new Header.
NewHeaderFlags returns a Header Flag built by its components given as arguments.
NewHeaderWithExtensionHeaders creates a new Header with ExtensionHeaders.
NewHeaderWithNPDUNumber creates a new Header with NPDUNumber.
NewSupportedExtensionHeaderNotification creates a new GTPv1 SupportedExtensionHeaderNotification.
NewTPDU creates a new T-PDU message.
NewTPDUWithExtentionHeader creates a new T-PDU message with the given Extension Headers.
NewTPDUWithSequence creates a new T-PDU message with the given Sequence Number.
NewUpdatePDPContextRequest creates a new GTPv1 UpdatePDPContextRequest.
NewUpdatePDPContextResponse creates a new GTPv1 UpdatePDPContextResponse.
NewVersionNotSupported creates a new GTPv1 VersionNotSupported.
Parse parses the given bytes as a Message.
ParseCreatePDPContextRequest decodes a given byte sequence as a CreatePDPContextRequest.
ParseCreatePDPContextResponse decodes a given byte sequence as a CreatePDPContextResponse.
ParseDeletePDPContextRequest decodes a given byte sequence as a DeletePDPContextRequest.
ParseDeletePDPContextResponse decodes a given byte sequence as a DeletePDPContextResponse.
ParseEchoRequest decodes a given byte sequence as a EchoRequest.
ParseEchoResponse decodes a given byte sequence as a EchoResponse.
ParseEndMarker decodes a given byte sequence as a EndMarker.
ParseErrorIndication decodes a given byte sequence as a ErrorIndication.
ParseExtensionHeader decodes given byte sequence as a ExtensionHeader.
ParseGeneric decodes a given byte sequence as a Generic.
ParseHeader decodes given byte sequence as a GTPv1 header.
ParseMultiExtensionHeaders parses given bytes sequence as multiple ExtensionHeaders.
ParseSupportedExtensionHeaderNotification decodes a given byte sequence as a SupportedExtensionHeaderNotification.
ParseTPDU decodes a given byte sequence as a TPDU.
ParseUpdatePDPContextRequest decodes a given byte sequence as a UpdatePDPContextRequest.
ParseUpdatePDPContextResponse decodes a given byte sequence as a UpdatePDPContextResponse.
ParseVersionNotSupported decodes a given byte sequence as a VersionNotSupported.
Prettify returns a Message in prettified representation in string.
Serialize serializes Message into bytes.
# Constants
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
ExtensionHeaderType definitions.
Message Type definitions.
Message Type definitions.
16.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
48.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
Message Type definitions.
# Variables
Error definitions.
Error definitions.
Error definitions.
Error definitions.
# Structs
CreatePDPContextRequest is a CreatePDPContextRequest Header and its IEs above.
CreatePDPContextResponse is a CreatePDPContextResponse Header and its IEs above.
DeletePDPContextRequest is a DeletePDPContextRequest Header and its IEs above.
DeletePDPContextResponse is a DeletePDPContextResponse Header and its IEs above.
EchoRequest is a EchoRequest Header and its IEs above.
EchoResponse is a EchoResponse Header and its IEs above.
EndMarker is a EndMarker Header and its IEs above.
ErrorIndication is a ErrorIndication Header and its IEs above.
ExtensionHeader represents an Extension Header defined in §5.2, TS 29.281 and §6.1 TS 29.060.
Generic is a Generic Header and its IEs above.
Header is a GTPv1 common header.
InvalidTypeError indicates the type of an ExtensionHeader is invalid.
SupportedExtensionHeaderNotification is a SupportedExtensionHeaderNotification Header and its IEs above.
TPDU is a TPDU.
UpdatePDPContextRequest is a UpdatePDPContextRequest Header and its IEs above.
UpdatePDPContextResponse is a UpdatePDPContextResponse Header and its IEs above.
VersionNotSupported is a VersionNotSupported Header and its IEs above.
# Interfaces
Message is an interface that defines Message message.