upf

package
v0.0.0-...-d15df5a Latest Latest
Warning

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

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

Documentation

Overview

Package upf contains generated bindings for API file upf.api.

Contents:

 3 enums
 1 struct
60 messages

Index

Constants

View Source
const (
	APIFile    = "upf"
	APIVersion = "2.0.0"
	VersionCrc = 0x37ca18c2
)

Variables

View Source
var (
	UpfIpfixRecordFlags_name = map[uint8]string{
		1: "UPF_IPFIX_RECORD_FLAG_L3",
		2: "UPF_IPFIX_RECORD_FLAG_L4",
	}
	UpfIpfixRecordFlags_value = map[string]uint8{
		"UPF_IPFIX_RECORD_FLAG_L3": 1,
		"UPF_IPFIX_RECORD_FLAG_L4": 2,
	}
)
View Source
var (
	UpfIpfixWhichFlags_name = map[uint8]string{
		1: "UPF_IPFIX_WHICH_FLAG_IP4",
		2: "UPF_IPFIX_WHICH_FLAG_IP6",
	}
	UpfIpfixWhichFlags_value = map[string]uint8{
		"UPF_IPFIX_WHICH_FLAG_IP4": 1,
		"UPF_IPFIX_WHICH_FLAG_IP6": 2,
	}
)
View Source
var (
	UpfNodeIDType_name = map[uint8]string{
		0: "UPF_NODE_TYPE_IPv4",
		1: "UPF_NODE_TYPE_IPv6",
		2: "UPF_NODE_TYPE_FQDN",
	}
	UpfNodeIDType_value = map[string]uint8{
		"UPF_NODE_TYPE_IPv4": 0,
		"UPF_NODE_TYPE_IPv6": 1,
		"UPF_NODE_TYPE_FQDN": 2,
	}
)

Functions

func AllMessages

func AllMessages() []api.Message

Messages returns list of all messages in this module.

Types

type RPCService

type RPCService interface {
	UpfAppAddDel(ctx context.Context, in *UpfAppAddDel) (*UpfAppAddDelReply, error)
	UpfAppFlowTimeoutSet(ctx context.Context, in *UpfAppFlowTimeoutSet) (*UpfAppFlowTimeoutSetReply, error)
	UpfAppIPRuleAddDel(ctx context.Context, in *UpfAppIPRuleAddDel) (*UpfAppIPRuleAddDelReply, error)
	UpfAppL7RuleAddDel(ctx context.Context, in *UpfAppL7RuleAddDel) (*UpfAppL7RuleAddDelReply, error)
	UpfApplicationL7RuleDump(ctx context.Context, in *UpfApplicationL7RuleDump) (RPCService_UpfApplicationL7RuleDumpClient, error)
	UpfApplicationsDump(ctx context.Context, in *UpfApplicationsDump) (RPCService_UpfApplicationsDumpClient, error)
	UpfGetNodeID(ctx context.Context, in *UpfGetNodeID) (*UpfGetNodeIDReply, error)
	UpfNatPoolAdd(ctx context.Context, in *UpfNatPoolAdd) (*UpfNatPoolAddReply, error)
	UpfNatPoolDump(ctx context.Context, in *UpfNatPoolDump) (RPCService_UpfNatPoolDumpClient, error)
	UpfNwiAddDel(ctx context.Context, in *UpfNwiAddDel) (*UpfNwiAddDelReply, error)
	UpfNwiDump(ctx context.Context, in *UpfNwiDump) (RPCService_UpfNwiDumpClient, error)
	UpfPfcpEndpointAddDel(ctx context.Context, in *UpfPfcpEndpointAddDel) (*UpfPfcpEndpointAddDelReply, error)
	UpfPfcpEndpointDump(ctx context.Context, in *UpfPfcpEndpointDump) (RPCService_UpfPfcpEndpointDumpClient, error)
	UpfPfcpFormat(ctx context.Context, in *UpfPfcpFormat) (*UpfPfcpFormatReply, error)
	UpfPfcpHeartbeatsGet(ctx context.Context, in *UpfPfcpHeartbeatsGet) (*UpfPfcpHeartbeatsGetReply, error)
	UpfPfcpHeartbeatsSet(ctx context.Context, in *UpfPfcpHeartbeatsSet) (*UpfPfcpHeartbeatsSetReply, error)
	UpfPfcpPolicerSet(ctx context.Context, in *UpfPfcpPolicerSet) (*UpfPfcpPolicerSetReply, error)
	UpfPfcpPolicerShow(ctx context.Context, in *UpfPfcpPolicerShow) (*UpfPfcpPolicerShowReply, error)
	UpfPfcpReencode(ctx context.Context, in *UpfPfcpReencode) (*UpfPfcpReencodeReply, error)
	UpfPfcpServerSet(ctx context.Context, in *UpfPfcpServerSet) (*UpfPfcpServerSetReply, error)
	UpfPfcpServerShow(ctx context.Context, in *UpfPfcpServerShow) (*UpfPfcpServerShowReply, error)
	UpfPolicyAddDel(ctx context.Context, in *UpfPolicyAddDel) (*UpfPolicyAddDelReply, error)
	UpfPolicyDump(ctx context.Context, in *UpfPolicyDump) (RPCService_UpfPolicyDumpClient, error)
	UpfSetNodeID(ctx context.Context, in *UpfSetNodeID) (*UpfSetNodeIDReply, error)
	UpfTdfUlEnableDisable(ctx context.Context, in *UpfTdfUlEnableDisable) (*UpfTdfUlEnableDisableReply, error)
	UpfTdfUlTable(ctx context.Context, in *UpfTdfUlTable) (*UpfTdfUlTableReply, error)
	UpfTdfUlTableAdd(ctx context.Context, in *UpfTdfUlTableAdd) (*UpfTdfUlTableAddReply, error)
	UpfUeipPoolDump(ctx context.Context, in *UpfUeipPoolDump) (RPCService_UpfUeipPoolDumpClient, error)
	UpfUeipPoolNwiAdd(ctx context.Context, in *UpfUeipPoolNwiAdd) (*UpfUeipPoolNwiAddReply, error)
	UpfUpdateApp(ctx context.Context, in *UpfUpdateApp) (*UpfUpdateAppReply, error)
}

RPCService defines RPC service upf.

func NewServiceClient

func NewServiceClient(conn api.Connection) RPCService

type RPCService_UpfApplicationL7RuleDumpClient

type RPCService_UpfApplicationL7RuleDumpClient interface {
	Recv() (*UpfApplicationL7RuleDetails, error)
	api.Stream
}

type RPCService_UpfApplicationsDumpClient

type RPCService_UpfApplicationsDumpClient interface {
	Recv() (*UpfApplicationsDetails, error)
	api.Stream
}

type RPCService_UpfNatPoolDumpClient

type RPCService_UpfNatPoolDumpClient interface {
	Recv() (*UpfNatPoolDetails, error)
	api.Stream
}

type RPCService_UpfNwiDumpClient

type RPCService_UpfNwiDumpClient interface {
	Recv() (*UpfNwiDetails, error)
	api.Stream
}

type RPCService_UpfPfcpEndpointDumpClient

type RPCService_UpfPfcpEndpointDumpClient interface {
	Recv() (*UpfPfcpEndpointDetails, error)
	api.Stream
}

type RPCService_UpfPolicyDumpClient

type RPCService_UpfPolicyDumpClient interface {
	Recv() (*UpfPolicyDetails, error)
	api.Stream
}

type RPCService_UpfUeipPoolDumpClient

type RPCService_UpfUeipPoolDumpClient interface {
	Recv() (*UpfUeipPoolDetails, error)
	api.Stream
}

type UpfAppAddDel

type UpfAppAddDel struct {
	Name  []byte `binapi:"u8[64],name=name" json:"name,omitempty"`
	Flags uint32 `binapi:"u32,name=flags" json:"flags,omitempty"`
	IsAdd bool   `binapi:"bool,name=is_add" json:"is_add,omitempty"`
}

UpfAppAddDel defines message 'upf_app_add_del'.

func (*UpfAppAddDel) GetCrcString

func (*UpfAppAddDel) GetCrcString() string

func (*UpfAppAddDel) GetMessageName

func (*UpfAppAddDel) GetMessageName() string

func (*UpfAppAddDel) GetMessageType

func (*UpfAppAddDel) GetMessageType() api.MessageType

func (*UpfAppAddDel) Marshal

func (m *UpfAppAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfAppAddDel) Reset

func (m *UpfAppAddDel) Reset()

func (*UpfAppAddDel) Size

func (m *UpfAppAddDel) Size() (size int)

func (*UpfAppAddDel) Unmarshal

func (m *UpfAppAddDel) Unmarshal(b []byte) error

type UpfAppAddDelReply

type UpfAppAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfAppAddDelReply defines message 'upf_app_add_del_reply'.

func (*UpfAppAddDelReply) GetCrcString

func (*UpfAppAddDelReply) GetCrcString() string

func (*UpfAppAddDelReply) GetMessageName

func (*UpfAppAddDelReply) GetMessageName() string

func (*UpfAppAddDelReply) GetMessageType

func (*UpfAppAddDelReply) GetMessageType() api.MessageType

func (*UpfAppAddDelReply) Marshal

func (m *UpfAppAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfAppAddDelReply) Reset

func (m *UpfAppAddDelReply) Reset()

func (*UpfAppAddDelReply) Size

func (m *UpfAppAddDelReply) Size() (size int)

func (*UpfAppAddDelReply) Unmarshal

func (m *UpfAppAddDelReply) Unmarshal(b []byte) error

type UpfAppFlowTimeoutSet

type UpfAppFlowTimeoutSet struct {
	Type         uint8  `binapi:"u8,name=type" json:"type,omitempty"`
	DefaultValue uint16 `binapi:"u16,name=default_value" json:"default_value,omitempty"`
}

UpfAppFlowTimeoutSet defines message 'upf_app_flow_timeout_set'.

func (*UpfAppFlowTimeoutSet) GetCrcString

func (*UpfAppFlowTimeoutSet) GetCrcString() string

func (*UpfAppFlowTimeoutSet) GetMessageName

func (*UpfAppFlowTimeoutSet) GetMessageName() string

func (*UpfAppFlowTimeoutSet) GetMessageType

func (*UpfAppFlowTimeoutSet) GetMessageType() api.MessageType

func (*UpfAppFlowTimeoutSet) Marshal

func (m *UpfAppFlowTimeoutSet) Marshal(b []byte) ([]byte, error)

func (*UpfAppFlowTimeoutSet) Reset

func (m *UpfAppFlowTimeoutSet) Reset()

func (*UpfAppFlowTimeoutSet) Size

func (m *UpfAppFlowTimeoutSet) Size() (size int)

func (*UpfAppFlowTimeoutSet) Unmarshal

func (m *UpfAppFlowTimeoutSet) Unmarshal(b []byte) error

type UpfAppFlowTimeoutSetReply

type UpfAppFlowTimeoutSetReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfAppFlowTimeoutSetReply defines message 'upf_app_flow_timeout_set_reply'.

func (*UpfAppFlowTimeoutSetReply) GetCrcString

func (*UpfAppFlowTimeoutSetReply) GetCrcString() string

func (*UpfAppFlowTimeoutSetReply) GetMessageName

func (*UpfAppFlowTimeoutSetReply) GetMessageName() string

func (*UpfAppFlowTimeoutSetReply) GetMessageType

func (*UpfAppFlowTimeoutSetReply) GetMessageType() api.MessageType

func (*UpfAppFlowTimeoutSetReply) Marshal

func (m *UpfAppFlowTimeoutSetReply) Marshal(b []byte) ([]byte, error)

func (*UpfAppFlowTimeoutSetReply) Reset

func (m *UpfAppFlowTimeoutSetReply) Reset()

func (*UpfAppFlowTimeoutSetReply) Size

func (m *UpfAppFlowTimeoutSetReply) Size() (size int)

func (*UpfAppFlowTimeoutSetReply) Unmarshal

func (m *UpfAppFlowTimeoutSetReply) Unmarshal(b []byte) error

type UpfAppIPRuleAddDel

type UpfAppIPRuleAddDel struct {
	App   []byte          `binapi:"u8[64],name=app" json:"app,omitempty"`
	ID    uint32          `binapi:"u32,name=id" json:"id,omitempty"`
	Src   ip_types.Prefix `binapi:"prefix,name=src" json:"src,omitempty"`
	Dst   ip_types.Prefix `binapi:"prefix,name=dst" json:"dst,omitempty"`
	IsAdd uint8           `binapi:"u8,name=is_add" json:"is_add,omitempty"`
}

UpfAppIPRuleAddDel defines message 'upf_app_ip_rule_add_del'.

func (*UpfAppIPRuleAddDel) GetCrcString

func (*UpfAppIPRuleAddDel) GetCrcString() string

func (*UpfAppIPRuleAddDel) GetMessageName

func (*UpfAppIPRuleAddDel) GetMessageName() string

func (*UpfAppIPRuleAddDel) GetMessageType

func (*UpfAppIPRuleAddDel) GetMessageType() api.MessageType

func (*UpfAppIPRuleAddDel) Marshal

func (m *UpfAppIPRuleAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfAppIPRuleAddDel) Reset

func (m *UpfAppIPRuleAddDel) Reset()

func (*UpfAppIPRuleAddDel) Size

func (m *UpfAppIPRuleAddDel) Size() (size int)

func (*UpfAppIPRuleAddDel) Unmarshal

func (m *UpfAppIPRuleAddDel) Unmarshal(b []byte) error

type UpfAppIPRuleAddDelReply

type UpfAppIPRuleAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfAppIPRuleAddDelReply defines message 'upf_app_ip_rule_add_del_reply'.

func (*UpfAppIPRuleAddDelReply) GetCrcString

func (*UpfAppIPRuleAddDelReply) GetCrcString() string

func (*UpfAppIPRuleAddDelReply) GetMessageName

func (*UpfAppIPRuleAddDelReply) GetMessageName() string

func (*UpfAppIPRuleAddDelReply) GetMessageType

func (*UpfAppIPRuleAddDelReply) GetMessageType() api.MessageType

func (*UpfAppIPRuleAddDelReply) Marshal

func (m *UpfAppIPRuleAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfAppIPRuleAddDelReply) Reset

func (m *UpfAppIPRuleAddDelReply) Reset()

func (*UpfAppIPRuleAddDelReply) Size

func (m *UpfAppIPRuleAddDelReply) Size() (size int)

func (*UpfAppIPRuleAddDelReply) Unmarshal

func (m *UpfAppIPRuleAddDelReply) Unmarshal(b []byte) error

type UpfAppL7RuleAddDel

type UpfAppL7RuleAddDel struct {
	App   []byte `binapi:"u8[64],name=app" json:"app,omitempty"`
	ID    uint32 `binapi:"u32,name=id" json:"id,omitempty"`
	Regex []byte `binapi:"u8[1024],name=regex" json:"regex,omitempty"`
	IsAdd bool   `binapi:"bool,name=is_add" json:"is_add,omitempty"`
}

UpfAppL7RuleAddDel defines message 'upf_app_l7_rule_add_del'.

func (*UpfAppL7RuleAddDel) GetCrcString

func (*UpfAppL7RuleAddDel) GetCrcString() string

func (*UpfAppL7RuleAddDel) GetMessageName

func (*UpfAppL7RuleAddDel) GetMessageName() string

func (*UpfAppL7RuleAddDel) GetMessageType

func (*UpfAppL7RuleAddDel) GetMessageType() api.MessageType

func (*UpfAppL7RuleAddDel) Marshal

func (m *UpfAppL7RuleAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfAppL7RuleAddDel) Reset

func (m *UpfAppL7RuleAddDel) Reset()

func (*UpfAppL7RuleAddDel) Size

func (m *UpfAppL7RuleAddDel) Size() (size int)

func (*UpfAppL7RuleAddDel) Unmarshal

func (m *UpfAppL7RuleAddDel) Unmarshal(b []byte) error

type UpfAppL7RuleAddDelReply

type UpfAppL7RuleAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfAppL7RuleAddDelReply defines message 'upf_app_l7_rule_add_del_reply'.

func (*UpfAppL7RuleAddDelReply) GetCrcString

func (*UpfAppL7RuleAddDelReply) GetCrcString() string

func (*UpfAppL7RuleAddDelReply) GetMessageName

func (*UpfAppL7RuleAddDelReply) GetMessageName() string

func (*UpfAppL7RuleAddDelReply) GetMessageType

func (*UpfAppL7RuleAddDelReply) GetMessageType() api.MessageType

func (*UpfAppL7RuleAddDelReply) Marshal

func (m *UpfAppL7RuleAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfAppL7RuleAddDelReply) Reset

func (m *UpfAppL7RuleAddDelReply) Reset()

func (*UpfAppL7RuleAddDelReply) Size

func (m *UpfAppL7RuleAddDelReply) Size() (size int)

func (*UpfAppL7RuleAddDelReply) Unmarshal

func (m *UpfAppL7RuleAddDelReply) Unmarshal(b []byte) error

type UpfApplicationL7RuleDetails

type UpfApplicationL7RuleDetails struct {
	ID    uint32 `binapi:"u32,name=id" json:"id,omitempty"`
	Regex []byte `binapi:"u8[1024],name=regex" json:"regex,omitempty"`
}

UpfApplicationL7RuleDetails defines message 'upf_application_l7_rule_details'.

func (*UpfApplicationL7RuleDetails) GetCrcString

func (*UpfApplicationL7RuleDetails) GetCrcString() string

func (*UpfApplicationL7RuleDetails) GetMessageName

func (*UpfApplicationL7RuleDetails) GetMessageName() string

func (*UpfApplicationL7RuleDetails) GetMessageType

func (*UpfApplicationL7RuleDetails) GetMessageType() api.MessageType

func (*UpfApplicationL7RuleDetails) Marshal

func (m *UpfApplicationL7RuleDetails) Marshal(b []byte) ([]byte, error)

func (*UpfApplicationL7RuleDetails) Reset

func (m *UpfApplicationL7RuleDetails) Reset()

func (*UpfApplicationL7RuleDetails) Size

func (m *UpfApplicationL7RuleDetails) Size() (size int)

func (*UpfApplicationL7RuleDetails) Unmarshal

func (m *UpfApplicationL7RuleDetails) Unmarshal(b []byte) error

type UpfApplicationL7RuleDump

type UpfApplicationL7RuleDump struct {
	App []byte `binapi:"u8[64],name=app" json:"app,omitempty"`
}

UpfApplicationL7RuleDump defines message 'upf_application_l7_rule_dump'.

func (*UpfApplicationL7RuleDump) GetCrcString

func (*UpfApplicationL7RuleDump) GetCrcString() string

func (*UpfApplicationL7RuleDump) GetMessageName

func (*UpfApplicationL7RuleDump) GetMessageName() string

func (*UpfApplicationL7RuleDump) GetMessageType

func (*UpfApplicationL7RuleDump) GetMessageType() api.MessageType

func (*UpfApplicationL7RuleDump) Marshal

func (m *UpfApplicationL7RuleDump) Marshal(b []byte) ([]byte, error)

func (*UpfApplicationL7RuleDump) Reset

func (m *UpfApplicationL7RuleDump) Reset()

func (*UpfApplicationL7RuleDump) Size

func (m *UpfApplicationL7RuleDump) Size() (size int)

func (*UpfApplicationL7RuleDump) Unmarshal

func (m *UpfApplicationL7RuleDump) Unmarshal(b []byte) error

type UpfApplicationsDetails

type UpfApplicationsDetails struct {
	Name  []byte `binapi:"u8[64],name=name" json:"name,omitempty"`
	Flags uint32 `binapi:"u32,name=flags" json:"flags,omitempty"`
}

UpfApplicationsDetails defines message 'upf_applications_details'.

func (*UpfApplicationsDetails) GetCrcString

func (*UpfApplicationsDetails) GetCrcString() string

func (*UpfApplicationsDetails) GetMessageName

func (*UpfApplicationsDetails) GetMessageName() string

func (*UpfApplicationsDetails) GetMessageType

func (*UpfApplicationsDetails) GetMessageType() api.MessageType

func (*UpfApplicationsDetails) Marshal

func (m *UpfApplicationsDetails) Marshal(b []byte) ([]byte, error)

func (*UpfApplicationsDetails) Reset

func (m *UpfApplicationsDetails) Reset()

func (*UpfApplicationsDetails) Size

func (m *UpfApplicationsDetails) Size() (size int)

func (*UpfApplicationsDetails) Unmarshal

func (m *UpfApplicationsDetails) Unmarshal(b []byte) error

type UpfApplicationsDump

type UpfApplicationsDump struct{}

UpfApplicationsDump defines message 'upf_applications_dump'.

func (*UpfApplicationsDump) GetCrcString

func (*UpfApplicationsDump) GetCrcString() string

func (*UpfApplicationsDump) GetMessageName

func (*UpfApplicationsDump) GetMessageName() string

func (*UpfApplicationsDump) GetMessageType

func (*UpfApplicationsDump) GetMessageType() api.MessageType

func (*UpfApplicationsDump) Marshal

func (m *UpfApplicationsDump) Marshal(b []byte) ([]byte, error)

func (*UpfApplicationsDump) Reset

func (m *UpfApplicationsDump) Reset()

func (*UpfApplicationsDump) Size

func (m *UpfApplicationsDump) Size() (size int)

func (*UpfApplicationsDump) Unmarshal

func (m *UpfApplicationsDump) Unmarshal(b []byte) error

type UpfGetNodeID

type UpfGetNodeID struct{}

UpfGetNodeID defines message 'upf_get_node_id'.

func (*UpfGetNodeID) GetCrcString

func (*UpfGetNodeID) GetCrcString() string

func (*UpfGetNodeID) GetMessageName

func (*UpfGetNodeID) GetMessageName() string

func (*UpfGetNodeID) GetMessageType

func (*UpfGetNodeID) GetMessageType() api.MessageType

func (*UpfGetNodeID) Marshal

func (m *UpfGetNodeID) Marshal(b []byte) ([]byte, error)

func (*UpfGetNodeID) Reset

func (m *UpfGetNodeID) Reset()

func (*UpfGetNodeID) Size

func (m *UpfGetNodeID) Size() (size int)

func (*UpfGetNodeID) Unmarshal

func (m *UpfGetNodeID) Unmarshal(b []byte) error

type UpfGetNodeIDReply

type UpfGetNodeIDReply struct {
	Retval  int32            `binapi:"i32,name=retval" json:"retval,omitempty"`
	Type    uint8            `binapi:"u8,name=type" json:"type,omitempty"`
	IP      ip_types.Address `binapi:"address,name=ip" json:"ip,omitempty"`
	FqdnLen uint8            `binapi:"u8,name=fqdn_len" json:"-"`
	Fqdn    []byte           `binapi:"u8[fqdn_len],name=fqdn" json:"fqdn,omitempty"`
}

UpfGetNodeIDReply defines message 'upf_get_node_id_reply'.

func (*UpfGetNodeIDReply) GetCrcString

func (*UpfGetNodeIDReply) GetCrcString() string

func (*UpfGetNodeIDReply) GetMessageName

func (*UpfGetNodeIDReply) GetMessageName() string

func (*UpfGetNodeIDReply) GetMessageType

func (*UpfGetNodeIDReply) GetMessageType() api.MessageType

func (*UpfGetNodeIDReply) Marshal

func (m *UpfGetNodeIDReply) Marshal(b []byte) ([]byte, error)

func (*UpfGetNodeIDReply) Reset

func (m *UpfGetNodeIDReply) Reset()

func (*UpfGetNodeIDReply) Size

func (m *UpfGetNodeIDReply) Size() (size int)

func (*UpfGetNodeIDReply) Unmarshal

func (m *UpfGetNodeIDReply) Unmarshal(b []byte) error

type UpfIpfixRecordFlags

type UpfIpfixRecordFlags uint8

UpfIpfixRecordFlags defines enum 'upf_ipfix_record_flags'.

const (
	UPF_IPFIX_RECORD_FLAG_L3 UpfIpfixRecordFlags = 1
	UPF_IPFIX_RECORD_FLAG_L4 UpfIpfixRecordFlags = 2
)

func (UpfIpfixRecordFlags) String

func (x UpfIpfixRecordFlags) String() string

type UpfIpfixWhichFlags

type UpfIpfixWhichFlags uint8

UpfIpfixWhichFlags defines enum 'upf_ipfix_which_flags'.

const (
	UPF_IPFIX_WHICH_FLAG_IP4 UpfIpfixWhichFlags = 1
	UPF_IPFIX_WHICH_FLAG_IP6 UpfIpfixWhichFlags = 2
)

func (UpfIpfixWhichFlags) String

func (x UpfIpfixWhichFlags) String() string

type UpfL7Rule

type UpfL7Rule struct {
	ID          uint32 `binapi:"u32,name=id" json:"id,omitempty"`
	RegexLength uint32 `binapi:"u32,name=regex_length" json:"-"`
	Regex       []byte `binapi:"u8[regex_length],name=regex" json:"regex,omitempty"`
}

UpfL7Rule defines type 'upf_l7_rule'.

type UpfNatPoolAdd

type UpfNatPoolAdd struct {
	IsAdd     bool                `binapi:"bool,name=is_add" json:"is_add,omitempty"`
	MinPort   uint16              `binapi:"u16,name=min_port" json:"min_port,omitempty"`
	MaxPort   uint16              `binapi:"u16,name=max_port" json:"max_port,omitempty"`
	BlockSize uint32              `binapi:"u32,name=block_size" json:"block_size,omitempty"`
	Start     ip_types.IP4Address `binapi:"ip4_address,name=start" json:"start,omitempty"`
	End       ip_types.IP4Address `binapi:"ip4_address,name=end" json:"end,omitempty"`
	NameLen   uint8               `binapi:"u8,name=name_len" json:"name_len,omitempty"`
	Name      []byte              `binapi:"u8[64],name=name" json:"name,omitempty"`
	NwiLen    uint8               `binapi:"u8,name=nwi_len" json:"-"`
	Nwi       []byte              `binapi:"u8[nwi_len],name=nwi" json:"nwi,omitempty"`
}

UpfNatPoolAdd defines message 'upf_nat_pool_add'.

func (*UpfNatPoolAdd) GetCrcString

func (*UpfNatPoolAdd) GetCrcString() string

func (*UpfNatPoolAdd) GetMessageName

func (*UpfNatPoolAdd) GetMessageName() string

func (*UpfNatPoolAdd) GetMessageType

func (*UpfNatPoolAdd) GetMessageType() api.MessageType

func (*UpfNatPoolAdd) Marshal

func (m *UpfNatPoolAdd) Marshal(b []byte) ([]byte, error)

func (*UpfNatPoolAdd) Reset

func (m *UpfNatPoolAdd) Reset()

func (*UpfNatPoolAdd) Size

func (m *UpfNatPoolAdd) Size() (size int)

func (*UpfNatPoolAdd) Unmarshal

func (m *UpfNatPoolAdd) Unmarshal(b []byte) error

type UpfNatPoolAddReply

type UpfNatPoolAddReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfNatPoolAddReply defines message 'upf_nat_pool_add_reply'.

func (*UpfNatPoolAddReply) GetCrcString

func (*UpfNatPoolAddReply) GetCrcString() string

func (*UpfNatPoolAddReply) GetMessageName

func (*UpfNatPoolAddReply) GetMessageName() string

func (*UpfNatPoolAddReply) GetMessageType

func (*UpfNatPoolAddReply) GetMessageType() api.MessageType

func (*UpfNatPoolAddReply) Marshal

func (m *UpfNatPoolAddReply) Marshal(b []byte) ([]byte, error)

func (*UpfNatPoolAddReply) Reset

func (m *UpfNatPoolAddReply) Reset()

func (*UpfNatPoolAddReply) Size

func (m *UpfNatPoolAddReply) Size() (size int)

func (*UpfNatPoolAddReply) Unmarshal

func (m *UpfNatPoolAddReply) Unmarshal(b []byte) error

type UpfNatPoolDetails

type UpfNatPoolDetails struct {
	Name         []byte `binapi:"u8[64],name=name" json:"name,omitempty"`
	BlockSize    uint16 `binapi:"u16,name=block_size" json:"block_size,omitempty"`
	MaxUsers     uint32 `binapi:"u32,name=max_users" json:"max_users,omitempty"`
	CurrentUsers uint32 `binapi:"u32,name=current_users" json:"current_users,omitempty"`
	NwiLen       uint8  `binapi:"u8,name=nwi_len" json:"-"`
	Nwi          []byte `binapi:"u8[nwi_len],name=nwi" json:"nwi,omitempty"`
}

UpfNatPoolDetails defines message 'upf_nat_pool_details'.

func (*UpfNatPoolDetails) GetCrcString

func (*UpfNatPoolDetails) GetCrcString() string

func (*UpfNatPoolDetails) GetMessageName

func (*UpfNatPoolDetails) GetMessageName() string

func (*UpfNatPoolDetails) GetMessageType

func (*UpfNatPoolDetails) GetMessageType() api.MessageType

func (*UpfNatPoolDetails) Marshal

func (m *UpfNatPoolDetails) Marshal(b []byte) ([]byte, error)

func (*UpfNatPoolDetails) Reset

func (m *UpfNatPoolDetails) Reset()

func (*UpfNatPoolDetails) Size

func (m *UpfNatPoolDetails) Size() (size int)

func (*UpfNatPoolDetails) Unmarshal

func (m *UpfNatPoolDetails) Unmarshal(b []byte) error

type UpfNatPoolDump

type UpfNatPoolDump struct{}

UpfNatPoolDump defines message 'upf_nat_pool_dump'.

func (*UpfNatPoolDump) GetCrcString

func (*UpfNatPoolDump) GetCrcString() string

func (*UpfNatPoolDump) GetMessageName

func (*UpfNatPoolDump) GetMessageName() string

func (*UpfNatPoolDump) GetMessageType

func (*UpfNatPoolDump) GetMessageType() api.MessageType

func (*UpfNatPoolDump) Marshal

func (m *UpfNatPoolDump) Marshal(b []byte) ([]byte, error)

func (*UpfNatPoolDump) Reset

func (m *UpfNatPoolDump) Reset()

func (*UpfNatPoolDump) Size

func (m *UpfNatPoolDump) Size() (size int)

func (*UpfNatPoolDump) Unmarshal

func (m *UpfNatPoolDump) Unmarshal(b []byte) error

type UpfNodeIDType

type UpfNodeIDType uint8

UpfNodeIDType defines enum 'upf_node_id_type'.

const (
	UPF_NODE_TYPE_IPv4 UpfNodeIDType = 0
	UPF_NODE_TYPE_IPv6 UpfNodeIDType = 1
	UPF_NODE_TYPE_FQDN UpfNodeIDType = 2
)

func (UpfNodeIDType) String

func (x UpfNodeIDType) String() string

type UpfNwiAddDel

type UpfNwiAddDel struct {
	Add                   uint8            `binapi:"u8,name=add" json:"add,omitempty"`
	IP4TableID            uint32           `binapi:"u32,name=ip4_table_id" json:"ip4_table_id,omitempty"`
	IP6TableID            uint32           `binapi:"u32,name=ip6_table_id" json:"ip6_table_id,omitempty"`
	IpfixPolicy           []byte           `binapi:"u8[64],name=ipfix_policy" json:"ipfix_policy,omitempty"`
	IpfixCollectorIP      ip_types.Address `binapi:"address,name=ipfix_collector_ip" json:"ipfix_collector_ip,omitempty"`
	IpfixReportInterval   uint32           `binapi:"u32,name=ipfix_report_interval" json:"ipfix_report_interval,omitempty"`
	ObservationDomainID   uint32           `binapi:"u32,name=observation_domain_id" json:"observation_domain_id,omitempty"`
	ObservationDomainName []byte           `binapi:"u8[256],name=observation_domain_name" json:"observation_domain_name,omitempty"`
	ObservationPointID    uint64           `binapi:"u64,name=observation_point_id" json:"observation_point_id,omitempty"`
	NwiLen                uint8            `binapi:"u8,name=nwi_len" json:"-"`
	Nwi                   []byte           `binapi:"u8[nwi_len],name=nwi" json:"nwi,omitempty"`
}

UpfNwiAddDel defines message 'upf_nwi_add_del'.

func (*UpfNwiAddDel) GetCrcString

func (*UpfNwiAddDel) GetCrcString() string

func (*UpfNwiAddDel) GetMessageName

func (*UpfNwiAddDel) GetMessageName() string

func (*UpfNwiAddDel) GetMessageType

func (*UpfNwiAddDel) GetMessageType() api.MessageType

func (*UpfNwiAddDel) Marshal

func (m *UpfNwiAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfNwiAddDel) Reset

func (m *UpfNwiAddDel) Reset()

func (*UpfNwiAddDel) Size

func (m *UpfNwiAddDel) Size() (size int)

func (*UpfNwiAddDel) Unmarshal

func (m *UpfNwiAddDel) Unmarshal(b []byte) error

type UpfNwiAddDelReply

type UpfNwiAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfNwiAddDelReply defines message 'upf_nwi_add_del_reply'.

func (*UpfNwiAddDelReply) GetCrcString

func (*UpfNwiAddDelReply) GetCrcString() string

func (*UpfNwiAddDelReply) GetMessageName

func (*UpfNwiAddDelReply) GetMessageName() string

func (*UpfNwiAddDelReply) GetMessageType

func (*UpfNwiAddDelReply) GetMessageType() api.MessageType

func (*UpfNwiAddDelReply) Marshal

func (m *UpfNwiAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfNwiAddDelReply) Reset

func (m *UpfNwiAddDelReply) Reset()

func (*UpfNwiAddDelReply) Size

func (m *UpfNwiAddDelReply) Size() (size int)

func (*UpfNwiAddDelReply) Unmarshal

func (m *UpfNwiAddDelReply) Unmarshal(b []byte) error

type UpfNwiDetails

type UpfNwiDetails struct {
	IP4TableID            uint32           `binapi:"u32,name=ip4_table_id" json:"ip4_table_id,omitempty"`
	IP6TableID            uint32           `binapi:"u32,name=ip6_table_id" json:"ip6_table_id,omitempty"`
	IpfixPolicy           []byte           `binapi:"u8[64],name=ipfix_policy" json:"ipfix_policy,omitempty"`
	IpfixCollectorIP      ip_types.Address `binapi:"address,name=ipfix_collector_ip" json:"ipfix_collector_ip,omitempty"`
	IpfixReportInterval   uint32           `binapi:"u32,name=ipfix_report_interval" json:"ipfix_report_interval,omitempty"`
	ObservationDomainID   uint32           `binapi:"u32,name=observation_domain_id" json:"observation_domain_id,omitempty"`
	ObservationDomainName []byte           `binapi:"u8[256],name=observation_domain_name" json:"observation_domain_name,omitempty"`
	ObservationPointID    uint64           `binapi:"u64,name=observation_point_id" json:"observation_point_id,omitempty"`
	NwiLen                uint8            `binapi:"u8,name=nwi_len" json:"-"`
	Nwi                   []byte           `binapi:"u8[nwi_len],name=nwi" json:"nwi,omitempty"`
}

UpfNwiDetails defines message 'upf_nwi_details'.

func (*UpfNwiDetails) GetCrcString

func (*UpfNwiDetails) GetCrcString() string

func (*UpfNwiDetails) GetMessageName

func (*UpfNwiDetails) GetMessageName() string

func (*UpfNwiDetails) GetMessageType

func (*UpfNwiDetails) GetMessageType() api.MessageType

func (*UpfNwiDetails) Marshal

func (m *UpfNwiDetails) Marshal(b []byte) ([]byte, error)

func (*UpfNwiDetails) Reset

func (m *UpfNwiDetails) Reset()

func (*UpfNwiDetails) Size

func (m *UpfNwiDetails) Size() (size int)

func (*UpfNwiDetails) Unmarshal

func (m *UpfNwiDetails) Unmarshal(b []byte) error

type UpfNwiDump

type UpfNwiDump struct{}

UpfNwiDump defines message 'upf_nwi_dump'.

func (*UpfNwiDump) GetCrcString

func (*UpfNwiDump) GetCrcString() string

func (*UpfNwiDump) GetMessageName

func (*UpfNwiDump) GetMessageName() string

func (*UpfNwiDump) GetMessageType

func (*UpfNwiDump) GetMessageType() api.MessageType

func (*UpfNwiDump) Marshal

func (m *UpfNwiDump) Marshal(b []byte) ([]byte, error)

func (*UpfNwiDump) Reset

func (m *UpfNwiDump) Reset()

func (*UpfNwiDump) Size

func (m *UpfNwiDump) Size() (size int)

func (*UpfNwiDump) Unmarshal

func (m *UpfNwiDump) Unmarshal(b []byte) error

type UpfPfcpEndpointAddDel

type UpfPfcpEndpointAddDel struct {
	IsAdd   uint8            `binapi:"u8,name=is_add" json:"is_add,omitempty"`
	TableID uint32           `binapi:"u32,name=table_id" json:"table_id,omitempty"`
	IP      ip_types.Address `binapi:"address,name=ip" json:"ip,omitempty"`
}

UpfPfcpEndpointAddDel defines message 'upf_pfcp_endpoint_add_del'.

func (*UpfPfcpEndpointAddDel) GetCrcString

func (*UpfPfcpEndpointAddDel) GetCrcString() string

func (*UpfPfcpEndpointAddDel) GetMessageName

func (*UpfPfcpEndpointAddDel) GetMessageName() string

func (*UpfPfcpEndpointAddDel) GetMessageType

func (*UpfPfcpEndpointAddDel) GetMessageType() api.MessageType

func (*UpfPfcpEndpointAddDel) Marshal

func (m *UpfPfcpEndpointAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpEndpointAddDel) Reset

func (m *UpfPfcpEndpointAddDel) Reset()

func (*UpfPfcpEndpointAddDel) Size

func (m *UpfPfcpEndpointAddDel) Size() (size int)

func (*UpfPfcpEndpointAddDel) Unmarshal

func (m *UpfPfcpEndpointAddDel) Unmarshal(b []byte) error

type UpfPfcpEndpointAddDelReply

type UpfPfcpEndpointAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfPfcpEndpointAddDelReply defines message 'upf_pfcp_endpoint_add_del_reply'.

func (*UpfPfcpEndpointAddDelReply) GetCrcString

func (*UpfPfcpEndpointAddDelReply) GetCrcString() string

func (*UpfPfcpEndpointAddDelReply) GetMessageName

func (*UpfPfcpEndpointAddDelReply) GetMessageName() string

func (*UpfPfcpEndpointAddDelReply) GetMessageType

func (*UpfPfcpEndpointAddDelReply) GetMessageType() api.MessageType

func (*UpfPfcpEndpointAddDelReply) Marshal

func (m *UpfPfcpEndpointAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpEndpointAddDelReply) Reset

func (m *UpfPfcpEndpointAddDelReply) Reset()

func (*UpfPfcpEndpointAddDelReply) Size

func (m *UpfPfcpEndpointAddDelReply) Size() (size int)

func (*UpfPfcpEndpointAddDelReply) Unmarshal

func (m *UpfPfcpEndpointAddDelReply) Unmarshal(b []byte) error

type UpfPfcpEndpointDetails

type UpfPfcpEndpointDetails struct {
	TableID uint32           `binapi:"u32,name=table_id" json:"table_id,omitempty"`
	IP      ip_types.Address `binapi:"address,name=ip" json:"ip,omitempty"`
}

UpfPfcpEndpointDetails defines message 'upf_pfcp_endpoint_details'.

func (*UpfPfcpEndpointDetails) GetCrcString

func (*UpfPfcpEndpointDetails) GetCrcString() string

func (*UpfPfcpEndpointDetails) GetMessageName

func (*UpfPfcpEndpointDetails) GetMessageName() string

func (*UpfPfcpEndpointDetails) GetMessageType

func (*UpfPfcpEndpointDetails) GetMessageType() api.MessageType

func (*UpfPfcpEndpointDetails) Marshal

func (m *UpfPfcpEndpointDetails) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpEndpointDetails) Reset

func (m *UpfPfcpEndpointDetails) Reset()

func (*UpfPfcpEndpointDetails) Size

func (m *UpfPfcpEndpointDetails) Size() (size int)

func (*UpfPfcpEndpointDetails) Unmarshal

func (m *UpfPfcpEndpointDetails) Unmarshal(b []byte) error

type UpfPfcpEndpointDump

type UpfPfcpEndpointDump struct{}

UpfPfcpEndpointDump defines message 'upf_pfcp_endpoint_dump'.

func (*UpfPfcpEndpointDump) GetCrcString

func (*UpfPfcpEndpointDump) GetCrcString() string

func (*UpfPfcpEndpointDump) GetMessageName

func (*UpfPfcpEndpointDump) GetMessageName() string

func (*UpfPfcpEndpointDump) GetMessageType

func (*UpfPfcpEndpointDump) GetMessageType() api.MessageType

func (*UpfPfcpEndpointDump) Marshal

func (m *UpfPfcpEndpointDump) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpEndpointDump) Reset

func (m *UpfPfcpEndpointDump) Reset()

func (*UpfPfcpEndpointDump) Size

func (m *UpfPfcpEndpointDump) Size() (size int)

func (*UpfPfcpEndpointDump) Unmarshal

func (m *UpfPfcpEndpointDump) Unmarshal(b []byte) error

type UpfPfcpFormat

type UpfPfcpFormat struct {
	PacketLen uint32 `binapi:"u32,name=packet_len" json:"-"`
	Packet    []byte `binapi:"u8[packet_len],name=packet" json:"packet,omitempty"`
}

UpfPfcpFormat defines message 'upf_pfcp_format'.

func (*UpfPfcpFormat) GetCrcString

func (*UpfPfcpFormat) GetCrcString() string

func (*UpfPfcpFormat) GetMessageName

func (*UpfPfcpFormat) GetMessageName() string

func (*UpfPfcpFormat) GetMessageType

func (*UpfPfcpFormat) GetMessageType() api.MessageType

func (*UpfPfcpFormat) Marshal

func (m *UpfPfcpFormat) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpFormat) Reset

func (m *UpfPfcpFormat) Reset()

func (*UpfPfcpFormat) Size

func (m *UpfPfcpFormat) Size() (size int)

func (*UpfPfcpFormat) Unmarshal

func (m *UpfPfcpFormat) Unmarshal(b []byte) error

type UpfPfcpFormatReply

type UpfPfcpFormatReply struct {
	Retval  int32  `binapi:"i32,name=retval" json:"retval,omitempty"`
	TextLen uint32 `binapi:"u32,name=text_len" json:"-"`
	Text    []byte `binapi:"u8[text_len],name=text" json:"text,omitempty"`
}

UpfPfcpFormatReply defines message 'upf_pfcp_format_reply'.

func (*UpfPfcpFormatReply) GetCrcString

func (*UpfPfcpFormatReply) GetCrcString() string

func (*UpfPfcpFormatReply) GetMessageName

func (*UpfPfcpFormatReply) GetMessageName() string

func (*UpfPfcpFormatReply) GetMessageType

func (*UpfPfcpFormatReply) GetMessageType() api.MessageType

func (*UpfPfcpFormatReply) Marshal

func (m *UpfPfcpFormatReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpFormatReply) Reset

func (m *UpfPfcpFormatReply) Reset()

func (*UpfPfcpFormatReply) Size

func (m *UpfPfcpFormatReply) Size() (size int)

func (*UpfPfcpFormatReply) Unmarshal

func (m *UpfPfcpFormatReply) Unmarshal(b []byte) error

type UpfPfcpHeartbeatsGet

type UpfPfcpHeartbeatsGet struct{}

UpfPfcpHeartbeatsGet defines message 'upf_pfcp_heartbeats_get'.

func (*UpfPfcpHeartbeatsGet) GetCrcString

func (*UpfPfcpHeartbeatsGet) GetCrcString() string

func (*UpfPfcpHeartbeatsGet) GetMessageName

func (*UpfPfcpHeartbeatsGet) GetMessageName() string

func (*UpfPfcpHeartbeatsGet) GetMessageType

func (*UpfPfcpHeartbeatsGet) GetMessageType() api.MessageType

func (*UpfPfcpHeartbeatsGet) Marshal

func (m *UpfPfcpHeartbeatsGet) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpHeartbeatsGet) Reset

func (m *UpfPfcpHeartbeatsGet) Reset()

func (*UpfPfcpHeartbeatsGet) Size

func (m *UpfPfcpHeartbeatsGet) Size() (size int)

func (*UpfPfcpHeartbeatsGet) Unmarshal

func (m *UpfPfcpHeartbeatsGet) Unmarshal(b []byte) error

type UpfPfcpHeartbeatsGetReply

type UpfPfcpHeartbeatsGetReply struct {
	Timeout uint32 `binapi:"u32,name=timeout" json:"timeout,omitempty"`
	Retries uint32 `binapi:"u32,name=retries" json:"retries,omitempty"`
}

UpfPfcpHeartbeatsGetReply defines message 'upf_pfcp_heartbeats_get_reply'.

func (*UpfPfcpHeartbeatsGetReply) GetCrcString

func (*UpfPfcpHeartbeatsGetReply) GetCrcString() string

func (*UpfPfcpHeartbeatsGetReply) GetMessageName

func (*UpfPfcpHeartbeatsGetReply) GetMessageName() string

func (*UpfPfcpHeartbeatsGetReply) GetMessageType

func (*UpfPfcpHeartbeatsGetReply) GetMessageType() api.MessageType

func (*UpfPfcpHeartbeatsGetReply) Marshal

func (m *UpfPfcpHeartbeatsGetReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpHeartbeatsGetReply) Reset

func (m *UpfPfcpHeartbeatsGetReply) Reset()

func (*UpfPfcpHeartbeatsGetReply) Size

func (m *UpfPfcpHeartbeatsGetReply) Size() (size int)

func (*UpfPfcpHeartbeatsGetReply) Unmarshal

func (m *UpfPfcpHeartbeatsGetReply) Unmarshal(b []byte) error

type UpfPfcpHeartbeatsSet

type UpfPfcpHeartbeatsSet struct {
	Timeout uint32 `binapi:"u32,name=timeout" json:"timeout,omitempty"`
	Retries uint32 `binapi:"u32,name=retries" json:"retries,omitempty"`
}

UpfPfcpHeartbeatsSet defines message 'upf_pfcp_heartbeats_set'.

func (*UpfPfcpHeartbeatsSet) GetCrcString

func (*UpfPfcpHeartbeatsSet) GetCrcString() string

func (*UpfPfcpHeartbeatsSet) GetMessageName

func (*UpfPfcpHeartbeatsSet) GetMessageName() string

func (*UpfPfcpHeartbeatsSet) GetMessageType

func (*UpfPfcpHeartbeatsSet) GetMessageType() api.MessageType

func (*UpfPfcpHeartbeatsSet) Marshal

func (m *UpfPfcpHeartbeatsSet) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpHeartbeatsSet) Reset

func (m *UpfPfcpHeartbeatsSet) Reset()

func (*UpfPfcpHeartbeatsSet) Size

func (m *UpfPfcpHeartbeatsSet) Size() (size int)

func (*UpfPfcpHeartbeatsSet) Unmarshal

func (m *UpfPfcpHeartbeatsSet) Unmarshal(b []byte) error

type UpfPfcpHeartbeatsSetReply

type UpfPfcpHeartbeatsSetReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfPfcpHeartbeatsSetReply defines message 'upf_pfcp_heartbeats_set_reply'.

func (*UpfPfcpHeartbeatsSetReply) GetCrcString

func (*UpfPfcpHeartbeatsSetReply) GetCrcString() string

func (*UpfPfcpHeartbeatsSetReply) GetMessageName

func (*UpfPfcpHeartbeatsSetReply) GetMessageName() string

func (*UpfPfcpHeartbeatsSetReply) GetMessageType

func (*UpfPfcpHeartbeatsSetReply) GetMessageType() api.MessageType

func (*UpfPfcpHeartbeatsSetReply) Marshal

func (m *UpfPfcpHeartbeatsSetReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpHeartbeatsSetReply) Reset

func (m *UpfPfcpHeartbeatsSetReply) Reset()

func (*UpfPfcpHeartbeatsSetReply) Size

func (m *UpfPfcpHeartbeatsSetReply) Size() (size int)

func (*UpfPfcpHeartbeatsSetReply) Unmarshal

func (m *UpfPfcpHeartbeatsSetReply) Unmarshal(b []byte) error

type UpfPfcpPolicerSet

type UpfPfcpPolicerSet struct {
	CirPps uint32 `binapi:"u32,name=cir_pps" json:"cir_pps,omitempty"`
	CbMs   uint32 `binapi:"u32,name=cb_ms" json:"cb_ms,omitempty"`
}

UpfPfcpPolicerSet defines message 'upf_pfcp_policer_set'.

func (*UpfPfcpPolicerSet) GetCrcString

func (*UpfPfcpPolicerSet) GetCrcString() string

func (*UpfPfcpPolicerSet) GetMessageName

func (*UpfPfcpPolicerSet) GetMessageName() string

func (*UpfPfcpPolicerSet) GetMessageType

func (*UpfPfcpPolicerSet) GetMessageType() api.MessageType

func (*UpfPfcpPolicerSet) Marshal

func (m *UpfPfcpPolicerSet) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpPolicerSet) Reset

func (m *UpfPfcpPolicerSet) Reset()

func (*UpfPfcpPolicerSet) Size

func (m *UpfPfcpPolicerSet) Size() (size int)

func (*UpfPfcpPolicerSet) Unmarshal

func (m *UpfPfcpPolicerSet) Unmarshal(b []byte) error

type UpfPfcpPolicerSetReply

type UpfPfcpPolicerSetReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfPfcpPolicerSetReply defines message 'upf_pfcp_policer_set_reply'.

func (*UpfPfcpPolicerSetReply) GetCrcString

func (*UpfPfcpPolicerSetReply) GetCrcString() string

func (*UpfPfcpPolicerSetReply) GetMessageName

func (*UpfPfcpPolicerSetReply) GetMessageName() string

func (*UpfPfcpPolicerSetReply) GetMessageType

func (*UpfPfcpPolicerSetReply) GetMessageType() api.MessageType

func (*UpfPfcpPolicerSetReply) Marshal

func (m *UpfPfcpPolicerSetReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpPolicerSetReply) Reset

func (m *UpfPfcpPolicerSetReply) Reset()

func (*UpfPfcpPolicerSetReply) Size

func (m *UpfPfcpPolicerSetReply) Size() (size int)

func (*UpfPfcpPolicerSetReply) Unmarshal

func (m *UpfPfcpPolicerSetReply) Unmarshal(b []byte) error

type UpfPfcpPolicerShow

type UpfPfcpPolicerShow struct{}

UpfPfcpPolicerShow defines message 'upf_pfcp_policer_show'.

func (*UpfPfcpPolicerShow) GetCrcString

func (*UpfPfcpPolicerShow) GetCrcString() string

func (*UpfPfcpPolicerShow) GetMessageName

func (*UpfPfcpPolicerShow) GetMessageName() string

func (*UpfPfcpPolicerShow) GetMessageType

func (*UpfPfcpPolicerShow) GetMessageType() api.MessageType

func (*UpfPfcpPolicerShow) Marshal

func (m *UpfPfcpPolicerShow) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpPolicerShow) Reset

func (m *UpfPfcpPolicerShow) Reset()

func (*UpfPfcpPolicerShow) Size

func (m *UpfPfcpPolicerShow) Size() (size int)

func (*UpfPfcpPolicerShow) Unmarshal

func (m *UpfPfcpPolicerShow) Unmarshal(b []byte) error

type UpfPfcpPolicerShowReply

type UpfPfcpPolicerShowReply struct {
	CirPps uint32 `binapi:"u32,name=cir_pps" json:"cir_pps,omitempty"`
	CbMs   uint32 `binapi:"u32,name=cb_ms" json:"cb_ms,omitempty"`
}

UpfPfcpPolicerShowReply defines message 'upf_pfcp_policer_show_reply'.

func (*UpfPfcpPolicerShowReply) GetCrcString

func (*UpfPfcpPolicerShowReply) GetCrcString() string

func (*UpfPfcpPolicerShowReply) GetMessageName

func (*UpfPfcpPolicerShowReply) GetMessageName() string

func (*UpfPfcpPolicerShowReply) GetMessageType

func (*UpfPfcpPolicerShowReply) GetMessageType() api.MessageType

func (*UpfPfcpPolicerShowReply) Marshal

func (m *UpfPfcpPolicerShowReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpPolicerShowReply) Reset

func (m *UpfPfcpPolicerShowReply) Reset()

func (*UpfPfcpPolicerShowReply) Size

func (m *UpfPfcpPolicerShowReply) Size() (size int)

func (*UpfPfcpPolicerShowReply) Unmarshal

func (m *UpfPfcpPolicerShowReply) Unmarshal(b []byte) error

type UpfPfcpReencode

type UpfPfcpReencode struct {
	PacketLen uint32 `binapi:"u32,name=packet_len" json:"-"`
	Packet    []byte `binapi:"u8[packet_len],name=packet" json:"packet,omitempty"`
}

UpfPfcpReencode defines message 'upf_pfcp_reencode'.

func (*UpfPfcpReencode) GetCrcString

func (*UpfPfcpReencode) GetCrcString() string

func (*UpfPfcpReencode) GetMessageName

func (*UpfPfcpReencode) GetMessageName() string

func (*UpfPfcpReencode) GetMessageType

func (*UpfPfcpReencode) GetMessageType() api.MessageType

func (*UpfPfcpReencode) Marshal

func (m *UpfPfcpReencode) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpReencode) Reset

func (m *UpfPfcpReencode) Reset()

func (*UpfPfcpReencode) Size

func (m *UpfPfcpReencode) Size() (size int)

func (*UpfPfcpReencode) Unmarshal

func (m *UpfPfcpReencode) Unmarshal(b []byte) error

type UpfPfcpReencodeReply

type UpfPfcpReencodeReply struct {
	Retval    int32  `binapi:"i32,name=retval" json:"retval,omitempty"`
	PacketLen uint32 `binapi:"u32,name=packet_len" json:"-"`
	Packet    []byte `binapi:"u8[packet_len],name=packet" json:"packet,omitempty"`
}

UpfPfcpReencodeReply defines message 'upf_pfcp_reencode_reply'.

func (*UpfPfcpReencodeReply) GetCrcString

func (*UpfPfcpReencodeReply) GetCrcString() string

func (*UpfPfcpReencodeReply) GetMessageName

func (*UpfPfcpReencodeReply) GetMessageName() string

func (*UpfPfcpReencodeReply) GetMessageType

func (*UpfPfcpReencodeReply) GetMessageType() api.MessageType

func (*UpfPfcpReencodeReply) Marshal

func (m *UpfPfcpReencodeReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpReencodeReply) Reset

func (m *UpfPfcpReencodeReply) Reset()

func (*UpfPfcpReencodeReply) Size

func (m *UpfPfcpReencodeReply) Size() (size int)

func (*UpfPfcpReencodeReply) Unmarshal

func (m *UpfPfcpReencodeReply) Unmarshal(b []byte) error

type UpfPfcpServerSet

type UpfPfcpServerSet struct {
	FifoSize      uint32 `binapi:"u32,name=fifo_size" json:"fifo_size,omitempty"`
	PreallocFifos uint32 `binapi:"u32,name=prealloc_fifos" json:"prealloc_fifos,omitempty"`
	SegmentSize   uint32 `binapi:"u32,name=segment_size" json:"segment_size,omitempty"`
}

UpfPfcpServerSet defines message 'upf_pfcp_server_set'.

func (*UpfPfcpServerSet) GetCrcString

func (*UpfPfcpServerSet) GetCrcString() string

func (*UpfPfcpServerSet) GetMessageName

func (*UpfPfcpServerSet) GetMessageName() string

func (*UpfPfcpServerSet) GetMessageType

func (*UpfPfcpServerSet) GetMessageType() api.MessageType

func (*UpfPfcpServerSet) Marshal

func (m *UpfPfcpServerSet) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpServerSet) Reset

func (m *UpfPfcpServerSet) Reset()

func (*UpfPfcpServerSet) Size

func (m *UpfPfcpServerSet) Size() (size int)

func (*UpfPfcpServerSet) Unmarshal

func (m *UpfPfcpServerSet) Unmarshal(b []byte) error

type UpfPfcpServerSetReply

type UpfPfcpServerSetReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfPfcpServerSetReply defines message 'upf_pfcp_server_set_reply'.

func (*UpfPfcpServerSetReply) GetCrcString

func (*UpfPfcpServerSetReply) GetCrcString() string

func (*UpfPfcpServerSetReply) GetMessageName

func (*UpfPfcpServerSetReply) GetMessageName() string

func (*UpfPfcpServerSetReply) GetMessageType

func (*UpfPfcpServerSetReply) GetMessageType() api.MessageType

func (*UpfPfcpServerSetReply) Marshal

func (m *UpfPfcpServerSetReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpServerSetReply) Reset

func (m *UpfPfcpServerSetReply) Reset()

func (*UpfPfcpServerSetReply) Size

func (m *UpfPfcpServerSetReply) Size() (size int)

func (*UpfPfcpServerSetReply) Unmarshal

func (m *UpfPfcpServerSetReply) Unmarshal(b []byte) error

type UpfPfcpServerShow

type UpfPfcpServerShow struct{}

UpfPfcpServerShow defines message 'upf_pfcp_server_show'.

func (*UpfPfcpServerShow) GetCrcString

func (*UpfPfcpServerShow) GetCrcString() string

func (*UpfPfcpServerShow) GetMessageName

func (*UpfPfcpServerShow) GetMessageName() string

func (*UpfPfcpServerShow) GetMessageType

func (*UpfPfcpServerShow) GetMessageType() api.MessageType

func (*UpfPfcpServerShow) Marshal

func (m *UpfPfcpServerShow) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpServerShow) Reset

func (m *UpfPfcpServerShow) Reset()

func (*UpfPfcpServerShow) Size

func (m *UpfPfcpServerShow) Size() (size int)

func (*UpfPfcpServerShow) Unmarshal

func (m *UpfPfcpServerShow) Unmarshal(b []byte) error

type UpfPfcpServerShowReply

type UpfPfcpServerShowReply struct {
	FifoSize      uint32 `binapi:"u32,name=fifo_size" json:"fifo_size,omitempty"`
	PreallocFifos uint32 `binapi:"u32,name=prealloc_fifos" json:"prealloc_fifos,omitempty"`
	SegmentSize   uint32 `binapi:"u32,name=segment_size" json:"segment_size,omitempty"`
}

UpfPfcpServerShowReply defines message 'upf_pfcp_server_show_reply'.

func (*UpfPfcpServerShowReply) GetCrcString

func (*UpfPfcpServerShowReply) GetCrcString() string

func (*UpfPfcpServerShowReply) GetMessageName

func (*UpfPfcpServerShowReply) GetMessageName() string

func (*UpfPfcpServerShowReply) GetMessageType

func (*UpfPfcpServerShowReply) GetMessageType() api.MessageType

func (*UpfPfcpServerShowReply) Marshal

func (m *UpfPfcpServerShowReply) Marshal(b []byte) ([]byte, error)

func (*UpfPfcpServerShowReply) Reset

func (m *UpfPfcpServerShowReply) Reset()

func (*UpfPfcpServerShowReply) Size

func (m *UpfPfcpServerShowReply) Size() (size int)

func (*UpfPfcpServerShowReply) Unmarshal

func (m *UpfPfcpServerShowReply) Unmarshal(b []byte) error

type UpfPolicyAddDel

type UpfPolicyAddDel struct {
	Action     uint8               `binapi:"u8,name=action" json:"action,omitempty"`
	Identifier string              `binapi:"string[64],name=identifier" json:"identifier,omitempty"`
	NPaths     uint8               `binapi:"u8,name=n_paths" json:"-"`
	Paths      []fib_types.FibPath `binapi:"fib_path[n_paths],name=paths" json:"paths,omitempty"`
}

UpfPolicyAddDel defines message 'upf_policy_add_del'.

func (*UpfPolicyAddDel) GetCrcString

func (*UpfPolicyAddDel) GetCrcString() string

func (*UpfPolicyAddDel) GetMessageName

func (*UpfPolicyAddDel) GetMessageName() string

func (*UpfPolicyAddDel) GetMessageType

func (*UpfPolicyAddDel) GetMessageType() api.MessageType

func (*UpfPolicyAddDel) Marshal

func (m *UpfPolicyAddDel) Marshal(b []byte) ([]byte, error)

func (*UpfPolicyAddDel) Reset

func (m *UpfPolicyAddDel) Reset()

func (*UpfPolicyAddDel) Size

func (m *UpfPolicyAddDel) Size() (size int)

func (*UpfPolicyAddDel) Unmarshal

func (m *UpfPolicyAddDel) Unmarshal(b []byte) error

type UpfPolicyAddDelReply

type UpfPolicyAddDelReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfPolicyAddDelReply defines message 'upf_policy_add_del_reply'.

func (*UpfPolicyAddDelReply) GetCrcString

func (*UpfPolicyAddDelReply) GetCrcString() string

func (*UpfPolicyAddDelReply) GetMessageName

func (*UpfPolicyAddDelReply) GetMessageName() string

func (*UpfPolicyAddDelReply) GetMessageType

func (*UpfPolicyAddDelReply) GetMessageType() api.MessageType

func (*UpfPolicyAddDelReply) Marshal

func (m *UpfPolicyAddDelReply) Marshal(b []byte) ([]byte, error)

func (*UpfPolicyAddDelReply) Reset

func (m *UpfPolicyAddDelReply) Reset()

func (*UpfPolicyAddDelReply) Size

func (m *UpfPolicyAddDelReply) Size() (size int)

func (*UpfPolicyAddDelReply) Unmarshal

func (m *UpfPolicyAddDelReply) Unmarshal(b []byte) error

type UpfPolicyDetails

type UpfPolicyDetails struct {
	Identifier string              `binapi:"string[64],name=identifier" json:"identifier,omitempty"`
	NPaths     uint8               `binapi:"u8,name=n_paths" json:"-"`
	Paths      []fib_types.FibPath `binapi:"fib_path[n_paths],name=paths" json:"paths,omitempty"`
}

UpfPolicyDetails defines message 'upf_policy_details'.

func (*UpfPolicyDetails) GetCrcString

func (*UpfPolicyDetails) GetCrcString() string

func (*UpfPolicyDetails) GetMessageName

func (*UpfPolicyDetails) GetMessageName() string

func (*UpfPolicyDetails) GetMessageType

func (*UpfPolicyDetails) GetMessageType() api.MessageType

func (*UpfPolicyDetails) Marshal

func (m *UpfPolicyDetails) Marshal(b []byte) ([]byte, error)

func (*UpfPolicyDetails) Reset

func (m *UpfPolicyDetails) Reset()

func (*UpfPolicyDetails) Size

func (m *UpfPolicyDetails) Size() (size int)

func (*UpfPolicyDetails) Unmarshal

func (m *UpfPolicyDetails) Unmarshal(b []byte) error

type UpfPolicyDump

type UpfPolicyDump struct{}

UpfPolicyDump defines message 'upf_policy_dump'.

func (*UpfPolicyDump) GetCrcString

func (*UpfPolicyDump) GetCrcString() string

func (*UpfPolicyDump) GetMessageName

func (*UpfPolicyDump) GetMessageName() string

func (*UpfPolicyDump) GetMessageType

func (*UpfPolicyDump) GetMessageType() api.MessageType

func (*UpfPolicyDump) Marshal

func (m *UpfPolicyDump) Marshal(b []byte) ([]byte, error)

func (*UpfPolicyDump) Reset

func (m *UpfPolicyDump) Reset()

func (*UpfPolicyDump) Size

func (m *UpfPolicyDump) Size() (size int)

func (*UpfPolicyDump) Unmarshal

func (m *UpfPolicyDump) Unmarshal(b []byte) error

type UpfSetNodeID

type UpfSetNodeID struct {
	Type    uint8            `binapi:"u8,name=type" json:"type,omitempty"`
	IP      ip_types.Address `binapi:"address,name=ip" json:"ip,omitempty"`
	FqdnLen uint8            `binapi:"u8,name=fqdn_len" json:"-"`
	Fqdn    []byte           `binapi:"u8[fqdn_len],name=fqdn" json:"fqdn,omitempty"`
}

UpfSetNodeID defines message 'upf_set_node_id'.

func (*UpfSetNodeID) GetCrcString

func (*UpfSetNodeID) GetCrcString() string

func (*UpfSetNodeID) GetMessageName

func (*UpfSetNodeID) GetMessageName() string

func (*UpfSetNodeID) GetMessageType

func (*UpfSetNodeID) GetMessageType() api.MessageType

func (*UpfSetNodeID) Marshal

func (m *UpfSetNodeID) Marshal(b []byte) ([]byte, error)

func (*UpfSetNodeID) Reset

func (m *UpfSetNodeID) Reset()

func (*UpfSetNodeID) Size

func (m *UpfSetNodeID) Size() (size int)

func (*UpfSetNodeID) Unmarshal

func (m *UpfSetNodeID) Unmarshal(b []byte) error

type UpfSetNodeIDReply

type UpfSetNodeIDReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfSetNodeIDReply defines message 'upf_set_node_id_reply'.

func (*UpfSetNodeIDReply) GetCrcString

func (*UpfSetNodeIDReply) GetCrcString() string

func (*UpfSetNodeIDReply) GetMessageName

func (*UpfSetNodeIDReply) GetMessageName() string

func (*UpfSetNodeIDReply) GetMessageType

func (*UpfSetNodeIDReply) GetMessageType() api.MessageType

func (*UpfSetNodeIDReply) Marshal

func (m *UpfSetNodeIDReply) Marshal(b []byte) ([]byte, error)

func (*UpfSetNodeIDReply) Reset

func (m *UpfSetNodeIDReply) Reset()

func (*UpfSetNodeIDReply) Size

func (m *UpfSetNodeIDReply) Size() (size int)

func (*UpfSetNodeIDReply) Unmarshal

func (m *UpfSetNodeIDReply) Unmarshal(b []byte) error

type UpfTdfUlEnableDisable

type UpfTdfUlEnableDisable struct {
	Enable    bool                           `binapi:"bool,name=enable" json:"enable,omitempty"`
	Interface interface_types.InterfaceIndex `binapi:"interface_index,name=interface" json:"interface,omitempty"`
	IsIPv6    bool                           `binapi:"bool,name=is_ipv6" json:"is_ipv6,omitempty"`
}

UpfTdfUlEnableDisable defines message 'upf_tdf_ul_enable_disable'.

func (*UpfTdfUlEnableDisable) GetCrcString

func (*UpfTdfUlEnableDisable) GetCrcString() string

func (*UpfTdfUlEnableDisable) GetMessageName

func (*UpfTdfUlEnableDisable) GetMessageName() string

func (*UpfTdfUlEnableDisable) GetMessageType

func (*UpfTdfUlEnableDisable) GetMessageType() api.MessageType

func (*UpfTdfUlEnableDisable) Marshal

func (m *UpfTdfUlEnableDisable) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlEnableDisable) Reset

func (m *UpfTdfUlEnableDisable) Reset()

func (*UpfTdfUlEnableDisable) Size

func (m *UpfTdfUlEnableDisable) Size() (size int)

func (*UpfTdfUlEnableDisable) Unmarshal

func (m *UpfTdfUlEnableDisable) Unmarshal(b []byte) error

type UpfTdfUlEnableDisableReply

type UpfTdfUlEnableDisableReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfTdfUlEnableDisableReply defines message 'upf_tdf_ul_enable_disable_reply'.

func (*UpfTdfUlEnableDisableReply) GetCrcString

func (*UpfTdfUlEnableDisableReply) GetCrcString() string

func (*UpfTdfUlEnableDisableReply) GetMessageName

func (*UpfTdfUlEnableDisableReply) GetMessageName() string

func (*UpfTdfUlEnableDisableReply) GetMessageType

func (*UpfTdfUlEnableDisableReply) GetMessageType() api.MessageType

func (*UpfTdfUlEnableDisableReply) Marshal

func (m *UpfTdfUlEnableDisableReply) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlEnableDisableReply) Reset

func (m *UpfTdfUlEnableDisableReply) Reset()

func (*UpfTdfUlEnableDisableReply) Size

func (m *UpfTdfUlEnableDisableReply) Size() (size int)

func (*UpfTdfUlEnableDisableReply) Unmarshal

func (m *UpfTdfUlEnableDisableReply) Unmarshal(b []byte) error

type UpfTdfUlTable

type UpfTdfUlTable struct {
	IsIPv6 bool `binapi:"bool,name=is_ipv6" json:"is_ipv6,omitempty"`
}

UpfTdfUlTable defines message 'upf_tdf_ul_table'.

func (*UpfTdfUlTable) GetCrcString

func (*UpfTdfUlTable) GetCrcString() string

func (*UpfTdfUlTable) GetMessageName

func (*UpfTdfUlTable) GetMessageName() string

func (*UpfTdfUlTable) GetMessageType

func (*UpfTdfUlTable) GetMessageType() api.MessageType

func (*UpfTdfUlTable) Marshal

func (m *UpfTdfUlTable) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlTable) Reset

func (m *UpfTdfUlTable) Reset()

func (*UpfTdfUlTable) Size

func (m *UpfTdfUlTable) Size() (size int)

func (*UpfTdfUlTable) Unmarshal

func (m *UpfTdfUlTable) Unmarshal(b []byte) error

type UpfTdfUlTableAdd

type UpfTdfUlTableAdd struct {
	IsAdd            bool   `binapi:"bool,name=is_add" json:"is_add,omitempty"`
	IsIPv6           bool   `binapi:"bool,name=is_ipv6" json:"is_ipv6,omitempty"`
	TableID          uint32 `binapi:"u32,name=table_id" json:"table_id,omitempty"`
	SrcLookupTableID uint32 `binapi:"u32,name=src_lookup_table_id" json:"src_lookup_table_id,omitempty"`
}

UpfTdfUlTableAdd defines message 'upf_tdf_ul_table_add'.

func (*UpfTdfUlTableAdd) GetCrcString

func (*UpfTdfUlTableAdd) GetCrcString() string

func (*UpfTdfUlTableAdd) GetMessageName

func (*UpfTdfUlTableAdd) GetMessageName() string

func (*UpfTdfUlTableAdd) GetMessageType

func (*UpfTdfUlTableAdd) GetMessageType() api.MessageType

func (*UpfTdfUlTableAdd) Marshal

func (m *UpfTdfUlTableAdd) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlTableAdd) Reset

func (m *UpfTdfUlTableAdd) Reset()

func (*UpfTdfUlTableAdd) Size

func (m *UpfTdfUlTableAdd) Size() (size int)

func (*UpfTdfUlTableAdd) Unmarshal

func (m *UpfTdfUlTableAdd) Unmarshal(b []byte) error

type UpfTdfUlTableAddReply

type UpfTdfUlTableAddReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfTdfUlTableAddReply defines message 'upf_tdf_ul_table_add_reply'.

func (*UpfTdfUlTableAddReply) GetCrcString

func (*UpfTdfUlTableAddReply) GetCrcString() string

func (*UpfTdfUlTableAddReply) GetMessageName

func (*UpfTdfUlTableAddReply) GetMessageName() string

func (*UpfTdfUlTableAddReply) GetMessageType

func (*UpfTdfUlTableAddReply) GetMessageType() api.MessageType

func (*UpfTdfUlTableAddReply) Marshal

func (m *UpfTdfUlTableAddReply) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlTableAddReply) Reset

func (m *UpfTdfUlTableAddReply) Reset()

func (*UpfTdfUlTableAddReply) Size

func (m *UpfTdfUlTableAddReply) Size() (size int)

func (*UpfTdfUlTableAddReply) Unmarshal

func (m *UpfTdfUlTableAddReply) Unmarshal(b []byte) error

type UpfTdfUlTableReply

type UpfTdfUlTableReply struct {
	MappingsLen uint8    `binapi:"u8,name=mappings_len" json:"-"`
	Mappings    []uint32 `binapi:"u32[mappings_len],name=mappings" json:"mappings,omitempty"`
}

UpfTdfUlTableReply defines message 'upf_tdf_ul_table_reply'.

func (*UpfTdfUlTableReply) GetCrcString

func (*UpfTdfUlTableReply) GetCrcString() string

func (*UpfTdfUlTableReply) GetMessageName

func (*UpfTdfUlTableReply) GetMessageName() string

func (*UpfTdfUlTableReply) GetMessageType

func (*UpfTdfUlTableReply) GetMessageType() api.MessageType

func (*UpfTdfUlTableReply) Marshal

func (m *UpfTdfUlTableReply) Marshal(b []byte) ([]byte, error)

func (*UpfTdfUlTableReply) Reset

func (m *UpfTdfUlTableReply) Reset()

func (*UpfTdfUlTableReply) Size

func (m *UpfTdfUlTableReply) Size() (size int)

func (*UpfTdfUlTableReply) Unmarshal

func (m *UpfTdfUlTableReply) Unmarshal(b []byte) error

type UpfUeipPoolDetails

type UpfUeipPoolDetails struct {
	IdentityLen uint8  `binapi:"u8,name=identity_len" json:"identity_len,omitempty"`
	Identity    []byte `binapi:"u8[64],name=identity" json:"identity,omitempty"`
	NwiNameLen  uint8  `binapi:"u8,name=nwi_name_len" json:"-"`
	NwiName     []byte `binapi:"u8[nwi_name_len],name=nwi_name" json:"nwi_name,omitempty"`
}

UpfUeipPoolDetails defines message 'upf_ueip_pool_details'.

func (*UpfUeipPoolDetails) GetCrcString

func (*UpfUeipPoolDetails) GetCrcString() string

func (*UpfUeipPoolDetails) GetMessageName

func (*UpfUeipPoolDetails) GetMessageName() string

func (*UpfUeipPoolDetails) GetMessageType

func (*UpfUeipPoolDetails) GetMessageType() api.MessageType

func (*UpfUeipPoolDetails) Marshal

func (m *UpfUeipPoolDetails) Marshal(b []byte) ([]byte, error)

func (*UpfUeipPoolDetails) Reset

func (m *UpfUeipPoolDetails) Reset()

func (*UpfUeipPoolDetails) Size

func (m *UpfUeipPoolDetails) Size() (size int)

func (*UpfUeipPoolDetails) Unmarshal

func (m *UpfUeipPoolDetails) Unmarshal(b []byte) error

type UpfUeipPoolDump

type UpfUeipPoolDump struct{}

UpfUeipPoolDump defines message 'upf_ueip_pool_dump'.

func (*UpfUeipPoolDump) GetCrcString

func (*UpfUeipPoolDump) GetCrcString() string

func (*UpfUeipPoolDump) GetMessageName

func (*UpfUeipPoolDump) GetMessageName() string

func (*UpfUeipPoolDump) GetMessageType

func (*UpfUeipPoolDump) GetMessageType() api.MessageType

func (*UpfUeipPoolDump) Marshal

func (m *UpfUeipPoolDump) Marshal(b []byte) ([]byte, error)

func (*UpfUeipPoolDump) Reset

func (m *UpfUeipPoolDump) Reset()

func (*UpfUeipPoolDump) Size

func (m *UpfUeipPoolDump) Size() (size int)

func (*UpfUeipPoolDump) Unmarshal

func (m *UpfUeipPoolDump) Unmarshal(b []byte) error

type UpfUeipPoolNwiAdd

type UpfUeipPoolNwiAdd struct {
	IsAdd       bool   `binapi:"bool,name=is_add" json:"is_add,omitempty"`
	IdentityLen uint8  `binapi:"u8,name=identity_len" json:"identity_len,omitempty"`
	Identity    []byte `binapi:"u8[64],name=identity" json:"identity,omitempty"`
	NwiNameLen  uint8  `binapi:"u8,name=nwi_name_len" json:"-"`
	NwiName     []byte `binapi:"u8[nwi_name_len],name=nwi_name" json:"nwi_name,omitempty"`
}

UpfUeipPoolNwiAdd defines message 'upf_ueip_pool_nwi_add'.

func (*UpfUeipPoolNwiAdd) GetCrcString

func (*UpfUeipPoolNwiAdd) GetCrcString() string

func (*UpfUeipPoolNwiAdd) GetMessageName

func (*UpfUeipPoolNwiAdd) GetMessageName() string

func (*UpfUeipPoolNwiAdd) GetMessageType

func (*UpfUeipPoolNwiAdd) GetMessageType() api.MessageType

func (*UpfUeipPoolNwiAdd) Marshal

func (m *UpfUeipPoolNwiAdd) Marshal(b []byte) ([]byte, error)

func (*UpfUeipPoolNwiAdd) Reset

func (m *UpfUeipPoolNwiAdd) Reset()

func (*UpfUeipPoolNwiAdd) Size

func (m *UpfUeipPoolNwiAdd) Size() (size int)

func (*UpfUeipPoolNwiAdd) Unmarshal

func (m *UpfUeipPoolNwiAdd) Unmarshal(b []byte) error

type UpfUeipPoolNwiAddReply

type UpfUeipPoolNwiAddReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfUeipPoolNwiAddReply defines message 'upf_ueip_pool_nwi_add_reply'.

func (*UpfUeipPoolNwiAddReply) GetCrcString

func (*UpfUeipPoolNwiAddReply) GetCrcString() string

func (*UpfUeipPoolNwiAddReply) GetMessageName

func (*UpfUeipPoolNwiAddReply) GetMessageName() string

func (*UpfUeipPoolNwiAddReply) GetMessageType

func (*UpfUeipPoolNwiAddReply) GetMessageType() api.MessageType

func (*UpfUeipPoolNwiAddReply) Marshal

func (m *UpfUeipPoolNwiAddReply) Marshal(b []byte) ([]byte, error)

func (*UpfUeipPoolNwiAddReply) Reset

func (m *UpfUeipPoolNwiAddReply) Reset()

func (*UpfUeipPoolNwiAddReply) Size

func (m *UpfUeipPoolNwiAddReply) Size() (size int)

func (*UpfUeipPoolNwiAddReply) Unmarshal

func (m *UpfUeipPoolNwiAddReply) Unmarshal(b []byte) error

type UpfUpdateApp

type UpfUpdateApp struct {
	App         []byte      `binapi:"u8[64],name=app" json:"app,omitempty"`
	L7RuleCount uint32      `binapi:"u32,name=l7_rule_count" json:"-"`
	L7Rules     []UpfL7Rule `binapi:"upf_l7_rule[l7_rule_count],name=l7_rules" json:"l7_rules,omitempty"`
}

UpfUpdateApp defines message 'upf_update_app'.

func (*UpfUpdateApp) GetCrcString

func (*UpfUpdateApp) GetCrcString() string

func (*UpfUpdateApp) GetMessageName

func (*UpfUpdateApp) GetMessageName() string

func (*UpfUpdateApp) GetMessageType

func (*UpfUpdateApp) GetMessageType() api.MessageType

func (*UpfUpdateApp) Marshal

func (m *UpfUpdateApp) Marshal(b []byte) ([]byte, error)

func (*UpfUpdateApp) Reset

func (m *UpfUpdateApp) Reset()

func (*UpfUpdateApp) Size

func (m *UpfUpdateApp) Size() (size int)

func (*UpfUpdateApp) Unmarshal

func (m *UpfUpdateApp) Unmarshal(b []byte) error

type UpfUpdateAppReply

type UpfUpdateAppReply struct {
	Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}

UpfUpdateAppReply defines message 'upf_update_app_reply'.

func (*UpfUpdateAppReply) GetCrcString

func (*UpfUpdateAppReply) GetCrcString() string

func (*UpfUpdateAppReply) GetMessageName

func (*UpfUpdateAppReply) GetMessageName() string

func (*UpfUpdateAppReply) GetMessageType

func (*UpfUpdateAppReply) GetMessageType() api.MessageType

func (*UpfUpdateAppReply) Marshal

func (m *UpfUpdateAppReply) Marshal(b []byte) ([]byte, error)

func (*UpfUpdateAppReply) Reset

func (m *UpfUpdateAppReply) Reset()

func (*UpfUpdateAppReply) Size

func (m *UpfUpdateAppReply) Size() (size int)

func (*UpfUpdateAppReply) Unmarshal

func (m *UpfUpdateAppReply) Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL