bfd

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Code generated by govpp binapi-generator DO NOT EDIT. Package bfd represents the VPP binary API of the 'bfd' VPP module. Generated from '/usr/share/vpp/api/bfd.api.json'

Index

Constants

This section is empty.

Variables

View Source
var Consts = map[string]reflect.Value{}
View Source
var Functions = map[string]reflect.Value{
	"NewBfdAuthDelKey":              reflect.ValueOf(NewBfdAuthDelKey),
	"NewBfdAuthDelKeyReply":         reflect.ValueOf(NewBfdAuthDelKeyReply),
	"NewBfdAuthKeysDetails":         reflect.ValueOf(NewBfdAuthKeysDetails),
	"NewBfdAuthKeysDump":            reflect.ValueOf(NewBfdAuthKeysDump),
	"NewBfdAuthSetKey":              reflect.ValueOf(NewBfdAuthSetKey),
	"NewBfdAuthSetKeyReply":         reflect.ValueOf(NewBfdAuthSetKeyReply),
	"NewBfdUDPAdd":                  reflect.ValueOf(NewBfdUDPAdd),
	"NewBfdUDPAddReply":             reflect.ValueOf(NewBfdUDPAddReply),
	"NewBfdUDPAuthActivate":         reflect.ValueOf(NewBfdUDPAuthActivate),
	"NewBfdUDPAuthActivateReply":    reflect.ValueOf(NewBfdUDPAuthActivateReply),
	"NewBfdUDPAuthDeactivate":       reflect.ValueOf(NewBfdUDPAuthDeactivate),
	"NewBfdUDPAuthDeactivateReply":  reflect.ValueOf(NewBfdUDPAuthDeactivateReply),
	"NewBfdUDPDel":                  reflect.ValueOf(NewBfdUDPDel),
	"NewBfdUDPDelEchoSource":        reflect.ValueOf(NewBfdUDPDelEchoSource),
	"NewBfdUDPDelEchoSourceReply":   reflect.ValueOf(NewBfdUDPDelEchoSourceReply),
	"NewBfdUDPDelReply":             reflect.ValueOf(NewBfdUDPDelReply),
	"NewBfdUDPMod":                  reflect.ValueOf(NewBfdUDPMod),
	"NewBfdUDPModReply":             reflect.ValueOf(NewBfdUDPModReply),
	"NewBfdUDPSessionDetails":       reflect.ValueOf(NewBfdUDPSessionDetails),
	"NewBfdUDPSessionDump":          reflect.ValueOf(NewBfdUDPSessionDump),
	"NewBfdUDPSessionSetFlags":      reflect.ValueOf(NewBfdUDPSessionSetFlags),
	"NewBfdUDPSessionSetFlagsReply": reflect.ValueOf(NewBfdUDPSessionSetFlagsReply),
	"NewBfdUDPSetEchoSource":        reflect.ValueOf(NewBfdUDPSetEchoSource),
	"NewBfdUDPSetEchoSourceReply":   reflect.ValueOf(NewBfdUDPSetEchoSourceReply),
	"NewWantBfdEvents":              reflect.ValueOf(NewWantBfdEvents),
	"NewWantBfdEventsReply":         reflect.ValueOf(NewWantBfdEventsReply),
}
View Source
var Types = map[string]reflect.Type{
	"BfdAuthDelKey":              reflect.TypeOf((*BfdAuthDelKey)(nil)).Elem(),
	"BfdAuthDelKeyReply":         reflect.TypeOf((*BfdAuthDelKeyReply)(nil)).Elem(),
	"BfdAuthKeysDetails":         reflect.TypeOf((*BfdAuthKeysDetails)(nil)).Elem(),
	"BfdAuthKeysDump":            reflect.TypeOf((*BfdAuthKeysDump)(nil)).Elem(),
	"BfdAuthSetKey":              reflect.TypeOf((*BfdAuthSetKey)(nil)).Elem(),
	"BfdAuthSetKeyReply":         reflect.TypeOf((*BfdAuthSetKeyReply)(nil)).Elem(),
	"BfdUDPAdd":                  reflect.TypeOf((*BfdUDPAdd)(nil)).Elem(),
	"BfdUDPAddReply":             reflect.TypeOf((*BfdUDPAddReply)(nil)).Elem(),
	"BfdUDPAuthActivate":         reflect.TypeOf((*BfdUDPAuthActivate)(nil)).Elem(),
	"BfdUDPAuthActivateReply":    reflect.TypeOf((*BfdUDPAuthActivateReply)(nil)).Elem(),
	"BfdUDPAuthDeactivate":       reflect.TypeOf((*BfdUDPAuthDeactivate)(nil)).Elem(),
	"BfdUDPAuthDeactivateReply":  reflect.TypeOf((*BfdUDPAuthDeactivateReply)(nil)).Elem(),
	"BfdUDPDel":                  reflect.TypeOf((*BfdUDPDel)(nil)).Elem(),
	"BfdUDPDelEchoSource":        reflect.TypeOf((*BfdUDPDelEchoSource)(nil)).Elem(),
	"BfdUDPDelEchoSourceReply":   reflect.TypeOf((*BfdUDPDelEchoSourceReply)(nil)).Elem(),
	"BfdUDPDelReply":             reflect.TypeOf((*BfdUDPDelReply)(nil)).Elem(),
	"BfdUDPMod":                  reflect.TypeOf((*BfdUDPMod)(nil)).Elem(),
	"BfdUDPModReply":             reflect.TypeOf((*BfdUDPModReply)(nil)).Elem(),
	"BfdUDPSessionDetails":       reflect.TypeOf((*BfdUDPSessionDetails)(nil)).Elem(),
	"BfdUDPSessionDump":          reflect.TypeOf((*BfdUDPSessionDump)(nil)).Elem(),
	"BfdUDPSessionSetFlags":      reflect.TypeOf((*BfdUDPSessionSetFlags)(nil)).Elem(),
	"BfdUDPSessionSetFlagsReply": reflect.TypeOf((*BfdUDPSessionSetFlagsReply)(nil)).Elem(),
	"BfdUDPSetEchoSource":        reflect.TypeOf((*BfdUDPSetEchoSource)(nil)).Elem(),
	"BfdUDPSetEchoSourceReply":   reflect.TypeOf((*BfdUDPSetEchoSourceReply)(nil)).Elem(),
	"WantBfdEvents":              reflect.TypeOf((*WantBfdEvents)(nil)).Elem(),
	"WantBfdEventsReply":         reflect.TypeOf((*WantBfdEventsReply)(nil)).Elem(),
}
View Source
var Variables = map[string]reflect.Value{}

Functions

func NewBfdAuthDelKey

func NewBfdAuthDelKey() api.Message

func NewBfdAuthDelKeyReply

func NewBfdAuthDelKeyReply() api.Message

func NewBfdAuthKeysDetails

func NewBfdAuthKeysDetails() api.Message

func NewBfdAuthKeysDump

func NewBfdAuthKeysDump() api.Message

func NewBfdAuthSetKey

func NewBfdAuthSetKey() api.Message

func NewBfdAuthSetKeyReply

func NewBfdAuthSetKeyReply() api.Message

func NewBfdUDPAdd

func NewBfdUDPAdd() api.Message

func NewBfdUDPAddReply

func NewBfdUDPAddReply() api.Message

func NewBfdUDPAuthActivate

func NewBfdUDPAuthActivate() api.Message

func NewBfdUDPAuthActivateReply

func NewBfdUDPAuthActivateReply() api.Message

func NewBfdUDPAuthDeactivate

func NewBfdUDPAuthDeactivate() api.Message

func NewBfdUDPAuthDeactivateReply

func NewBfdUDPAuthDeactivateReply() api.Message

func NewBfdUDPDel

func NewBfdUDPDel() api.Message

func NewBfdUDPDelEchoSource

func NewBfdUDPDelEchoSource() api.Message

func NewBfdUDPDelEchoSourceReply

func NewBfdUDPDelEchoSourceReply() api.Message

func NewBfdUDPDelReply

func NewBfdUDPDelReply() api.Message

func NewBfdUDPMod

func NewBfdUDPMod() api.Message

func NewBfdUDPModReply

func NewBfdUDPModReply() api.Message

func NewBfdUDPSessionDetails

func NewBfdUDPSessionDetails() api.Message

func NewBfdUDPSessionDump

func NewBfdUDPSessionDump() api.Message

func NewBfdUDPSessionSetFlags

func NewBfdUDPSessionSetFlags() api.Message

func NewBfdUDPSessionSetFlagsReply

func NewBfdUDPSessionSetFlagsReply() api.Message

func NewBfdUDPSetEchoSource

func NewBfdUDPSetEchoSource() api.Message

func NewBfdUDPSetEchoSourceReply

func NewBfdUDPSetEchoSourceReply() api.Message

func NewWantBfdEvents

func NewWantBfdEvents() api.Message

func NewWantBfdEventsReply

func NewWantBfdEventsReply() api.Message

Types

type BfdAuthDelKey

type BfdAuthDelKey struct {
	ConfKeyID uint32
}

BfdAuthDelKey represents the VPP binary API message 'bfd_auth_del_key'. Generated from '/usr/share/vpp/api/bfd.api.json', line 556:

"bfd_auth_del_key",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "conf_key_id"
],
{
    "crc": "0x65310b22"
}

func (*BfdAuthDelKey) GetCrcString

func (*BfdAuthDelKey) GetCrcString() string

func (*BfdAuthDelKey) GetMessageName

func (*BfdAuthDelKey) GetMessageName() string

func (*BfdAuthDelKey) GetMessageType

func (*BfdAuthDelKey) GetMessageType() api.MessageType

type BfdAuthDelKeyReply

type BfdAuthDelKeyReply struct {
	Retval int32
}

BfdAuthDelKeyReply represents the VPP binary API message 'bfd_auth_del_key_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 578:

"bfd_auth_del_key_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdAuthDelKeyReply) GetCrcString

func (*BfdAuthDelKeyReply) GetCrcString() string

func (*BfdAuthDelKeyReply) GetMessageName

func (*BfdAuthDelKeyReply) GetMessageName() string

func (*BfdAuthDelKeyReply) GetMessageType

func (*BfdAuthDelKeyReply) GetMessageType() api.MessageType

type BfdAuthKeysDetails

type BfdAuthKeysDetails struct {
	ConfKeyID uint32
	UseCount  uint32
	AuthType  uint8
}

BfdAuthKeysDetails represents the VPP binary API message 'bfd_auth_keys_details'. Generated from '/usr/share/vpp/api/bfd.api.json', line 614:

"bfd_auth_keys_details",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "u32",
    "conf_key_id"
],
[
    "u32",
    "use_count"
],
[
    "u8",
    "auth_type"
],
{
    "crc": "0x84130e9f"
}

func (*BfdAuthKeysDetails) GetCrcString

func (*BfdAuthKeysDetails) GetCrcString() string

func (*BfdAuthKeysDetails) GetMessageName

func (*BfdAuthKeysDetails) GetMessageName() string

func (*BfdAuthKeysDetails) GetMessageType

func (*BfdAuthKeysDetails) GetMessageType() api.MessageType

type BfdAuthKeysDump

type BfdAuthKeysDump struct {
}

BfdAuthKeysDump represents the VPP binary API message 'bfd_auth_keys_dump'. Generated from '/usr/share/vpp/api/bfd.api.json', line 596:

"bfd_auth_keys_dump",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
{
    "crc": "0x51077d14"
}

func (*BfdAuthKeysDump) GetCrcString

func (*BfdAuthKeysDump) GetCrcString() string

func (*BfdAuthKeysDump) GetMessageName

func (*BfdAuthKeysDump) GetMessageName() string

func (*BfdAuthKeysDump) GetMessageType

func (*BfdAuthKeysDump) GetMessageType() api.MessageType

type BfdAuthSetKey

type BfdAuthSetKey struct {
	ConfKeyID uint32
	KeyLen    uint8
	AuthType  uint8
	Key       []byte `struc:"[20]byte"`
}

BfdAuthSetKey represents the VPP binary API message 'bfd_auth_set_key'. Generated from '/usr/share/vpp/api/bfd.api.json', line 503:

"bfd_auth_set_key",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "conf_key_id"
],
[
    "u8",
    "key_len"
],
[
    "u8",
    "auth_type"
],
[
    "u8",
    "key",
    20
],
{
    "crc": "0x690b8877"
}

func (*BfdAuthSetKey) GetCrcString

func (*BfdAuthSetKey) GetCrcString() string

func (*BfdAuthSetKey) GetMessageName

func (*BfdAuthSetKey) GetMessageName() string

func (*BfdAuthSetKey) GetMessageType

func (*BfdAuthSetKey) GetMessageType() api.MessageType

type BfdAuthSetKeyReply

type BfdAuthSetKeyReply struct {
	Retval int32
}

BfdAuthSetKeyReply represents the VPP binary API message 'bfd_auth_set_key_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 538:

"bfd_auth_set_key_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdAuthSetKeyReply) GetCrcString

func (*BfdAuthSetKeyReply) GetCrcString() string

func (*BfdAuthSetKeyReply) GetMessageName

func (*BfdAuthSetKeyReply) GetMessageName() string

func (*BfdAuthSetKeyReply) GetMessageType

func (*BfdAuthSetKeyReply) GetMessageType() api.MessageType

type BfdUDPAdd

type BfdUDPAdd struct {
	SwIfIndex       uint32
	DesiredMinTx    uint32
	RequiredMinRx   uint32
	LocalAddr       []byte `struc:"[16]byte"`
	PeerAddr        []byte `struc:"[16]byte"`
	IsIpv6          uint8
	DetectMult      uint8
	IsAuthenticated uint8
	BfdKeyID        uint8
	ConfKeyID       uint32
}

BfdUDPAdd represents the VPP binary API message 'bfd_udp_add'. Generated from '/usr/share/vpp/api/bfd.api.json', line 125:

"bfd_udp_add",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u32",
    "desired_min_tx"
],
[
    "u32",
    "required_min_rx"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "detect_mult"
],
[
    "u8",
    "is_authenticated"
],
[
    "u8",
    "bfd_key_id"
],
[
    "u32",
    "conf_key_id"
],
{
    "crc": "0x61cf1850"
}

func (*BfdUDPAdd) GetCrcString

func (*BfdUDPAdd) GetCrcString() string

func (*BfdUDPAdd) GetMessageName

func (*BfdUDPAdd) GetMessageName() string

func (*BfdUDPAdd) GetMessageType

func (*BfdUDPAdd) GetMessageType() api.MessageType

type BfdUDPAddReply

type BfdUDPAddReply struct {
	Retval int32
}

BfdUDPAddReply represents the VPP binary API message 'bfd_udp_add_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 185:

"bfd_udp_add_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPAddReply) GetCrcString

func (*BfdUDPAddReply) GetCrcString() string

func (*BfdUDPAddReply) GetMessageName

func (*BfdUDPAddReply) GetMessageName() string

func (*BfdUDPAddReply) GetMessageType

func (*BfdUDPAddReply) GetMessageType() api.MessageType

type BfdUDPAuthActivate

type BfdUDPAuthActivate struct {
	SwIfIndex uint32
	LocalAddr []byte `struc:"[16]byte"`
	PeerAddr  []byte `struc:"[16]byte"`
	IsIpv6    uint8
	IsDelayed uint8
	BfdKeyID  uint8
	ConfKeyID uint32
}

BfdUDPAuthActivate represents the VPP binary API message 'bfd_udp_auth_activate'. Generated from '/usr/share/vpp/api/bfd.api.json', line 640:

"bfd_udp_auth_activate",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "is_delayed"
],
[
    "u8",
    "bfd_key_id"
],
[
    "u32",
    "conf_key_id"
],
{
    "crc": "0x1bae0947"
}

func (*BfdUDPAuthActivate) GetCrcString

func (*BfdUDPAuthActivate) GetCrcString() string

func (*BfdUDPAuthActivate) GetMessageName

func (*BfdUDPAuthActivate) GetMessageName() string

func (*BfdUDPAuthActivate) GetMessageType

func (*BfdUDPAuthActivate) GetMessageType() api.MessageType

type BfdUDPAuthActivateReply

type BfdUDPAuthActivateReply struct {
	Retval int32
}

BfdUDPAuthActivateReply represents the VPP binary API message 'bfd_udp_auth_activate_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 688:

"bfd_udp_auth_activate_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPAuthActivateReply) GetCrcString

func (*BfdUDPAuthActivateReply) GetCrcString() string

func (*BfdUDPAuthActivateReply) GetMessageName

func (*BfdUDPAuthActivateReply) GetMessageName() string

func (*BfdUDPAuthActivateReply) GetMessageType

func (*BfdUDPAuthActivateReply) GetMessageType() api.MessageType

type BfdUDPAuthDeactivate

type BfdUDPAuthDeactivate struct {
	SwIfIndex uint32
	LocalAddr []byte `struc:"[16]byte"`
	PeerAddr  []byte `struc:"[16]byte"`
	IsIpv6    uint8
	IsDelayed uint8
}

BfdUDPAuthDeactivate represents the VPP binary API message 'bfd_udp_auth_deactivate'. Generated from '/usr/share/vpp/api/bfd.api.json', line 706:

"bfd_udp_auth_deactivate",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "is_delayed"
],
{
    "crc": "0x10661991"
}

func (*BfdUDPAuthDeactivate) GetCrcString

func (*BfdUDPAuthDeactivate) GetCrcString() string

func (*BfdUDPAuthDeactivate) GetMessageName

func (*BfdUDPAuthDeactivate) GetMessageName() string

func (*BfdUDPAuthDeactivate) GetMessageType

func (*BfdUDPAuthDeactivate) GetMessageType() api.MessageType

type BfdUDPAuthDeactivateReply

type BfdUDPAuthDeactivateReply struct {
	Retval int32
}

BfdUDPAuthDeactivateReply represents the VPP binary API message 'bfd_udp_auth_deactivate_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 746:

"bfd_udp_auth_deactivate_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPAuthDeactivateReply) GetCrcString

func (*BfdUDPAuthDeactivateReply) GetCrcString() string

func (*BfdUDPAuthDeactivateReply) GetMessageName

func (*BfdUDPAuthDeactivateReply) GetMessageName() string

func (*BfdUDPAuthDeactivateReply) GetMessageType

func (*BfdUDPAuthDeactivateReply) GetMessageType() api.MessageType

type BfdUDPDel

type BfdUDPDel struct {
	SwIfIndex uint32
	LocalAddr []byte `struc:"[16]byte"`
	PeerAddr  []byte `struc:"[16]byte"`
	IsIpv6    uint8
}

BfdUDPDel represents the VPP binary API message 'bfd_udp_del'. Generated from '/usr/share/vpp/api/bfd.api.json', line 269:

"bfd_udp_del",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
{
    "crc": "0xc9e9cc5a"
}

func (*BfdUDPDel) GetCrcString

func (*BfdUDPDel) GetCrcString() string

func (*BfdUDPDel) GetMessageName

func (*BfdUDPDel) GetMessageName() string

func (*BfdUDPDel) GetMessageType

func (*BfdUDPDel) GetMessageType() api.MessageType

type BfdUDPDelEchoSource

type BfdUDPDelEchoSource struct {
}

BfdUDPDelEchoSource represents the VPP binary API message 'bfd_udp_del_echo_source'. Generated from '/usr/share/vpp/api/bfd.api.json', line 89:

"bfd_udp_del_echo_source",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
{
    "crc": "0x51077d14"
}

func (*BfdUDPDelEchoSource) GetCrcString

func (*BfdUDPDelEchoSource) GetCrcString() string

func (*BfdUDPDelEchoSource) GetMessageName

func (*BfdUDPDelEchoSource) GetMessageName() string

func (*BfdUDPDelEchoSource) GetMessageType

func (*BfdUDPDelEchoSource) GetMessageType() api.MessageType

type BfdUDPDelEchoSourceReply

type BfdUDPDelEchoSourceReply struct {
	Retval int32
}

BfdUDPDelEchoSourceReply represents the VPP binary API message 'bfd_udp_del_echo_source_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 107:

"bfd_udp_del_echo_source_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPDelEchoSourceReply) GetCrcString

func (*BfdUDPDelEchoSourceReply) GetCrcString() string

func (*BfdUDPDelEchoSourceReply) GetMessageName

func (*BfdUDPDelEchoSourceReply) GetMessageName() string

func (*BfdUDPDelEchoSourceReply) GetMessageType

func (*BfdUDPDelEchoSourceReply) GetMessageType() api.MessageType

type BfdUDPDelReply

type BfdUDPDelReply struct {
	Retval int32
}

BfdUDPDelReply represents the VPP binary API message 'bfd_udp_del_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 305:

"bfd_udp_del_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPDelReply) GetCrcString

func (*BfdUDPDelReply) GetCrcString() string

func (*BfdUDPDelReply) GetMessageName

func (*BfdUDPDelReply) GetMessageName() string

func (*BfdUDPDelReply) GetMessageType

func (*BfdUDPDelReply) GetMessageType() api.MessageType

type BfdUDPMod

type BfdUDPMod struct {
	SwIfIndex     uint32
	DesiredMinTx  uint32
	RequiredMinRx uint32
	LocalAddr     []byte `struc:"[16]byte"`
	PeerAddr      []byte `struc:"[16]byte"`
	IsIpv6        uint8
	DetectMult    uint8
}

BfdUDPMod represents the VPP binary API message 'bfd_udp_mod'. Generated from '/usr/share/vpp/api/bfd.api.json', line 203:

"bfd_udp_mod",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u32",
    "desired_min_tx"
],
[
    "u32",
    "required_min_rx"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "detect_mult"
],
{
    "crc": "0x6049bf47"
}

func (*BfdUDPMod) GetCrcString

func (*BfdUDPMod) GetCrcString() string

func (*BfdUDPMod) GetMessageName

func (*BfdUDPMod) GetMessageName() string

func (*BfdUDPMod) GetMessageType

func (*BfdUDPMod) GetMessageType() api.MessageType

type BfdUDPModReply

type BfdUDPModReply struct {
	Retval int32
}

BfdUDPModReply represents the VPP binary API message 'bfd_udp_mod_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 251:

"bfd_udp_mod_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPModReply) GetCrcString

func (*BfdUDPModReply) GetCrcString() string

func (*BfdUDPModReply) GetMessageName

func (*BfdUDPModReply) GetMessageName() string

func (*BfdUDPModReply) GetMessageType

func (*BfdUDPModReply) GetMessageType() api.MessageType

type BfdUDPSessionDetails

type BfdUDPSessionDetails struct {
	SwIfIndex       uint32
	LocalAddr       []byte `struc:"[16]byte"`
	PeerAddr        []byte `struc:"[16]byte"`
	IsIpv6          uint8
	State           uint8
	IsAuthenticated uint8
	BfdKeyID        uint8
	ConfKeyID       uint32
	RequiredMinRx   uint32
	DesiredMinTx    uint32
	DetectMult      uint8
}

BfdUDPSessionDetails represents the VPP binary API message 'bfd_udp_session_details'. Generated from '/usr/share/vpp/api/bfd.api.json', line 341:

"bfd_udp_session_details",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "state"
],
[
    "u8",
    "is_authenticated"
],
[
    "u8",
    "bfd_key_id"
],
[
    "u32",
    "conf_key_id"
],
[
    "u32",
    "required_min_rx"
],
[
    "u32",
    "desired_min_tx"
],
[
    "u8",
    "detect_mult"
],
{
    "crc": "0x837bb0ed"
}

func (*BfdUDPSessionDetails) GetCrcString

func (*BfdUDPSessionDetails) GetCrcString() string

func (*BfdUDPSessionDetails) GetMessageName

func (*BfdUDPSessionDetails) GetMessageName() string

func (*BfdUDPSessionDetails) GetMessageType

func (*BfdUDPSessionDetails) GetMessageType() api.MessageType

type BfdUDPSessionDump

type BfdUDPSessionDump struct {
}

BfdUDPSessionDump represents the VPP binary API message 'bfd_udp_session_dump'. Generated from '/usr/share/vpp/api/bfd.api.json', line 323:

"bfd_udp_session_dump",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
{
    "crc": "0x51077d14"
}

func (*BfdUDPSessionDump) GetCrcString

func (*BfdUDPSessionDump) GetCrcString() string

func (*BfdUDPSessionDump) GetMessageName

func (*BfdUDPSessionDump) GetMessageName() string

func (*BfdUDPSessionDump) GetMessageType

func (*BfdUDPSessionDump) GetMessageType() api.MessageType

type BfdUDPSessionSetFlags

type BfdUDPSessionSetFlags struct {
	SwIfIndex   uint32
	LocalAddr   []byte `struc:"[16]byte"`
	PeerAddr    []byte `struc:"[16]byte"`
	IsIpv6      uint8
	AdminUpDown uint8
}

BfdUDPSessionSetFlags represents the VPP binary API message 'bfd_udp_session_set_flags'. Generated from '/usr/share/vpp/api/bfd.api.json', line 401:

"bfd_udp_session_set_flags",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
[
    "u8",
    "local_addr",
    16
],
[
    "u8",
    "peer_addr",
    16
],
[
    "u8",
    "is_ipv6"
],
[
    "u8",
    "admin_up_down"
],
{
    "crc": "0x667d6e7c"
}

func (*BfdUDPSessionSetFlags) GetCrcString

func (*BfdUDPSessionSetFlags) GetCrcString() string

func (*BfdUDPSessionSetFlags) GetMessageName

func (*BfdUDPSessionSetFlags) GetMessageName() string

func (*BfdUDPSessionSetFlags) GetMessageType

func (*BfdUDPSessionSetFlags) GetMessageType() api.MessageType

type BfdUDPSessionSetFlagsReply

type BfdUDPSessionSetFlagsReply struct {
	Retval int32
}

BfdUDPSessionSetFlagsReply represents the VPP binary API message 'bfd_udp_session_set_flags_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 441:

"bfd_udp_session_set_flags_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPSessionSetFlagsReply) GetCrcString

func (*BfdUDPSessionSetFlagsReply) GetCrcString() string

func (*BfdUDPSessionSetFlagsReply) GetMessageName

func (*BfdUDPSessionSetFlagsReply) GetMessageName() string

func (*BfdUDPSessionSetFlagsReply) GetMessageType

func (*BfdUDPSessionSetFlagsReply) GetMessageType() api.MessageType

type BfdUDPSetEchoSource

type BfdUDPSetEchoSource struct {
	SwIfIndex uint32
}

BfdUDPSetEchoSource represents the VPP binary API message 'bfd_udp_set_echo_source'. Generated from '/usr/share/vpp/api/bfd.api.json', line 49:

"bfd_udp_set_echo_source",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "sw_if_index"
],
{
    "crc": "0x529cb13f"
}

func (*BfdUDPSetEchoSource) GetCrcString

func (*BfdUDPSetEchoSource) GetCrcString() string

func (*BfdUDPSetEchoSource) GetMessageName

func (*BfdUDPSetEchoSource) GetMessageName() string

func (*BfdUDPSetEchoSource) GetMessageType

func (*BfdUDPSetEchoSource) GetMessageType() api.MessageType

type BfdUDPSetEchoSourceReply

type BfdUDPSetEchoSourceReply struct {
	Retval int32
}

BfdUDPSetEchoSourceReply represents the VPP binary API message 'bfd_udp_set_echo_source_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 71:

"bfd_udp_set_echo_source_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*BfdUDPSetEchoSourceReply) GetCrcString

func (*BfdUDPSetEchoSourceReply) GetCrcString() string

func (*BfdUDPSetEchoSourceReply) GetMessageName

func (*BfdUDPSetEchoSourceReply) GetMessageName() string

func (*BfdUDPSetEchoSourceReply) GetMessageType

func (*BfdUDPSetEchoSourceReply) GetMessageType() api.MessageType

type WantBfdEvents

type WantBfdEvents struct {
	EnableDisable uint32
	Pid           uint32
}

WantBfdEvents represents the VPP binary API message 'want_bfd_events'. Generated from '/usr/share/vpp/api/bfd.api.json', line 459:

"want_bfd_events",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "client_index"
],
[
    "u32",
    "context"
],
[
    "u32",
    "enable_disable"
],
[
    "u32",
    "pid"
],
{
    "crc": "0x476f5a08"
}

func (*WantBfdEvents) GetCrcString

func (*WantBfdEvents) GetCrcString() string

func (*WantBfdEvents) GetMessageName

func (*WantBfdEvents) GetMessageName() string

func (*WantBfdEvents) GetMessageType

func (*WantBfdEvents) GetMessageType() api.MessageType

type WantBfdEventsReply

type WantBfdEventsReply struct {
	Retval int32
}

WantBfdEventsReply represents the VPP binary API message 'want_bfd_events_reply'. Generated from '/usr/share/vpp/api/bfd.api.json', line 485:

"want_bfd_events_reply",
[
    "u16",
    "_vl_msg_id"
],
[
    "u32",
    "context"
],
[
    "i32",
    "retval"
],
{
    "crc": "0xe8d4e804"
}

func (*WantBfdEventsReply) GetCrcString

func (*WantBfdEventsReply) GetCrcString() string

func (*WantBfdEventsReply) GetMessageName

func (*WantBfdEventsReply) GetMessageName() string

func (*WantBfdEventsReply) GetMessageType

func (*WantBfdEventsReply) GetMessageType() api.MessageType

Jump to

Keyboard shortcuts

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