Documentation ¶
Overview ¶
Package threegpp contains the 3GPP RADIUS extensions.
Make sure you install the dictionary generator if you want to regenerate the generated.go file. Install the dictionary generator like so:
go get -u layeh.com/radius/cmd/radius-dict-gen
Index ¶
- Variables
- func ThreeGPPAllocateIPType_Add(p *radius.Packet, value ThreeGPPAllocateIPType) (err error)
- func ThreeGPPAllocateIPType_Del(p *radius.Packet)
- func ThreeGPPAllocateIPType_Set(p *radius.Packet, value ThreeGPPAllocateIPType) (err error)
- func ThreeGPPCamelChargingInfo_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPCamelChargingInfo_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPCamelChargingInfo_Del(p *radius.Packet)
- func ThreeGPPCamelChargingInfo_Get(p *radius.Packet) (value []byte)
- func ThreeGPPCamelChargingInfo_GetString(p *radius.Packet) (value string)
- func ThreeGPPCamelChargingInfo_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPCamelChargingInfo_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPCamelChargingInfo_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPCamelChargingInfo_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPCamelChargingInfo_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPCamelChargingInfo_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPChargingCharacteristics_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPChargingCharacteristics_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPChargingCharacteristics_Del(p *radius.Packet)
- func ThreeGPPChargingCharacteristics_Get(p *radius.Packet) (value []byte)
- func ThreeGPPChargingCharacteristics_GetString(p *radius.Packet) (value string)
- func ThreeGPPChargingCharacteristics_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPChargingCharacteristics_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPChargingCharacteristics_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPChargingCharacteristics_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPChargingCharacteristics_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPChargingCharacteristics_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPChargingGatewayAddress_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPChargingGatewayAddress_Del(p *radius.Packet)
- func ThreeGPPChargingGatewayAddress_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPChargingGatewayAddress_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPChargingGatewayAddress_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPChargingGatewayAddress_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPChargingGatewayIPv6Address_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPChargingGatewayIPv6Address_Del(p *radius.Packet)
- func ThreeGPPChargingGatewayIPv6Address_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPChargingGatewayIPv6Address_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPChargingGatewayIPv6Address_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPChargingGatewayIPv6Address_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPChargingID_Add(p *radius.Packet, value ThreeGPPChargingID) (err error)
- func ThreeGPPChargingID_Del(p *radius.Packet)
- func ThreeGPPChargingID_Set(p *radius.Packet, value ThreeGPPChargingID) (err error)
- func ThreeGPPGGSNAddress_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPGGSNAddress_Del(p *radius.Packet)
- func ThreeGPPGGSNAddress_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPGGSNAddress_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPGGSNAddress_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPGGSNAddress_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPGGSNIPv6Address_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPGGSNIPv6Address_Del(p *radius.Packet)
- func ThreeGPPGGSNIPv6Address_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPGGSNIPv6Address_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPGGSNIPv6Address_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPGGSNIPv6Address_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPGGSNMCCMNC_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPGGSNMCCMNC_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPGGSNMCCMNC_Del(p *radius.Packet)
- func ThreeGPPGGSNMCCMNC_Get(p *radius.Packet) (value []byte)
- func ThreeGPPGGSNMCCMNC_GetString(p *radius.Packet) (value string)
- func ThreeGPPGGSNMCCMNC_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPGGSNMCCMNC_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPGGSNMCCMNC_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPGGSNMCCMNC_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPGGSNMCCMNC_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPGGSNMCCMNC_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_Del(p *radius.Packet)
- func ThreeGPPGPRSNegotiatedQoSProfile_Get(p *radius.Packet) (value []byte)
- func ThreeGPPGPRSNegotiatedQoSProfile_GetString(p *radius.Packet) (value string)
- func ThreeGPPGPRSNegotiatedQoSProfile_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPGPRSNegotiatedQoSProfile_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMEISV_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMEISV_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMEISV_Del(p *radius.Packet)
- func ThreeGPPIMEISV_Get(p *radius.Packet) (value []byte)
- func ThreeGPPIMEISV_GetString(p *radius.Packet) (value string)
- func ThreeGPPIMEISV_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPIMEISV_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPIMEISV_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPIMEISV_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPIMEISV_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMEISV_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMSIMCCMNC_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMSIMCCMNC_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMSIMCCMNC_Del(p *radius.Packet)
- func ThreeGPPIMSIMCCMNC_Get(p *radius.Packet) (value []byte)
- func ThreeGPPIMSIMCCMNC_GetString(p *radius.Packet) (value string)
- func ThreeGPPIMSIMCCMNC_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPIMSIMCCMNC_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPIMSIMCCMNC_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPIMSIMCCMNC_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPIMSIMCCMNC_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMSIMCCMNC_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMSI_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMSI_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPIMSI_Del(p *radius.Packet)
- func ThreeGPPIMSI_Get(p *radius.Packet) (value []byte)
- func ThreeGPPIMSI_GetString(p *radius.Packet) (value string)
- func ThreeGPPIMSI_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPIMSI_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPIMSI_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPIMSI_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPIMSI_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIMSI_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPIPv6DNSServers_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIPv6DNSServers_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPIPv6DNSServers_Del(p *radius.Packet)
- func ThreeGPPIPv6DNSServers_Get(p *radius.Packet) (value []byte)
- func ThreeGPPIPv6DNSServers_GetString(p *radius.Packet) (value string)
- func ThreeGPPIPv6DNSServers_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPIPv6DNSServers_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPIPv6DNSServers_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPIPv6DNSServers_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPIPv6DNSServers_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPIPv6DNSServers_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPMSTimeZone_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPMSTimeZone_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPMSTimeZone_Del(p *radius.Packet)
- func ThreeGPPMSTimeZone_Get(p *radius.Packet) (value []byte)
- func ThreeGPPMSTimeZone_GetString(p *radius.Packet) (value string)
- func ThreeGPPMSTimeZone_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPMSTimeZone_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPMSTimeZone_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPMSTimeZone_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPMSTimeZone_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPMSTimeZone_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPNSAPI_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPNSAPI_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPNSAPI_Del(p *radius.Packet)
- func ThreeGPPNSAPI_Get(p *radius.Packet) (value []byte)
- func ThreeGPPNSAPI_GetString(p *radius.Packet) (value string)
- func ThreeGPPNSAPI_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPNSAPI_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPNSAPI_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPNSAPI_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPNSAPI_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPNSAPI_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPNegotiatedDSCP_Add(p *radius.Packet, value ThreeGPPNegotiatedDSCP) (err error)
- func ThreeGPPNegotiatedDSCP_Del(p *radius.Packet)
- func ThreeGPPNegotiatedDSCP_Set(p *radius.Packet, value ThreeGPPNegotiatedDSCP) (err error)
- func ThreeGPPPDPType_Add(p *radius.Packet, value ThreeGPPPDPType) (err error)
- func ThreeGPPPDPType_Del(p *radius.Packet)
- func ThreeGPPPDPType_Set(p *radius.Packet, value ThreeGPPPDPType) (err error)
- func ThreeGPPPacketFilter_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPPacketFilter_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPPacketFilter_Del(p *radius.Packet)
- func ThreeGPPPacketFilter_Get(p *radius.Packet) (value []byte)
- func ThreeGPPPacketFilter_GetString(p *radius.Packet) (value string)
- func ThreeGPPPacketFilter_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPPacketFilter_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPPacketFilter_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPPacketFilter_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPPacketFilter_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPPacketFilter_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPRATType_Add(p *radius.Packet, value ThreeGPPRATType) (err error)
- func ThreeGPPRATType_Del(p *radius.Packet)
- func ThreeGPPRATType_Set(p *radius.Packet, value ThreeGPPRATType) (err error)
- func ThreeGPPSGSNAddress_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPSGSNAddress_Del(p *radius.Packet)
- func ThreeGPPSGSNAddress_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPSGSNAddress_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPSGSNAddress_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPSGSNAddress_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPSGSNIPv6Address_Add(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPSGSNIPv6Address_Del(p *radius.Packet)
- func ThreeGPPSGSNIPv6Address_Get(p *radius.Packet) (value net.IP)
- func ThreeGPPSGSNIPv6Address_Gets(p *radius.Packet) (values []net.IP, err error)
- func ThreeGPPSGSNIPv6Address_Lookup(p *radius.Packet) (value net.IP, err error)
- func ThreeGPPSGSNIPv6Address_Set(p *radius.Packet, value net.IP) (err error)
- func ThreeGPPSGSNMCCMNC_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSGSNMCCMNC_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPSGSNMCCMNC_Del(p *radius.Packet)
- func ThreeGPPSGSNMCCMNC_Get(p *radius.Packet) (value []byte)
- func ThreeGPPSGSNMCCMNC_GetString(p *radius.Packet) (value string)
- func ThreeGPPSGSNMCCMNC_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPSGSNMCCMNC_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPSGSNMCCMNC_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPSGSNMCCMNC_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPSGSNMCCMNC_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSGSNMCCMNC_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPSelectionMode_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSelectionMode_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPSelectionMode_Del(p *radius.Packet)
- func ThreeGPPSelectionMode_Get(p *radius.Packet) (value []byte)
- func ThreeGPPSelectionMode_GetString(p *radius.Packet) (value string)
- func ThreeGPPSelectionMode_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPSelectionMode_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPSelectionMode_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPSelectionMode_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPSelectionMode_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSelectionMode_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPSessionStopIndicator_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSessionStopIndicator_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPSessionStopIndicator_Del(p *radius.Packet)
- func ThreeGPPSessionStopIndicator_Get(p *radius.Packet) (value []byte)
- func ThreeGPPSessionStopIndicator_GetString(p *radius.Packet) (value string)
- func ThreeGPPSessionStopIndicator_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPSessionStopIndicator_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPSessionStopIndicator_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPSessionStopIndicator_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPSessionStopIndicator_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPSessionStopIndicator_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPTeardownIndicator_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPTeardownIndicator_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPTeardownIndicator_Del(p *radius.Packet)
- func ThreeGPPTeardownIndicator_Get(p *radius.Packet) (value []byte)
- func ThreeGPPTeardownIndicator_GetString(p *radius.Packet) (value string)
- func ThreeGPPTeardownIndicator_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPTeardownIndicator_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPTeardownIndicator_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPTeardownIndicator_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPTeardownIndicator_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPTeardownIndicator_SetString(p *radius.Packet, value string) (err error)
- func ThreeGPPUserLocationInfo_Add(p *radius.Packet, value []byte) (err error)
- func ThreeGPPUserLocationInfo_AddString(p *radius.Packet, value string) (err error)
- func ThreeGPPUserLocationInfo_Del(p *radius.Packet)
- func ThreeGPPUserLocationInfo_Get(p *radius.Packet) (value []byte)
- func ThreeGPPUserLocationInfo_GetString(p *radius.Packet) (value string)
- func ThreeGPPUserLocationInfo_GetStrings(p *radius.Packet) (values []string, err error)
- func ThreeGPPUserLocationInfo_Gets(p *radius.Packet) (values [][]byte, err error)
- func ThreeGPPUserLocationInfo_Lookup(p *radius.Packet) (value []byte, err error)
- func ThreeGPPUserLocationInfo_LookupString(p *radius.Packet) (value string, err error)
- func ThreeGPPUserLocationInfo_Set(p *radius.Packet, value []byte) (err error)
- func ThreeGPPUserLocationInfo_SetString(p *radius.Packet, value string) (err error)
- type ThreeGPPAllocateIPType
- type ThreeGPPChargingID
- type ThreeGPPNegotiatedDSCP
- type ThreeGPPPDPType
- type ThreeGPPRATType
Constants ¶
This section is empty.
Variables ¶
View Source
var ThreeGPPAllocateIPType_Strings = map[ThreeGPPAllocateIPType]string{ ThreeGPPAllocateIPType_Value_DoNotAllocateIPv4IPv6: "Do-Not-Allocate-IPv4-IPv6", ThreeGPPAllocateIPType_Value_AllocateIPv4: "Allocate-IPv4", ThreeGPPAllocateIPType_Value_AllocateIPv6Prefix: "Allocate-IPv6-Prefix", ThreeGPPAllocateIPType_Value_AllocateIPv4IPv6Prefix: "Allocate-IPv4-IPv6-Prefix", }
View Source
var ThreeGPPChargingID_Strings = map[ThreeGPPChargingID]string{}
View Source
var ThreeGPPNegotiatedDSCP_Strings = map[ThreeGPPNegotiatedDSCP]string{}
View Source
var ThreeGPPPDPType_Strings = map[ThreeGPPPDPType]string{ ThreeGPPPDPType_Value_IPv4: "IPv4", ThreeGPPPDPType_Value_PPP: "PPP", ThreeGPPPDPType_Value_IPv6: "IPv6", ThreeGPPPDPType_Value_IPv4v6: "IPv4v6", }
View Source
var ThreeGPPRATType_Strings = map[ThreeGPPRATType]string{ ThreeGPPRATType_Value_Reserved: "Reserved", ThreeGPPRATType_Value_UTRAN: "UTRAN", ThreeGPPRATType_Value_GERAN: "GERAN", ThreeGPPRATType_Value_WLAN: "WLAN", ThreeGPPRATType_Value_GAN: "GAN", ThreeGPPRATType_Value_HSPAEvolution: "HSPA-Evolution", ThreeGPPRATType_Value_EUTRAN: "EUTRAN", ThreeGPPRATType_Value_Virtual: "Virtual", ThreeGPPRATType_Value_IEEE80216e: "IEEE-802-16e", ThreeGPPRATType_Value_ThreeGPP2EHRPD: "3GPP2-eHRPD", ThreeGPPRATType_Value_ThreeGPP2HRPD: "3GPP2-HRPD", ThreeGPPRATType_Value_ThreeGPP21xRTT: "3GPP2-1xRTT", ThreeGPPRATType_Value_ThreeGPP2UMB: "3GPP2-UMB", }
Functions ¶
func ThreeGPPAllocateIPType_Add ¶
func ThreeGPPAllocateIPType_Add(p *radius.Packet, value ThreeGPPAllocateIPType) (err error)
func ThreeGPPAllocateIPType_Set ¶
func ThreeGPPAllocateIPType_Set(p *radius.Packet, value ThreeGPPAllocateIPType) (err error)
func ThreeGPPChargingID_Add ¶
func ThreeGPPChargingID_Add(p *radius.Packet, value ThreeGPPChargingID) (err error)
func ThreeGPPChargingID_Del ¶
func ThreeGPPChargingID_Set ¶
func ThreeGPPChargingID_Set(p *radius.Packet, value ThreeGPPChargingID) (err error)
func ThreeGPPGGSNAddress_Add ¶
func ThreeGPPGGSNAddress_Del ¶
func ThreeGPPGGSNAddress_Set ¶
func ThreeGPPGGSNMCCMNC_Add ¶
func ThreeGPPGGSNMCCMNC_Del ¶
func ThreeGPPGGSNMCCMNC_Get ¶
func ThreeGPPGGSNMCCMNC_Gets ¶
func ThreeGPPGGSNMCCMNC_Set ¶
func ThreeGPPIMEISV_Del ¶
func ThreeGPPIMEISV_Get ¶
func ThreeGPPIMSIMCCMNC_Add ¶
func ThreeGPPIMSIMCCMNC_Del ¶
func ThreeGPPIMSIMCCMNC_Get ¶
func ThreeGPPIMSIMCCMNC_Gets ¶
func ThreeGPPIMSIMCCMNC_Set ¶
func ThreeGPPIMSI_AddString ¶
func ThreeGPPIMSI_Del ¶
func ThreeGPPIMSI_Get ¶
func ThreeGPPIMSI_GetString ¶
func ThreeGPPIMSI_GetStrings ¶
func ThreeGPPIMSI_SetString ¶
func ThreeGPPMSTimeZone_Add ¶
func ThreeGPPMSTimeZone_Del ¶
func ThreeGPPMSTimeZone_Get ¶
func ThreeGPPMSTimeZone_Gets ¶
func ThreeGPPMSTimeZone_Set ¶
func ThreeGPPNSAPI_AddString ¶
func ThreeGPPNSAPI_Del ¶
func ThreeGPPNSAPI_Get ¶
func ThreeGPPNSAPI_GetString ¶
func ThreeGPPNSAPI_SetString ¶
func ThreeGPPNegotiatedDSCP_Add ¶
func ThreeGPPNegotiatedDSCP_Add(p *radius.Packet, value ThreeGPPNegotiatedDSCP) (err error)
func ThreeGPPNegotiatedDSCP_Set ¶
func ThreeGPPNegotiatedDSCP_Set(p *radius.Packet, value ThreeGPPNegotiatedDSCP) (err error)
func ThreeGPPPDPType_Add ¶
func ThreeGPPPDPType_Add(p *radius.Packet, value ThreeGPPPDPType) (err error)
func ThreeGPPPDPType_Del ¶
func ThreeGPPPDPType_Set ¶
func ThreeGPPPDPType_Set(p *radius.Packet, value ThreeGPPPDPType) (err error)
func ThreeGPPRATType_Add ¶
func ThreeGPPRATType_Add(p *radius.Packet, value ThreeGPPRATType) (err error)
func ThreeGPPRATType_Del ¶
func ThreeGPPRATType_Set ¶
func ThreeGPPRATType_Set(p *radius.Packet, value ThreeGPPRATType) (err error)
func ThreeGPPSGSNAddress_Add ¶
func ThreeGPPSGSNAddress_Del ¶
func ThreeGPPSGSNAddress_Set ¶
func ThreeGPPSGSNMCCMNC_Add ¶
func ThreeGPPSGSNMCCMNC_Del ¶
func ThreeGPPSGSNMCCMNC_Get ¶
func ThreeGPPSGSNMCCMNC_Gets ¶
func ThreeGPPSGSNMCCMNC_Set ¶
Types ¶
type ThreeGPPAllocateIPType ¶
type ThreeGPPAllocateIPType uint32
const ( ThreeGPPAllocateIPType_Value_DoNotAllocateIPv4IPv6 ThreeGPPAllocateIPType = 0 ThreeGPPAllocateIPType_Value_AllocateIPv4 ThreeGPPAllocateIPType = 1 ThreeGPPAllocateIPType_Value_AllocateIPv6Prefix ThreeGPPAllocateIPType = 2 ThreeGPPAllocateIPType_Value_AllocateIPv4IPv6Prefix ThreeGPPAllocateIPType = 3 )
func ThreeGPPAllocateIPType_Get ¶
func ThreeGPPAllocateIPType_Get(p *radius.Packet) (value ThreeGPPAllocateIPType)
func ThreeGPPAllocateIPType_Gets ¶
func ThreeGPPAllocateIPType_Gets(p *radius.Packet) (values []ThreeGPPAllocateIPType, err error)
func ThreeGPPAllocateIPType_Lookup ¶
func ThreeGPPAllocateIPType_Lookup(p *radius.Packet) (value ThreeGPPAllocateIPType, err error)
func (ThreeGPPAllocateIPType) String ¶
func (a ThreeGPPAllocateIPType) String() string
type ThreeGPPChargingID ¶
type ThreeGPPChargingID uint32
func ThreeGPPChargingID_Get ¶
func ThreeGPPChargingID_Get(p *radius.Packet) (value ThreeGPPChargingID)
func ThreeGPPChargingID_Gets ¶
func ThreeGPPChargingID_Gets(p *radius.Packet) (values []ThreeGPPChargingID, err error)
func ThreeGPPChargingID_Lookup ¶
func ThreeGPPChargingID_Lookup(p *radius.Packet) (value ThreeGPPChargingID, err error)
func (ThreeGPPChargingID) String ¶
func (a ThreeGPPChargingID) String() string
type ThreeGPPNegotiatedDSCP ¶
type ThreeGPPNegotiatedDSCP uint32
func ThreeGPPNegotiatedDSCP_Get ¶
func ThreeGPPNegotiatedDSCP_Get(p *radius.Packet) (value ThreeGPPNegotiatedDSCP)
func ThreeGPPNegotiatedDSCP_Gets ¶
func ThreeGPPNegotiatedDSCP_Gets(p *radius.Packet) (values []ThreeGPPNegotiatedDSCP, err error)
func ThreeGPPNegotiatedDSCP_Lookup ¶
func ThreeGPPNegotiatedDSCP_Lookup(p *radius.Packet) (value ThreeGPPNegotiatedDSCP, err error)
func (ThreeGPPNegotiatedDSCP) String ¶
func (a ThreeGPPNegotiatedDSCP) String() string
type ThreeGPPPDPType ¶
type ThreeGPPPDPType uint32
const ( ThreeGPPPDPType_Value_IPv4 ThreeGPPPDPType = 0 ThreeGPPPDPType_Value_PPP ThreeGPPPDPType = 1 ThreeGPPPDPType_Value_IPv6 ThreeGPPPDPType = 2 ThreeGPPPDPType_Value_IPv4v6 ThreeGPPPDPType = 3 )
func ThreeGPPPDPType_Get ¶
func ThreeGPPPDPType_Get(p *radius.Packet) (value ThreeGPPPDPType)
func ThreeGPPPDPType_Gets ¶
func ThreeGPPPDPType_Gets(p *radius.Packet) (values []ThreeGPPPDPType, err error)
func ThreeGPPPDPType_Lookup ¶
func ThreeGPPPDPType_Lookup(p *radius.Packet) (value ThreeGPPPDPType, err error)
func (ThreeGPPPDPType) String ¶
func (a ThreeGPPPDPType) String() string
type ThreeGPPRATType ¶
type ThreeGPPRATType uint32
const ( ThreeGPPRATType_Value_Reserved ThreeGPPRATType = 0 ThreeGPPRATType_Value_UTRAN ThreeGPPRATType = 1 ThreeGPPRATType_Value_GERAN ThreeGPPRATType = 2 ThreeGPPRATType_Value_WLAN ThreeGPPRATType = 3 ThreeGPPRATType_Value_GAN ThreeGPPRATType = 4 ThreeGPPRATType_Value_HSPAEvolution ThreeGPPRATType = 5 ThreeGPPRATType_Value_EUTRAN ThreeGPPRATType = 6 ThreeGPPRATType_Value_Virtual ThreeGPPRATType = 7 ThreeGPPRATType_Value_IEEE80216e ThreeGPPRATType = 101 ThreeGPPRATType_Value_ThreeGPP2EHRPD ThreeGPPRATType = 102 ThreeGPPRATType_Value_ThreeGPP2HRPD ThreeGPPRATType = 103 ThreeGPPRATType_Value_ThreeGPP21xRTT ThreeGPPRATType = 104 ThreeGPPRATType_Value_ThreeGPP2UMB ThreeGPPRATType = 105 )
func ThreeGPPRATType_Get ¶
func ThreeGPPRATType_Get(p *radius.Packet) (value ThreeGPPRATType)
func ThreeGPPRATType_Gets ¶
func ThreeGPPRATType_Gets(p *radius.Packet) (values []ThreeGPPRATType, err error)
func ThreeGPPRATType_Lookup ¶
func ThreeGPPRATType_Lookup(p *radius.Packet) (value ThreeGPPRATType, err error)
func (ThreeGPPRATType) String ¶
func (a ThreeGPPRATType) String() string
Click to show internal directories.
Click to hide internal directories.