Documentation ¶
Index ¶
Constants ¶
View Source
const (
DefaultAPNName = "oai.ipv4"
)
Variables ¶
View Source
var DefaultAPNVal []byte
Functions ¶
This section is empty.
Types ¶
type AggregatedMaximumBitrate ¶
type AggregatedMaximumBitrate struct { // max bandwidth dl // Required: true MaxBandwidthDl *uint32 `json:"max_bandwidth_dl"` // max bandwidth ul // Required: true MaxBandwidthUl *uint32 `json:"max_bandwidth_ul"` }
func (*AggregatedMaximumBitrate) String ¶
func (m *AggregatedMaximumBitrate) String() string
type ApnConfiguration ¶
type ApnConfiguration struct { // ambr // Required: true Ambr *AggregatedMaximumBitrate `json:"ambr"` // qos profile // Required: true QosProfile *QosProfile `json:"qos_profile"` }
func (*ApnConfiguration) MustMarshalBinary ¶
func (m *ApnConfiguration) MustMarshalBinary() []byte
func (*ApnConfiguration) String ¶
func (m *ApnConfiguration) String() string
type QosProfile ¶
type QosProfile struct { // class id // Maximum: 255 // Minimum: 0 ClassID *int32 `json:"class_id,omitempty" magma_alt_name:"QCI"` // preemption capability PreemptionCapability *bool `json:"preemption_capability,omitempty"` // preemption vulnerability PreemptionVulnerability *bool `json:"preemption_vulnerability,omitempty"` // priority level // Maximum: 15 // Minimum: 0 PriorityLevel *uint32 `json:"priority_level,omitempty"` }
func (*QosProfile) String ¶
func (m *QosProfile) String() string
Click to show internal directories.
Click to hide internal directories.