Documentation
¶
Overview ¶
Package one is a generated VPP binary API for 'one' module.
It consists of:
14 enums 7 aliases 14 types 2 unions 108 messages 54 services
Index ¶
- Constants
- Variables
- func AllMessages() []api.Message
- type Address
- type AddressFamily
- type AddressUnion
- type AddressWithPrefix
- type Eid
- type EidAddress
- type EidType
- type HmacKey
- type HmacKeyID
- type IP4Address
- type IP4AddressWithPrefix
- type IP4Prefix
- type IP6Address
- type IP6AddressWithPrefix
- type IP6Prefix
- type IPDscp
- type IPEcn
- type IPProto
- type IfStatusFlags
- type IfType
- type InterfaceIndex
- type LinkDuplex
- type LocalLocator
- type MacAddress
- type Mprefix
- type MtuProto
- type Nsh
- type OneAddDelAdjacency
- type OneAddDelAdjacencyReply
- type OneAddDelL2ArpEntry
- type OneAddDelL2ArpEntryReply
- type OneAddDelLocalEid
- type OneAddDelLocalEidReply
- type OneAddDelLocator
- type OneAddDelLocatorReply
- type OneAddDelLocatorSet
- type OneAddDelLocatorSetReply
- type OneAddDelMapRequestItrRlocs
- type OneAddDelMapRequestItrRlocsReply
- type OneAddDelMapResolver
- type OneAddDelMapResolverReply
- type OneAddDelMapServer
- type OneAddDelMapServerReply
- type OneAddDelNdpEntry
- type OneAddDelNdpEntryReply
- type OneAddDelRemoteMapping
- type OneAddDelRemoteMappingReply
- type OneAdjacenciesGet
- type OneAdjacenciesGetReply
- type OneAdjacency
- type OneEidTableAddDelMap
- type OneEidTableAddDelMapReply
- type OneEidTableDetails
- type OneEidTableDump
- type OneEidTableMapDetails
- type OneEidTableMapDump
- type OneEidTableVniDetails
- type OneEidTableVniDump
- type OneEnableDisable
- type OneEnableDisablePetrMode
- type OneEnableDisablePetrModeReply
- type OneEnableDisablePitrMode
- type OneEnableDisablePitrModeReply
- type OneEnableDisableReply
- type OneEnableDisableXtrMode
- type OneEnableDisableXtrModeReply
- type OneFilter
- type OneGetMapRequestItrRlocs
- type OneGetMapRequestItrRlocsReply
- type OneGetTransportProtocol
- type OneGetTransportProtocolReply
- type OneL2ArpBdGet
- type OneL2ArpBdGetReply
- type OneL2ArpEntriesGet
- type OneL2ArpEntriesGetReply
- type OneL2ArpEntry
- type OneLocatorDetails
- type OneLocatorDump
- type OneLocatorSetDetails
- type OneLocatorSetDump
- type OneMapMode
- type OneMapRegisterEnableDisable
- type OneMapRegisterEnableDisableReply
- type OneMapRegisterFallbackThreshold
- type OneMapRegisterFallbackThresholdReply
- type OneMapRegisterSetTTL
- type OneMapRegisterSetTTLReply
- type OneMapRequestMode
- type OneMapRequestModeReply
- type OneMapResolverDetails
- type OneMapResolverDump
- type OneMapServerDetails
- type OneMapServerDump
- type OneNdpBdGet
- type OneNdpBdGetReply
- type OneNdpEntriesGet
- type OneNdpEntriesGetReply
- type OneNdpEntry
- type OneNshSetLocatorSet
- type OneNshSetLocatorSetReply
- type OnePitrSetLocatorSet
- type OnePitrSetLocatorSetReply
- type OneRlocProbeEnableDisable
- type OneRlocProbeEnableDisableReply
- type OneSetTransportProtocol
- type OneSetTransportProtocolReply
- type OneShowPetrMode
- type OneShowPetrModeReply
- type OneShowPitrMode
- type OneShowPitrModeReply
- type OneShowXtrMode
- type OneShowXtrModeReply
- type OneStatsDetails
- type OneStatsDump
- type OneStatsEnableDisable
- type OneStatsEnableDisableReply
- type OneStatsFlush
- type OneStatsFlushReply
- type OneUsePetr
- type OneUsePetrReply
- type Prefix
- type PrefixMatcher
- type RPCService
- type RPCService_DumpOneEidTableClient
- type RPCService_DumpOneEidTableMapClient
- type RPCService_DumpOneEidTableVniClient
- type RPCService_DumpOneLocatorClient
- type RPCService_DumpOneLocatorSetClient
- type RPCService_DumpOneMapResolverClient
- type RPCService_DumpOneMapServerClient
- type RPCService_DumpOneStatsClient
- type RemoteLocator
- type RxMode
- type ShowOneMapRegisterFallbackThreshold
- type ShowOneMapRegisterFallbackThresholdReply
- type ShowOneMapRegisterState
- type ShowOneMapRegisterStateReply
- type ShowOneMapRegisterTTL
- type ShowOneMapRegisterTTLReply
- type ShowOneMapRequestMode
- type ShowOneMapRequestModeReply
- type ShowOneNshMapping
- type ShowOneNshMappingReply
- type ShowOnePitr
- type ShowOnePitrReply
- type ShowOneRlocProbeState
- type ShowOneRlocProbeStateReply
- type ShowOneStatsEnableDisable
- type ShowOneStatsEnableDisableReply
- type ShowOneStatus
- type ShowOneStatusReply
- type ShowOneUsePetr
- type ShowOneUsePetrReply
- type SubIfFlags
Constants ¶
const ( // ModuleName is the name of this module. ModuleName = "one" // APIVersion is the API version of this module. APIVersion = "2.0.0" // VersionCrc is the CRC of this module. VersionCrc = 0x288aaf5d )
Variables ¶
var AddressFamily_name = map[uint8]string{
0: "ADDRESS_IP4",
1: "ADDRESS_IP6",
}
var AddressFamily_value = map[string]uint8{
"ADDRESS_IP4": 0,
"ADDRESS_IP6": 1,
}
var EidType_name = map[uint8]string{
0: "EID_TYPE_API_PREFIX",
1: "EID_TYPE_API_MAC",
2: "EID_TYPE_API_NSH",
}
var EidType_value = map[string]uint8{
"EID_TYPE_API_PREFIX": 0,
"EID_TYPE_API_MAC": 1,
"EID_TYPE_API_NSH": 2,
}
var HmacKeyID_name = map[uint8]string{
0: "KEY_ID_API_HMAC_NO_KEY",
1: "KEY_ID_API_HMAC_SHA_1_96",
2: "KEY_ID_API_HMAC_SHA_256_128",
}
var HmacKeyID_value = map[string]uint8{
"KEY_ID_API_HMAC_NO_KEY": 0,
"KEY_ID_API_HMAC_SHA_1_96": 1,
"KEY_ID_API_HMAC_SHA_256_128": 2,
}
var IPDscp_name = map[uint8]string{
0: "IP_API_DSCP_CS0",
8: "IP_API_DSCP_CS1",
10: "IP_API_DSCP_AF11",
12: "IP_API_DSCP_AF12",
14: "IP_API_DSCP_AF13",
16: "IP_API_DSCP_CS2",
18: "IP_API_DSCP_AF21",
20: "IP_API_DSCP_AF22",
22: "IP_API_DSCP_AF23",
24: "IP_API_DSCP_CS3",
26: "IP_API_DSCP_AF31",
28: "IP_API_DSCP_AF32",
30: "IP_API_DSCP_AF33",
32: "IP_API_DSCP_CS4",
34: "IP_API_DSCP_AF41",
36: "IP_API_DSCP_AF42",
38: "IP_API_DSCP_AF43",
40: "IP_API_DSCP_CS5",
46: "IP_API_DSCP_EF",
48: "IP_API_DSCP_CS6",
50: "IP_API_DSCP_CS7",
}
var IPDscp_value = map[string]uint8{
"IP_API_DSCP_CS0": 0,
"IP_API_DSCP_CS1": 8,
"IP_API_DSCP_AF11": 10,
"IP_API_DSCP_AF12": 12,
"IP_API_DSCP_AF13": 14,
"IP_API_DSCP_CS2": 16,
"IP_API_DSCP_AF21": 18,
"IP_API_DSCP_AF22": 20,
"IP_API_DSCP_AF23": 22,
"IP_API_DSCP_CS3": 24,
"IP_API_DSCP_AF31": 26,
"IP_API_DSCP_AF32": 28,
"IP_API_DSCP_AF33": 30,
"IP_API_DSCP_CS4": 32,
"IP_API_DSCP_AF41": 34,
"IP_API_DSCP_AF42": 36,
"IP_API_DSCP_AF43": 38,
"IP_API_DSCP_CS5": 40,
"IP_API_DSCP_EF": 46,
"IP_API_DSCP_CS6": 48,
"IP_API_DSCP_CS7": 50,
}
var IPEcn_name = map[uint8]string{
0: "IP_API_ECN_NONE",
1: "IP_API_ECN_ECT0",
2: "IP_API_ECN_ECT1",
3: "IP_API_ECN_CE",
}
var IPEcn_value = map[string]uint8{
"IP_API_ECN_NONE": 0,
"IP_API_ECN_ECT0": 1,
"IP_API_ECN_ECT1": 2,
"IP_API_ECN_CE": 3,
}
var IPProto_name = map[uint8]string{
0: "IP_API_PROTO_HOPOPT",
1: "IP_API_PROTO_ICMP",
2: "IP_API_PROTO_IGMP",
6: "IP_API_PROTO_TCP",
17: "IP_API_PROTO_UDP",
47: "IP_API_PROTO_GRE",
50: "IP_API_PROTO_ESP",
51: "IP_API_PROTO_AH",
58: "IP_API_PROTO_ICMP6",
88: "IP_API_PROTO_EIGRP",
89: "IP_API_PROTO_OSPF",
132: "IP_API_PROTO_SCTP",
255: "IP_API_PROTO_RESERVED",
}
var IPProto_value = map[string]uint8{
"IP_API_PROTO_HOPOPT": 0,
"IP_API_PROTO_ICMP": 1,
"IP_API_PROTO_IGMP": 2,
"IP_API_PROTO_TCP": 6,
"IP_API_PROTO_UDP": 17,
"IP_API_PROTO_GRE": 47,
"IP_API_PROTO_ESP": 50,
"IP_API_PROTO_AH": 51,
"IP_API_PROTO_ICMP6": 58,
"IP_API_PROTO_EIGRP": 88,
"IP_API_PROTO_OSPF": 89,
"IP_API_PROTO_SCTP": 132,
"IP_API_PROTO_RESERVED": 255,
}
var IfStatusFlags_name = map[uint32]string{
1: "IF_STATUS_API_FLAG_ADMIN_UP",
2: "IF_STATUS_API_FLAG_LINK_UP",
}
var IfStatusFlags_value = map[string]uint32{
"IF_STATUS_API_FLAG_ADMIN_UP": 1,
"IF_STATUS_API_FLAG_LINK_UP": 2,
}
var IfType_name = map[uint32]string{
0: "IF_API_TYPE_HARDWARE",
1: "IF_API_TYPE_SUB",
2: "IF_API_TYPE_P2P",
3: "IF_API_TYPE_PIPE",
}
var IfType_value = map[string]uint32{
"IF_API_TYPE_HARDWARE": 0,
"IF_API_TYPE_SUB": 1,
"IF_API_TYPE_P2P": 2,
"IF_API_TYPE_PIPE": 3,
}
var LinkDuplex_name = map[uint32]string{
0: "LINK_DUPLEX_API_UNKNOWN",
1: "LINK_DUPLEX_API_HALF",
2: "LINK_DUPLEX_API_FULL",
}
var LinkDuplex_value = map[string]uint32{
"LINK_DUPLEX_API_UNKNOWN": 0,
"LINK_DUPLEX_API_HALF": 1,
"LINK_DUPLEX_API_FULL": 2,
}
var MtuProto_name = map[uint32]string{
0: "MTU_PROTO_API_L3",
1: "MTU_PROTO_API_IP4",
2: "MTU_PROTO_API_IP6",
3: "MTU_PROTO_API_MPLS",
}
var MtuProto_value = map[string]uint32{
"MTU_PROTO_API_L3": 0,
"MTU_PROTO_API_IP4": 1,
"MTU_PROTO_API_IP6": 2,
"MTU_PROTO_API_MPLS": 3,
}
var OneFilter_name = map[uint32]string{
0: "ONE_FILTER_API_ALL",
1: "ONE_FILTER_API_LOCAL",
2: "ONE_FILTER_API_REMOTE",
}
var OneFilter_value = map[string]uint32{
"ONE_FILTER_API_ALL": 0,
"ONE_FILTER_API_LOCAL": 1,
"ONE_FILTER_API_REMOTE": 2,
}
var OneMapMode_name = map[uint32]string{
0: "ONE_MAP_MODE_API_DST_ONLY",
1: "ONE_MAP_MODE_API_SRC_DST",
}
var OneMapMode_value = map[string]uint32{
"ONE_MAP_MODE_API_DST_ONLY": 0,
"ONE_MAP_MODE_API_SRC_DST": 1,
}
var RxMode_name = map[uint32]string{
0: "RX_MODE_API_UNKNOWN",
1: "RX_MODE_API_POLLING",
2: "RX_MODE_API_INTERRUPT",
3: "RX_MODE_API_ADAPTIVE",
4: "RX_MODE_API_DEFAULT",
}
var RxMode_value = map[string]uint32{
"RX_MODE_API_UNKNOWN": 0,
"RX_MODE_API_POLLING": 1,
"RX_MODE_API_INTERRUPT": 2,
"RX_MODE_API_ADAPTIVE": 3,
"RX_MODE_API_DEFAULT": 4,
}
var SubIfFlags_name = map[uint32]string{
1: "SUB_IF_API_FLAG_NO_TAGS",
2: "SUB_IF_API_FLAG_ONE_TAG",
4: "SUB_IF_API_FLAG_TWO_TAGS",
8: "SUB_IF_API_FLAG_DOT1AD",
16: "SUB_IF_API_FLAG_EXACT_MATCH",
32: "SUB_IF_API_FLAG_DEFAULT",
64: "SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY",
128: "SUB_IF_API_FLAG_INNER_VLAN_ID_ANY",
254: "SUB_IF_API_FLAG_MASK_VNET",
256: "SUB_IF_API_FLAG_DOT1AH",
}
var SubIfFlags_value = map[string]uint32{
"SUB_IF_API_FLAG_NO_TAGS": 1,
"SUB_IF_API_FLAG_ONE_TAG": 2,
"SUB_IF_API_FLAG_TWO_TAGS": 4,
"SUB_IF_API_FLAG_DOT1AD": 8,
"SUB_IF_API_FLAG_EXACT_MATCH": 16,
"SUB_IF_API_FLAG_DEFAULT": 32,
"SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY": 64,
"SUB_IF_API_FLAG_INNER_VLAN_ID_ANY": 128,
"SUB_IF_API_FLAG_MASK_VNET": 254,
"SUB_IF_API_FLAG_DOT1AH": 256,
}
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type Address ¶
type Address struct { Af AddressFamily Un AddressUnion }
Address represents VPP binary API type 'address'.
func (*Address) GetTypeName ¶
type AddressFamily ¶
type AddressFamily uint8
AddressFamily represents VPP binary API enum 'address_family'.
const ( ADDRESS_IP4 AddressFamily = 0 ADDRESS_IP6 AddressFamily = 1 )
func (AddressFamily) String ¶
func (x AddressFamily) String() string
type AddressUnion ¶
type AddressUnion struct {
XXX_UnionData [16]byte
}
AddressUnion represents VPP binary API union 'address_union'.
func AddressUnionIP4 ¶
func AddressUnionIP4(a IP4Address) (u AddressUnion)
func AddressUnionIP6 ¶
func AddressUnionIP6(a IP6Address) (u AddressUnion)
func (*AddressUnion) GetIP4 ¶
func (u *AddressUnion) GetIP4() (a IP4Address)
func (*AddressUnion) GetIP6 ¶
func (u *AddressUnion) GetIP6() (a IP6Address)
func (*AddressUnion) GetTypeName ¶
func (*AddressUnion) GetTypeName() string
func (*AddressUnion) SetIP4 ¶
func (u *AddressUnion) SetIP4(a IP4Address)
func (*AddressUnion) SetIP6 ¶
func (u *AddressUnion) SetIP6(a IP6Address)
type AddressWithPrefix ¶
type AddressWithPrefix Prefix
AddressWithPrefix represents VPP binary API alias 'address_with_prefix'.
type Eid ¶
type Eid struct { Type EidType Address EidAddress }
Eid represents VPP binary API type 'eid'.
func (*Eid) GetTypeName ¶
type EidAddress ¶
type EidAddress struct {
XXX_UnionData [6]byte
}
EidAddress represents VPP binary API union 'eid_address'.
func EidAddressMac ¶
func EidAddressMac(a MacAddress) (u EidAddress)
func EidAddressNsh ¶
func EidAddressNsh(a Nsh) (u EidAddress)
func EidAddressPrefix ¶
func EidAddressPrefix(a Prefix) (u EidAddress)
func (*EidAddress) GetMac ¶
func (u *EidAddress) GetMac() (a MacAddress)
func (*EidAddress) GetNsh ¶
func (u *EidAddress) GetNsh() (a Nsh)
func (*EidAddress) GetPrefix ¶
func (u *EidAddress) GetPrefix() (a Prefix)
func (*EidAddress) GetTypeName ¶
func (*EidAddress) GetTypeName() string
func (*EidAddress) SetMac ¶
func (u *EidAddress) SetMac(a MacAddress)
func (*EidAddress) SetNsh ¶
func (u *EidAddress) SetNsh(a Nsh)
func (*EidAddress) SetPrefix ¶
func (u *EidAddress) SetPrefix(a Prefix)
type IP4Address ¶
type IP4Address [4]uint8
IP4Address represents VPP binary API alias 'ip4_address'.
type IP4AddressWithPrefix ¶
type IP4AddressWithPrefix IP4Prefix
IP4AddressWithPrefix represents VPP binary API alias 'ip4_address_with_prefix'.
type IP4Prefix ¶
type IP4Prefix struct { Address IP4Address Len uint8 }
IP4Prefix represents VPP binary API type 'ip4_prefix'.
func (*IP4Prefix) GetTypeName ¶
type IP6Address ¶
type IP6Address [16]uint8
IP6Address represents VPP binary API alias 'ip6_address'.
type IP6AddressWithPrefix ¶
type IP6AddressWithPrefix IP6Prefix
IP6AddressWithPrefix represents VPP binary API alias 'ip6_address_with_prefix'.
type IP6Prefix ¶
type IP6Prefix struct { Address IP6Address Len uint8 }
IP6Prefix represents VPP binary API type 'ip6_prefix'.
func (*IP6Prefix) GetTypeName ¶
type IPDscp ¶
type IPDscp uint8
IPDscp represents VPP binary API enum 'ip_dscp'.
const ( IP_API_DSCP_CS0 IPDscp = 0 IP_API_DSCP_CS1 IPDscp = 8 IP_API_DSCP_AF11 IPDscp = 10 IP_API_DSCP_AF12 IPDscp = 12 IP_API_DSCP_AF13 IPDscp = 14 IP_API_DSCP_CS2 IPDscp = 16 IP_API_DSCP_AF21 IPDscp = 18 IP_API_DSCP_AF22 IPDscp = 20 IP_API_DSCP_AF23 IPDscp = 22 IP_API_DSCP_CS3 IPDscp = 24 IP_API_DSCP_AF31 IPDscp = 26 IP_API_DSCP_AF32 IPDscp = 28 IP_API_DSCP_AF33 IPDscp = 30 IP_API_DSCP_CS4 IPDscp = 32 IP_API_DSCP_AF41 IPDscp = 34 IP_API_DSCP_AF42 IPDscp = 36 IP_API_DSCP_AF43 IPDscp = 38 IP_API_DSCP_CS5 IPDscp = 40 IP_API_DSCP_EF IPDscp = 46 IP_API_DSCP_CS6 IPDscp = 48 IP_API_DSCP_CS7 IPDscp = 50 )
type IPProto ¶
type IPProto uint8
IPProto represents VPP binary API enum 'ip_proto'.
const ( IP_API_PROTO_HOPOPT IPProto = 0 IP_API_PROTO_ICMP IPProto = 1 IP_API_PROTO_IGMP IPProto = 2 IP_API_PROTO_TCP IPProto = 6 IP_API_PROTO_UDP IPProto = 17 IP_API_PROTO_GRE IPProto = 47 IP_API_PROTO_ESP IPProto = 50 IP_API_PROTO_AH IPProto = 51 IP_API_PROTO_ICMP6 IPProto = 58 IP_API_PROTO_EIGRP IPProto = 88 IP_API_PROTO_OSPF IPProto = 89 IP_API_PROTO_SCTP IPProto = 132 IP_API_PROTO_RESERVED IPProto = 255 )
type IfStatusFlags ¶
type IfStatusFlags uint32
IfStatusFlags represents VPP binary API enum 'if_status_flags'.
const ( IF_STATUS_API_FLAG_ADMIN_UP IfStatusFlags = 1 IF_STATUS_API_FLAG_LINK_UP IfStatusFlags = 2 )
func (IfStatusFlags) String ¶
func (x IfStatusFlags) String() string
type InterfaceIndex ¶
type InterfaceIndex uint32
InterfaceIndex represents VPP binary API alias 'interface_index'.
type LinkDuplex ¶
type LinkDuplex uint32
LinkDuplex represents VPP binary API enum 'link_duplex'.
const ( LINK_DUPLEX_API_UNKNOWN LinkDuplex = 0 LINK_DUPLEX_API_HALF LinkDuplex = 1 LINK_DUPLEX_API_FULL LinkDuplex = 2 )
func (LinkDuplex) String ¶
func (x LinkDuplex) String() string
type LocalLocator ¶
type LocalLocator struct { SwIfIndex InterfaceIndex Priority uint8 Weight uint8 }
LocalLocator represents VPP binary API type 'local_locator'.
func (*LocalLocator) GetTypeName ¶
func (*LocalLocator) GetTypeName() string
type MacAddress ¶
type MacAddress [6]uint8
MacAddress represents VPP binary API alias 'mac_address'.
type Mprefix ¶
type Mprefix struct { Af AddressFamily GrpAddressLength uint16 GrpAddress AddressUnion SrcAddress AddressUnion }
Mprefix represents VPP binary API type 'mprefix'.
func (*Mprefix) GetTypeName ¶
type OneAddDelAdjacency ¶
OneAddDelAdjacency represents VPP binary API message 'one_add_del_adjacency'.
func (*OneAddDelAdjacency) GetCrcString ¶
func (*OneAddDelAdjacency) GetCrcString() string
func (*OneAddDelAdjacency) GetMessageName ¶
func (*OneAddDelAdjacency) GetMessageName() string
func (*OneAddDelAdjacency) GetMessageType ¶
func (*OneAddDelAdjacency) GetMessageType() api.MessageType
func (*OneAddDelAdjacency) Reset ¶
func (m *OneAddDelAdjacency) Reset()
type OneAddDelAdjacencyReply ¶
type OneAddDelAdjacencyReply struct {
Retval int32
}
OneAddDelAdjacencyReply represents VPP binary API message 'one_add_del_adjacency_reply'.
func (*OneAddDelAdjacencyReply) GetCrcString ¶
func (*OneAddDelAdjacencyReply) GetCrcString() string
func (*OneAddDelAdjacencyReply) GetMessageName ¶
func (*OneAddDelAdjacencyReply) GetMessageName() string
func (*OneAddDelAdjacencyReply) GetMessageType ¶
func (*OneAddDelAdjacencyReply) GetMessageType() api.MessageType
func (*OneAddDelAdjacencyReply) Reset ¶
func (m *OneAddDelAdjacencyReply) Reset()
type OneAddDelL2ArpEntry ¶
type OneAddDelL2ArpEntry struct { IsAdd bool Bd uint32 Entry OneL2ArpEntry }
OneAddDelL2ArpEntry represents VPP binary API message 'one_add_del_l2_arp_entry'.
func (*OneAddDelL2ArpEntry) GetCrcString ¶
func (*OneAddDelL2ArpEntry) GetCrcString() string
func (*OneAddDelL2ArpEntry) GetMessageName ¶
func (*OneAddDelL2ArpEntry) GetMessageName() string
func (*OneAddDelL2ArpEntry) GetMessageType ¶
func (*OneAddDelL2ArpEntry) GetMessageType() api.MessageType
func (*OneAddDelL2ArpEntry) Reset ¶
func (m *OneAddDelL2ArpEntry) Reset()
type OneAddDelL2ArpEntryReply ¶
type OneAddDelL2ArpEntryReply struct {
Retval int32
}
OneAddDelL2ArpEntryReply represents VPP binary API message 'one_add_del_l2_arp_entry_reply'.
func (*OneAddDelL2ArpEntryReply) GetCrcString ¶
func (*OneAddDelL2ArpEntryReply) GetCrcString() string
func (*OneAddDelL2ArpEntryReply) GetMessageName ¶
func (*OneAddDelL2ArpEntryReply) GetMessageName() string
func (*OneAddDelL2ArpEntryReply) GetMessageType ¶
func (*OneAddDelL2ArpEntryReply) GetMessageType() api.MessageType
func (*OneAddDelL2ArpEntryReply) Reset ¶
func (m *OneAddDelL2ArpEntryReply) Reset()
type OneAddDelLocalEid ¶
type OneAddDelLocalEid struct { IsAdd bool Eid Eid LocatorSetName string `struc:"[64]byte"` Vni uint32 Key HmacKey }
OneAddDelLocalEid represents VPP binary API message 'one_add_del_local_eid'.
func (*OneAddDelLocalEid) GetCrcString ¶
func (*OneAddDelLocalEid) GetCrcString() string
func (*OneAddDelLocalEid) GetMessageName ¶
func (*OneAddDelLocalEid) GetMessageName() string
func (*OneAddDelLocalEid) GetMessageType ¶
func (*OneAddDelLocalEid) GetMessageType() api.MessageType
func (*OneAddDelLocalEid) Reset ¶
func (m *OneAddDelLocalEid) Reset()
type OneAddDelLocalEidReply ¶
type OneAddDelLocalEidReply struct {
Retval int32
}
OneAddDelLocalEidReply represents VPP binary API message 'one_add_del_local_eid_reply'.
func (*OneAddDelLocalEidReply) GetCrcString ¶
func (*OneAddDelLocalEidReply) GetCrcString() string
func (*OneAddDelLocalEidReply) GetMessageName ¶
func (*OneAddDelLocalEidReply) GetMessageName() string
func (*OneAddDelLocalEidReply) GetMessageType ¶
func (*OneAddDelLocalEidReply) GetMessageType() api.MessageType
func (*OneAddDelLocalEidReply) Reset ¶
func (m *OneAddDelLocalEidReply) Reset()
type OneAddDelLocator ¶
type OneAddDelLocator struct { IsAdd bool LocatorSetName string `struc:"[64]byte"` SwIfIndex InterfaceIndex Priority uint8 Weight uint8 }
OneAddDelLocator represents VPP binary API message 'one_add_del_locator'.
func (*OneAddDelLocator) GetCrcString ¶
func (*OneAddDelLocator) GetCrcString() string
func (*OneAddDelLocator) GetMessageName ¶
func (*OneAddDelLocator) GetMessageName() string
func (*OneAddDelLocator) GetMessageType ¶
func (*OneAddDelLocator) GetMessageType() api.MessageType
func (*OneAddDelLocator) Reset ¶
func (m *OneAddDelLocator) Reset()
type OneAddDelLocatorReply ¶
type OneAddDelLocatorReply struct {
Retval int32
}
OneAddDelLocatorReply represents VPP binary API message 'one_add_del_locator_reply'.
func (*OneAddDelLocatorReply) GetCrcString ¶
func (*OneAddDelLocatorReply) GetCrcString() string
func (*OneAddDelLocatorReply) GetMessageName ¶
func (*OneAddDelLocatorReply) GetMessageName() string
func (*OneAddDelLocatorReply) GetMessageType ¶
func (*OneAddDelLocatorReply) GetMessageType() api.MessageType
func (*OneAddDelLocatorReply) Reset ¶
func (m *OneAddDelLocatorReply) Reset()
type OneAddDelLocatorSet ¶
type OneAddDelLocatorSet struct { IsAdd bool LocatorSetName string `struc:"[64]byte"` LocatorNum uint32 `struc:"sizeof=Locators"` Locators []LocalLocator }
OneAddDelLocatorSet represents VPP binary API message 'one_add_del_locator_set'.
func (*OneAddDelLocatorSet) GetCrcString ¶
func (*OneAddDelLocatorSet) GetCrcString() string
func (*OneAddDelLocatorSet) GetMessageName ¶
func (*OneAddDelLocatorSet) GetMessageName() string
func (*OneAddDelLocatorSet) GetMessageType ¶
func (*OneAddDelLocatorSet) GetMessageType() api.MessageType
func (*OneAddDelLocatorSet) Reset ¶
func (m *OneAddDelLocatorSet) Reset()
type OneAddDelLocatorSetReply ¶
OneAddDelLocatorSetReply represents VPP binary API message 'one_add_del_locator_set_reply'.
func (*OneAddDelLocatorSetReply) GetCrcString ¶
func (*OneAddDelLocatorSetReply) GetCrcString() string
func (*OneAddDelLocatorSetReply) GetMessageName ¶
func (*OneAddDelLocatorSetReply) GetMessageName() string
func (*OneAddDelLocatorSetReply) GetMessageType ¶
func (*OneAddDelLocatorSetReply) GetMessageType() api.MessageType
func (*OneAddDelLocatorSetReply) Reset ¶
func (m *OneAddDelLocatorSetReply) Reset()
type OneAddDelMapRequestItrRlocs ¶
OneAddDelMapRequestItrRlocs represents VPP binary API message 'one_add_del_map_request_itr_rlocs'.
func (*OneAddDelMapRequestItrRlocs) GetCrcString ¶
func (*OneAddDelMapRequestItrRlocs) GetCrcString() string
func (*OneAddDelMapRequestItrRlocs) GetMessageName ¶
func (*OneAddDelMapRequestItrRlocs) GetMessageName() string
func (*OneAddDelMapRequestItrRlocs) GetMessageType ¶
func (*OneAddDelMapRequestItrRlocs) GetMessageType() api.MessageType
func (*OneAddDelMapRequestItrRlocs) Reset ¶
func (m *OneAddDelMapRequestItrRlocs) Reset()
type OneAddDelMapRequestItrRlocsReply ¶
type OneAddDelMapRequestItrRlocsReply struct {
Retval int32
}
OneAddDelMapRequestItrRlocsReply represents VPP binary API message 'one_add_del_map_request_itr_rlocs_reply'.
func (*OneAddDelMapRequestItrRlocsReply) GetCrcString ¶
func (*OneAddDelMapRequestItrRlocsReply) GetCrcString() string
func (*OneAddDelMapRequestItrRlocsReply) GetMessageName ¶
func (*OneAddDelMapRequestItrRlocsReply) GetMessageName() string
func (*OneAddDelMapRequestItrRlocsReply) GetMessageType ¶
func (*OneAddDelMapRequestItrRlocsReply) GetMessageType() api.MessageType
func (*OneAddDelMapRequestItrRlocsReply) Reset ¶
func (m *OneAddDelMapRequestItrRlocsReply) Reset()
type OneAddDelMapResolver ¶
OneAddDelMapResolver represents VPP binary API message 'one_add_del_map_resolver'.
func (*OneAddDelMapResolver) GetCrcString ¶
func (*OneAddDelMapResolver) GetCrcString() string
func (*OneAddDelMapResolver) GetMessageName ¶
func (*OneAddDelMapResolver) GetMessageName() string
func (*OneAddDelMapResolver) GetMessageType ¶
func (*OneAddDelMapResolver) GetMessageType() api.MessageType
func (*OneAddDelMapResolver) Reset ¶
func (m *OneAddDelMapResolver) Reset()
type OneAddDelMapResolverReply ¶
type OneAddDelMapResolverReply struct {
Retval int32
}
OneAddDelMapResolverReply represents VPP binary API message 'one_add_del_map_resolver_reply'.
func (*OneAddDelMapResolverReply) GetCrcString ¶
func (*OneAddDelMapResolverReply) GetCrcString() string
func (*OneAddDelMapResolverReply) GetMessageName ¶
func (*OneAddDelMapResolverReply) GetMessageName() string
func (*OneAddDelMapResolverReply) GetMessageType ¶
func (*OneAddDelMapResolverReply) GetMessageType() api.MessageType
func (*OneAddDelMapResolverReply) Reset ¶
func (m *OneAddDelMapResolverReply) Reset()
type OneAddDelMapServer ¶
OneAddDelMapServer represents VPP binary API message 'one_add_del_map_server'.
func (*OneAddDelMapServer) GetCrcString ¶
func (*OneAddDelMapServer) GetCrcString() string
func (*OneAddDelMapServer) GetMessageName ¶
func (*OneAddDelMapServer) GetMessageName() string
func (*OneAddDelMapServer) GetMessageType ¶
func (*OneAddDelMapServer) GetMessageType() api.MessageType
func (*OneAddDelMapServer) Reset ¶
func (m *OneAddDelMapServer) Reset()
type OneAddDelMapServerReply ¶
type OneAddDelMapServerReply struct {
Retval int32
}
OneAddDelMapServerReply represents VPP binary API message 'one_add_del_map_server_reply'.
func (*OneAddDelMapServerReply) GetCrcString ¶
func (*OneAddDelMapServerReply) GetCrcString() string
func (*OneAddDelMapServerReply) GetMessageName ¶
func (*OneAddDelMapServerReply) GetMessageName() string
func (*OneAddDelMapServerReply) GetMessageType ¶
func (*OneAddDelMapServerReply) GetMessageType() api.MessageType
func (*OneAddDelMapServerReply) Reset ¶
func (m *OneAddDelMapServerReply) Reset()
type OneAddDelNdpEntry ¶
type OneAddDelNdpEntry struct { IsAdd bool Bd uint32 Entry OneNdpEntry }
OneAddDelNdpEntry represents VPP binary API message 'one_add_del_ndp_entry'.
func (*OneAddDelNdpEntry) GetCrcString ¶
func (*OneAddDelNdpEntry) GetCrcString() string
func (*OneAddDelNdpEntry) GetMessageName ¶
func (*OneAddDelNdpEntry) GetMessageName() string
func (*OneAddDelNdpEntry) GetMessageType ¶
func (*OneAddDelNdpEntry) GetMessageType() api.MessageType
func (*OneAddDelNdpEntry) Reset ¶
func (m *OneAddDelNdpEntry) Reset()
type OneAddDelNdpEntryReply ¶
type OneAddDelNdpEntryReply struct {
Retval int32
}
OneAddDelNdpEntryReply represents VPP binary API message 'one_add_del_ndp_entry_reply'.
func (*OneAddDelNdpEntryReply) GetCrcString ¶
func (*OneAddDelNdpEntryReply) GetCrcString() string
func (*OneAddDelNdpEntryReply) GetMessageName ¶
func (*OneAddDelNdpEntryReply) GetMessageName() string
func (*OneAddDelNdpEntryReply) GetMessageType ¶
func (*OneAddDelNdpEntryReply) GetMessageType() api.MessageType
func (*OneAddDelNdpEntryReply) Reset ¶
func (m *OneAddDelNdpEntryReply) Reset()
type OneAddDelRemoteMapping ¶
type OneAddDelRemoteMapping struct { IsAdd bool IsSrcDst bool DelAll bool Vni uint32 Action uint8 Deid Eid Seid Eid RlocNum uint32 `struc:"sizeof=Rlocs"` Rlocs []RemoteLocator }
OneAddDelRemoteMapping represents VPP binary API message 'one_add_del_remote_mapping'.
func (*OneAddDelRemoteMapping) GetCrcString ¶
func (*OneAddDelRemoteMapping) GetCrcString() string
func (*OneAddDelRemoteMapping) GetMessageName ¶
func (*OneAddDelRemoteMapping) GetMessageName() string
func (*OneAddDelRemoteMapping) GetMessageType ¶
func (*OneAddDelRemoteMapping) GetMessageType() api.MessageType
func (*OneAddDelRemoteMapping) Reset ¶
func (m *OneAddDelRemoteMapping) Reset()
type OneAddDelRemoteMappingReply ¶
type OneAddDelRemoteMappingReply struct {
Retval int32
}
OneAddDelRemoteMappingReply represents VPP binary API message 'one_add_del_remote_mapping_reply'.
func (*OneAddDelRemoteMappingReply) GetCrcString ¶
func (*OneAddDelRemoteMappingReply) GetCrcString() string
func (*OneAddDelRemoteMappingReply) GetMessageName ¶
func (*OneAddDelRemoteMappingReply) GetMessageName() string
func (*OneAddDelRemoteMappingReply) GetMessageType ¶
func (*OneAddDelRemoteMappingReply) GetMessageType() api.MessageType
func (*OneAddDelRemoteMappingReply) Reset ¶
func (m *OneAddDelRemoteMappingReply) Reset()
type OneAdjacenciesGet ¶
type OneAdjacenciesGet struct {
Vni uint32
}
OneAdjacenciesGet represents VPP binary API message 'one_adjacencies_get'.
func (*OneAdjacenciesGet) GetCrcString ¶
func (*OneAdjacenciesGet) GetCrcString() string
func (*OneAdjacenciesGet) GetMessageName ¶
func (*OneAdjacenciesGet) GetMessageName() string
func (*OneAdjacenciesGet) GetMessageType ¶
func (*OneAdjacenciesGet) GetMessageType() api.MessageType
func (*OneAdjacenciesGet) Reset ¶
func (m *OneAdjacenciesGet) Reset()
type OneAdjacenciesGetReply ¶
type OneAdjacenciesGetReply struct { Retval int32 Count uint32 `struc:"sizeof=Adjacencies"` Adjacencies []OneAdjacency }
OneAdjacenciesGetReply represents VPP binary API message 'one_adjacencies_get_reply'.
func (*OneAdjacenciesGetReply) GetCrcString ¶
func (*OneAdjacenciesGetReply) GetCrcString() string
func (*OneAdjacenciesGetReply) GetMessageName ¶
func (*OneAdjacenciesGetReply) GetMessageName() string
func (*OneAdjacenciesGetReply) GetMessageType ¶
func (*OneAdjacenciesGetReply) GetMessageType() api.MessageType
func (*OneAdjacenciesGetReply) Reset ¶
func (m *OneAdjacenciesGetReply) Reset()
type OneAdjacency ¶
OneAdjacency represents VPP binary API type 'one_adjacency'.
func (*OneAdjacency) GetTypeName ¶
func (*OneAdjacency) GetTypeName() string
type OneEidTableAddDelMap ¶
OneEidTableAddDelMap represents VPP binary API message 'one_eid_table_add_del_map'.
func (*OneEidTableAddDelMap) GetCrcString ¶
func (*OneEidTableAddDelMap) GetCrcString() string
func (*OneEidTableAddDelMap) GetMessageName ¶
func (*OneEidTableAddDelMap) GetMessageName() string
func (*OneEidTableAddDelMap) GetMessageType ¶
func (*OneEidTableAddDelMap) GetMessageType() api.MessageType
func (*OneEidTableAddDelMap) Reset ¶
func (m *OneEidTableAddDelMap) Reset()
type OneEidTableAddDelMapReply ¶
type OneEidTableAddDelMapReply struct {
Retval int32
}
OneEidTableAddDelMapReply represents VPP binary API message 'one_eid_table_add_del_map_reply'.
func (*OneEidTableAddDelMapReply) GetCrcString ¶
func (*OneEidTableAddDelMapReply) GetCrcString() string
func (*OneEidTableAddDelMapReply) GetMessageName ¶
func (*OneEidTableAddDelMapReply) GetMessageName() string
func (*OneEidTableAddDelMapReply) GetMessageType ¶
func (*OneEidTableAddDelMapReply) GetMessageType() api.MessageType
func (*OneEidTableAddDelMapReply) Reset ¶
func (m *OneEidTableAddDelMapReply) Reset()
type OneEidTableDetails ¶
type OneEidTableDetails struct { LocatorSetIndex uint32 Action uint8 IsLocal bool IsSrcDst bool Vni uint32 Deid Eid Seid Eid TTL uint32 Authoritative uint8 Key HmacKey }
OneEidTableDetails represents VPP binary API message 'one_eid_table_details'.
func (*OneEidTableDetails) GetCrcString ¶
func (*OneEidTableDetails) GetCrcString() string
func (*OneEidTableDetails) GetMessageName ¶
func (*OneEidTableDetails) GetMessageName() string
func (*OneEidTableDetails) GetMessageType ¶
func (*OneEidTableDetails) GetMessageType() api.MessageType
func (*OneEidTableDetails) Reset ¶
func (m *OneEidTableDetails) Reset()
type OneEidTableDump ¶
OneEidTableDump represents VPP binary API message 'one_eid_table_dump'.
func (*OneEidTableDump) GetCrcString ¶
func (*OneEidTableDump) GetCrcString() string
func (*OneEidTableDump) GetMessageName ¶
func (*OneEidTableDump) GetMessageName() string
func (*OneEidTableDump) GetMessageType ¶
func (*OneEidTableDump) GetMessageType() api.MessageType
func (*OneEidTableDump) Reset ¶
func (m *OneEidTableDump) Reset()
type OneEidTableMapDetails ¶
OneEidTableMapDetails represents VPP binary API message 'one_eid_table_map_details'.
func (*OneEidTableMapDetails) GetCrcString ¶
func (*OneEidTableMapDetails) GetCrcString() string
func (*OneEidTableMapDetails) GetMessageName ¶
func (*OneEidTableMapDetails) GetMessageName() string
func (*OneEidTableMapDetails) GetMessageType ¶
func (*OneEidTableMapDetails) GetMessageType() api.MessageType
func (*OneEidTableMapDetails) Reset ¶
func (m *OneEidTableMapDetails) Reset()
type OneEidTableMapDump ¶
type OneEidTableMapDump struct {
IsL2 bool
}
OneEidTableMapDump represents VPP binary API message 'one_eid_table_map_dump'.
func (*OneEidTableMapDump) GetCrcString ¶
func (*OneEidTableMapDump) GetCrcString() string
func (*OneEidTableMapDump) GetMessageName ¶
func (*OneEidTableMapDump) GetMessageName() string
func (*OneEidTableMapDump) GetMessageType ¶
func (*OneEidTableMapDump) GetMessageType() api.MessageType
func (*OneEidTableMapDump) Reset ¶
func (m *OneEidTableMapDump) Reset()
type OneEidTableVniDetails ¶
type OneEidTableVniDetails struct {
Vni uint32
}
OneEidTableVniDetails represents VPP binary API message 'one_eid_table_vni_details'.
func (*OneEidTableVniDetails) GetCrcString ¶
func (*OneEidTableVniDetails) GetCrcString() string
func (*OneEidTableVniDetails) GetMessageName ¶
func (*OneEidTableVniDetails) GetMessageName() string
func (*OneEidTableVniDetails) GetMessageType ¶
func (*OneEidTableVniDetails) GetMessageType() api.MessageType
func (*OneEidTableVniDetails) Reset ¶
func (m *OneEidTableVniDetails) Reset()
type OneEidTableVniDump ¶
type OneEidTableVniDump struct{}
OneEidTableVniDump represents VPP binary API message 'one_eid_table_vni_dump'.
func (*OneEidTableVniDump) GetCrcString ¶
func (*OneEidTableVniDump) GetCrcString() string
func (*OneEidTableVniDump) GetMessageName ¶
func (*OneEidTableVniDump) GetMessageName() string
func (*OneEidTableVniDump) GetMessageType ¶
func (*OneEidTableVniDump) GetMessageType() api.MessageType
func (*OneEidTableVniDump) Reset ¶
func (m *OneEidTableVniDump) Reset()
type OneEnableDisable ¶
type OneEnableDisable struct {
IsEnable bool
}
OneEnableDisable represents VPP binary API message 'one_enable_disable'.
func (*OneEnableDisable) GetCrcString ¶
func (*OneEnableDisable) GetCrcString() string
func (*OneEnableDisable) GetMessageName ¶
func (*OneEnableDisable) GetMessageName() string
func (*OneEnableDisable) GetMessageType ¶
func (*OneEnableDisable) GetMessageType() api.MessageType
func (*OneEnableDisable) Reset ¶
func (m *OneEnableDisable) Reset()
type OneEnableDisablePetrMode ¶
type OneEnableDisablePetrMode struct {
IsEnable bool
}
OneEnableDisablePetrMode represents VPP binary API message 'one_enable_disable_petr_mode'.
func (*OneEnableDisablePetrMode) GetCrcString ¶
func (*OneEnableDisablePetrMode) GetCrcString() string
func (*OneEnableDisablePetrMode) GetMessageName ¶
func (*OneEnableDisablePetrMode) GetMessageName() string
func (*OneEnableDisablePetrMode) GetMessageType ¶
func (*OneEnableDisablePetrMode) GetMessageType() api.MessageType
func (*OneEnableDisablePetrMode) Reset ¶
func (m *OneEnableDisablePetrMode) Reset()
type OneEnableDisablePetrModeReply ¶
type OneEnableDisablePetrModeReply struct {
Retval int32
}
OneEnableDisablePetrModeReply represents VPP binary API message 'one_enable_disable_petr_mode_reply'.
func (*OneEnableDisablePetrModeReply) GetCrcString ¶
func (*OneEnableDisablePetrModeReply) GetCrcString() string
func (*OneEnableDisablePetrModeReply) GetMessageName ¶
func (*OneEnableDisablePetrModeReply) GetMessageName() string
func (*OneEnableDisablePetrModeReply) GetMessageType ¶
func (*OneEnableDisablePetrModeReply) GetMessageType() api.MessageType
func (*OneEnableDisablePetrModeReply) Reset ¶
func (m *OneEnableDisablePetrModeReply) Reset()
type OneEnableDisablePitrMode ¶
type OneEnableDisablePitrMode struct {
IsEnable bool
}
OneEnableDisablePitrMode represents VPP binary API message 'one_enable_disable_pitr_mode'.
func (*OneEnableDisablePitrMode) GetCrcString ¶
func (*OneEnableDisablePitrMode) GetCrcString() string
func (*OneEnableDisablePitrMode) GetMessageName ¶
func (*OneEnableDisablePitrMode) GetMessageName() string
func (*OneEnableDisablePitrMode) GetMessageType ¶
func (*OneEnableDisablePitrMode) GetMessageType() api.MessageType
func (*OneEnableDisablePitrMode) Reset ¶
func (m *OneEnableDisablePitrMode) Reset()
type OneEnableDisablePitrModeReply ¶
type OneEnableDisablePitrModeReply struct {
Retval int32
}
OneEnableDisablePitrModeReply represents VPP binary API message 'one_enable_disable_pitr_mode_reply'.
func (*OneEnableDisablePitrModeReply) GetCrcString ¶
func (*OneEnableDisablePitrModeReply) GetCrcString() string
func (*OneEnableDisablePitrModeReply) GetMessageName ¶
func (*OneEnableDisablePitrModeReply) GetMessageName() string
func (*OneEnableDisablePitrModeReply) GetMessageType ¶
func (*OneEnableDisablePitrModeReply) GetMessageType() api.MessageType
func (*OneEnableDisablePitrModeReply) Reset ¶
func (m *OneEnableDisablePitrModeReply) Reset()
type OneEnableDisableReply ¶
type OneEnableDisableReply struct {
Retval int32
}
OneEnableDisableReply represents VPP binary API message 'one_enable_disable_reply'.
func (*OneEnableDisableReply) GetCrcString ¶
func (*OneEnableDisableReply) GetCrcString() string
func (*OneEnableDisableReply) GetMessageName ¶
func (*OneEnableDisableReply) GetMessageName() string
func (*OneEnableDisableReply) GetMessageType ¶
func (*OneEnableDisableReply) GetMessageType() api.MessageType
func (*OneEnableDisableReply) Reset ¶
func (m *OneEnableDisableReply) Reset()
type OneEnableDisableXtrMode ¶
type OneEnableDisableXtrMode struct {
IsEnable bool
}
OneEnableDisableXtrMode represents VPP binary API message 'one_enable_disable_xtr_mode'.
func (*OneEnableDisableXtrMode) GetCrcString ¶
func (*OneEnableDisableXtrMode) GetCrcString() string
func (*OneEnableDisableXtrMode) GetMessageName ¶
func (*OneEnableDisableXtrMode) GetMessageName() string
func (*OneEnableDisableXtrMode) GetMessageType ¶
func (*OneEnableDisableXtrMode) GetMessageType() api.MessageType
func (*OneEnableDisableXtrMode) Reset ¶
func (m *OneEnableDisableXtrMode) Reset()
type OneEnableDisableXtrModeReply ¶
type OneEnableDisableXtrModeReply struct {
Retval int32
}
OneEnableDisableXtrModeReply represents VPP binary API message 'one_enable_disable_xtr_mode_reply'.
func (*OneEnableDisableXtrModeReply) GetCrcString ¶
func (*OneEnableDisableXtrModeReply) GetCrcString() string
func (*OneEnableDisableXtrModeReply) GetMessageName ¶
func (*OneEnableDisableXtrModeReply) GetMessageName() string
func (*OneEnableDisableXtrModeReply) GetMessageType ¶
func (*OneEnableDisableXtrModeReply) GetMessageType() api.MessageType
func (*OneEnableDisableXtrModeReply) Reset ¶
func (m *OneEnableDisableXtrModeReply) Reset()
type OneGetMapRequestItrRlocs ¶
type OneGetMapRequestItrRlocs struct{}
OneGetMapRequestItrRlocs represents VPP binary API message 'one_get_map_request_itr_rlocs'.
func (*OneGetMapRequestItrRlocs) GetCrcString ¶
func (*OneGetMapRequestItrRlocs) GetCrcString() string
func (*OneGetMapRequestItrRlocs) GetMessageName ¶
func (*OneGetMapRequestItrRlocs) GetMessageName() string
func (*OneGetMapRequestItrRlocs) GetMessageType ¶
func (*OneGetMapRequestItrRlocs) GetMessageType() api.MessageType
func (*OneGetMapRequestItrRlocs) Reset ¶
func (m *OneGetMapRequestItrRlocs) Reset()
type OneGetMapRequestItrRlocsReply ¶
OneGetMapRequestItrRlocsReply represents VPP binary API message 'one_get_map_request_itr_rlocs_reply'.
func (*OneGetMapRequestItrRlocsReply) GetCrcString ¶
func (*OneGetMapRequestItrRlocsReply) GetCrcString() string
func (*OneGetMapRequestItrRlocsReply) GetMessageName ¶
func (*OneGetMapRequestItrRlocsReply) GetMessageName() string
func (*OneGetMapRequestItrRlocsReply) GetMessageType ¶
func (*OneGetMapRequestItrRlocsReply) GetMessageType() api.MessageType
func (*OneGetMapRequestItrRlocsReply) Reset ¶
func (m *OneGetMapRequestItrRlocsReply) Reset()
type OneGetTransportProtocol ¶
type OneGetTransportProtocol struct{}
OneGetTransportProtocol represents VPP binary API message 'one_get_transport_protocol'.
func (*OneGetTransportProtocol) GetCrcString ¶
func (*OneGetTransportProtocol) GetCrcString() string
func (*OneGetTransportProtocol) GetMessageName ¶
func (*OneGetTransportProtocol) GetMessageName() string
func (*OneGetTransportProtocol) GetMessageType ¶
func (*OneGetTransportProtocol) GetMessageType() api.MessageType
func (*OneGetTransportProtocol) Reset ¶
func (m *OneGetTransportProtocol) Reset()
type OneGetTransportProtocolReply ¶
OneGetTransportProtocolReply represents VPP binary API message 'one_get_transport_protocol_reply'.
func (*OneGetTransportProtocolReply) GetCrcString ¶
func (*OneGetTransportProtocolReply) GetCrcString() string
func (*OneGetTransportProtocolReply) GetMessageName ¶
func (*OneGetTransportProtocolReply) GetMessageName() string
func (*OneGetTransportProtocolReply) GetMessageType ¶
func (*OneGetTransportProtocolReply) GetMessageType() api.MessageType
func (*OneGetTransportProtocolReply) Reset ¶
func (m *OneGetTransportProtocolReply) Reset()
type OneL2ArpBdGet ¶
type OneL2ArpBdGet struct{}
OneL2ArpBdGet represents VPP binary API message 'one_l2_arp_bd_get'.
func (*OneL2ArpBdGet) GetCrcString ¶
func (*OneL2ArpBdGet) GetCrcString() string
func (*OneL2ArpBdGet) GetMessageName ¶
func (*OneL2ArpBdGet) GetMessageName() string
func (*OneL2ArpBdGet) GetMessageType ¶
func (*OneL2ArpBdGet) GetMessageType() api.MessageType
func (*OneL2ArpBdGet) Reset ¶
func (m *OneL2ArpBdGet) Reset()
type OneL2ArpBdGetReply ¶
type OneL2ArpBdGetReply struct { Retval int32 Count uint32 `struc:"sizeof=BridgeDomains"` BridgeDomains []uint32 }
OneL2ArpBdGetReply represents VPP binary API message 'one_l2_arp_bd_get_reply'.
func (*OneL2ArpBdGetReply) GetCrcString ¶
func (*OneL2ArpBdGetReply) GetCrcString() string
func (*OneL2ArpBdGetReply) GetMessageName ¶
func (*OneL2ArpBdGetReply) GetMessageName() string
func (*OneL2ArpBdGetReply) GetMessageType ¶
func (*OneL2ArpBdGetReply) GetMessageType() api.MessageType
func (*OneL2ArpBdGetReply) Reset ¶
func (m *OneL2ArpBdGetReply) Reset()
type OneL2ArpEntriesGet ¶
type OneL2ArpEntriesGet struct {
Bd uint32
}
OneL2ArpEntriesGet represents VPP binary API message 'one_l2_arp_entries_get'.
func (*OneL2ArpEntriesGet) GetCrcString ¶
func (*OneL2ArpEntriesGet) GetCrcString() string
func (*OneL2ArpEntriesGet) GetMessageName ¶
func (*OneL2ArpEntriesGet) GetMessageName() string
func (*OneL2ArpEntriesGet) GetMessageType ¶
func (*OneL2ArpEntriesGet) GetMessageType() api.MessageType
func (*OneL2ArpEntriesGet) Reset ¶
func (m *OneL2ArpEntriesGet) Reset()
type OneL2ArpEntriesGetReply ¶
type OneL2ArpEntriesGetReply struct { Retval int32 Count uint32 `struc:"sizeof=Entries"` Entries []OneL2ArpEntry }
OneL2ArpEntriesGetReply represents VPP binary API message 'one_l2_arp_entries_get_reply'.
func (*OneL2ArpEntriesGetReply) GetCrcString ¶
func (*OneL2ArpEntriesGetReply) GetCrcString() string
func (*OneL2ArpEntriesGetReply) GetMessageName ¶
func (*OneL2ArpEntriesGetReply) GetMessageName() string
func (*OneL2ArpEntriesGetReply) GetMessageType ¶
func (*OneL2ArpEntriesGetReply) GetMessageType() api.MessageType
func (*OneL2ArpEntriesGetReply) Reset ¶
func (m *OneL2ArpEntriesGetReply) Reset()
type OneL2ArpEntry ¶
type OneL2ArpEntry struct { Mac MacAddress IP4 IP4Address }
OneL2ArpEntry represents VPP binary API type 'one_l2_arp_entry'.
func (*OneL2ArpEntry) GetTypeName ¶
func (*OneL2ArpEntry) GetTypeName() string
type OneLocatorDetails ¶
type OneLocatorDetails struct { Local uint8 SwIfIndex InterfaceIndex IPAddress Address Priority uint8 Weight uint8 }
OneLocatorDetails represents VPP binary API message 'one_locator_details'.
func (*OneLocatorDetails) GetCrcString ¶
func (*OneLocatorDetails) GetCrcString() string
func (*OneLocatorDetails) GetMessageName ¶
func (*OneLocatorDetails) GetMessageName() string
func (*OneLocatorDetails) GetMessageType ¶
func (*OneLocatorDetails) GetMessageType() api.MessageType
func (*OneLocatorDetails) Reset ¶
func (m *OneLocatorDetails) Reset()
type OneLocatorDump ¶
OneLocatorDump represents VPP binary API message 'one_locator_dump'.
func (*OneLocatorDump) GetCrcString ¶
func (*OneLocatorDump) GetCrcString() string
func (*OneLocatorDump) GetMessageName ¶
func (*OneLocatorDump) GetMessageName() string
func (*OneLocatorDump) GetMessageType ¶
func (*OneLocatorDump) GetMessageType() api.MessageType
func (*OneLocatorDump) Reset ¶
func (m *OneLocatorDump) Reset()
type OneLocatorSetDetails ¶
OneLocatorSetDetails represents VPP binary API message 'one_locator_set_details'.
func (*OneLocatorSetDetails) GetCrcString ¶
func (*OneLocatorSetDetails) GetCrcString() string
func (*OneLocatorSetDetails) GetMessageName ¶
func (*OneLocatorSetDetails) GetMessageName() string
func (*OneLocatorSetDetails) GetMessageType ¶
func (*OneLocatorSetDetails) GetMessageType() api.MessageType
func (*OneLocatorSetDetails) Reset ¶
func (m *OneLocatorSetDetails) Reset()
type OneLocatorSetDump ¶
type OneLocatorSetDump struct {
Filter OneFilter
}
OneLocatorSetDump represents VPP binary API message 'one_locator_set_dump'.
func (*OneLocatorSetDump) GetCrcString ¶
func (*OneLocatorSetDump) GetCrcString() string
func (*OneLocatorSetDump) GetMessageName ¶
func (*OneLocatorSetDump) GetMessageName() string
func (*OneLocatorSetDump) GetMessageType ¶
func (*OneLocatorSetDump) GetMessageType() api.MessageType
func (*OneLocatorSetDump) Reset ¶
func (m *OneLocatorSetDump) Reset()
type OneMapMode ¶
type OneMapMode uint32
OneMapMode represents VPP binary API enum 'one_map_mode'.
const ( ONE_MAP_MODE_API_DST_ONLY OneMapMode = 0 ONE_MAP_MODE_API_SRC_DST OneMapMode = 1 )
func (OneMapMode) String ¶
func (x OneMapMode) String() string
type OneMapRegisterEnableDisable ¶
type OneMapRegisterEnableDisable struct {
IsEnable bool
}
OneMapRegisterEnableDisable represents VPP binary API message 'one_map_register_enable_disable'.
func (*OneMapRegisterEnableDisable) GetCrcString ¶
func (*OneMapRegisterEnableDisable) GetCrcString() string
func (*OneMapRegisterEnableDisable) GetMessageName ¶
func (*OneMapRegisterEnableDisable) GetMessageName() string
func (*OneMapRegisterEnableDisable) GetMessageType ¶
func (*OneMapRegisterEnableDisable) GetMessageType() api.MessageType
func (*OneMapRegisterEnableDisable) Reset ¶
func (m *OneMapRegisterEnableDisable) Reset()
type OneMapRegisterEnableDisableReply ¶
type OneMapRegisterEnableDisableReply struct {
Retval int32
}
OneMapRegisterEnableDisableReply represents VPP binary API message 'one_map_register_enable_disable_reply'.
func (*OneMapRegisterEnableDisableReply) GetCrcString ¶
func (*OneMapRegisterEnableDisableReply) GetCrcString() string
func (*OneMapRegisterEnableDisableReply) GetMessageName ¶
func (*OneMapRegisterEnableDisableReply) GetMessageName() string
func (*OneMapRegisterEnableDisableReply) GetMessageType ¶
func (*OneMapRegisterEnableDisableReply) GetMessageType() api.MessageType
func (*OneMapRegisterEnableDisableReply) Reset ¶
func (m *OneMapRegisterEnableDisableReply) Reset()
type OneMapRegisterFallbackThreshold ¶
type OneMapRegisterFallbackThreshold struct {
Value uint32
}
OneMapRegisterFallbackThreshold represents VPP binary API message 'one_map_register_fallback_threshold'.
func (*OneMapRegisterFallbackThreshold) GetCrcString ¶
func (*OneMapRegisterFallbackThreshold) GetCrcString() string
func (*OneMapRegisterFallbackThreshold) GetMessageName ¶
func (*OneMapRegisterFallbackThreshold) GetMessageName() string
func (*OneMapRegisterFallbackThreshold) GetMessageType ¶
func (*OneMapRegisterFallbackThreshold) GetMessageType() api.MessageType
func (*OneMapRegisterFallbackThreshold) Reset ¶
func (m *OneMapRegisterFallbackThreshold) Reset()
type OneMapRegisterFallbackThresholdReply ¶
type OneMapRegisterFallbackThresholdReply struct {
Retval int32
}
OneMapRegisterFallbackThresholdReply represents VPP binary API message 'one_map_register_fallback_threshold_reply'.
func (*OneMapRegisterFallbackThresholdReply) GetCrcString ¶
func (*OneMapRegisterFallbackThresholdReply) GetCrcString() string
func (*OneMapRegisterFallbackThresholdReply) GetMessageName ¶
func (*OneMapRegisterFallbackThresholdReply) GetMessageName() string
func (*OneMapRegisterFallbackThresholdReply) GetMessageType ¶
func (*OneMapRegisterFallbackThresholdReply) GetMessageType() api.MessageType
func (*OneMapRegisterFallbackThresholdReply) Reset ¶
func (m *OneMapRegisterFallbackThresholdReply) Reset()
type OneMapRegisterSetTTL ¶
type OneMapRegisterSetTTL struct {
TTL uint32
}
OneMapRegisterSetTTL represents VPP binary API message 'one_map_register_set_ttl'.
func (*OneMapRegisterSetTTL) GetCrcString ¶
func (*OneMapRegisterSetTTL) GetCrcString() string
func (*OneMapRegisterSetTTL) GetMessageName ¶
func (*OneMapRegisterSetTTL) GetMessageName() string
func (*OneMapRegisterSetTTL) GetMessageType ¶
func (*OneMapRegisterSetTTL) GetMessageType() api.MessageType
func (*OneMapRegisterSetTTL) Reset ¶
func (m *OneMapRegisterSetTTL) Reset()
type OneMapRegisterSetTTLReply ¶
type OneMapRegisterSetTTLReply struct {
Retval int32
}
OneMapRegisterSetTTLReply represents VPP binary API message 'one_map_register_set_ttl_reply'.
func (*OneMapRegisterSetTTLReply) GetCrcString ¶
func (*OneMapRegisterSetTTLReply) GetCrcString() string
func (*OneMapRegisterSetTTLReply) GetMessageName ¶
func (*OneMapRegisterSetTTLReply) GetMessageName() string
func (*OneMapRegisterSetTTLReply) GetMessageType ¶
func (*OneMapRegisterSetTTLReply) GetMessageType() api.MessageType
func (*OneMapRegisterSetTTLReply) Reset ¶
func (m *OneMapRegisterSetTTLReply) Reset()
type OneMapRequestMode ¶
type OneMapRequestMode struct {
Mode OneMapMode
}
OneMapRequestMode represents VPP binary API message 'one_map_request_mode'.
func (*OneMapRequestMode) GetCrcString ¶
func (*OneMapRequestMode) GetCrcString() string
func (*OneMapRequestMode) GetMessageName ¶
func (*OneMapRequestMode) GetMessageName() string
func (*OneMapRequestMode) GetMessageType ¶
func (*OneMapRequestMode) GetMessageType() api.MessageType
func (*OneMapRequestMode) Reset ¶
func (m *OneMapRequestMode) Reset()
type OneMapRequestModeReply ¶
type OneMapRequestModeReply struct {
Retval int32
}
OneMapRequestModeReply represents VPP binary API message 'one_map_request_mode_reply'.
func (*OneMapRequestModeReply) GetCrcString ¶
func (*OneMapRequestModeReply) GetCrcString() string
func (*OneMapRequestModeReply) GetMessageName ¶
func (*OneMapRequestModeReply) GetMessageName() string
func (*OneMapRequestModeReply) GetMessageType ¶
func (*OneMapRequestModeReply) GetMessageType() api.MessageType
func (*OneMapRequestModeReply) Reset ¶
func (m *OneMapRequestModeReply) Reset()
type OneMapResolverDetails ¶
type OneMapResolverDetails struct {
IPAddress Address
}
OneMapResolverDetails represents VPP binary API message 'one_map_resolver_details'.
func (*OneMapResolverDetails) GetCrcString ¶
func (*OneMapResolverDetails) GetCrcString() string
func (*OneMapResolverDetails) GetMessageName ¶
func (*OneMapResolverDetails) GetMessageName() string
func (*OneMapResolverDetails) GetMessageType ¶
func (*OneMapResolverDetails) GetMessageType() api.MessageType
func (*OneMapResolverDetails) Reset ¶
func (m *OneMapResolverDetails) Reset()
type OneMapResolverDump ¶
type OneMapResolverDump struct{}
OneMapResolverDump represents VPP binary API message 'one_map_resolver_dump'.
func (*OneMapResolverDump) GetCrcString ¶
func (*OneMapResolverDump) GetCrcString() string
func (*OneMapResolverDump) GetMessageName ¶
func (*OneMapResolverDump) GetMessageName() string
func (*OneMapResolverDump) GetMessageType ¶
func (*OneMapResolverDump) GetMessageType() api.MessageType
func (*OneMapResolverDump) Reset ¶
func (m *OneMapResolverDump) Reset()
type OneMapServerDetails ¶
type OneMapServerDetails struct {
IPAddress Address
}
OneMapServerDetails represents VPP binary API message 'one_map_server_details'.
func (*OneMapServerDetails) GetCrcString ¶
func (*OneMapServerDetails) GetCrcString() string
func (*OneMapServerDetails) GetMessageName ¶
func (*OneMapServerDetails) GetMessageName() string
func (*OneMapServerDetails) GetMessageType ¶
func (*OneMapServerDetails) GetMessageType() api.MessageType
func (*OneMapServerDetails) Reset ¶
func (m *OneMapServerDetails) Reset()
type OneMapServerDump ¶
type OneMapServerDump struct{}
OneMapServerDump represents VPP binary API message 'one_map_server_dump'.
func (*OneMapServerDump) GetCrcString ¶
func (*OneMapServerDump) GetCrcString() string
func (*OneMapServerDump) GetMessageName ¶
func (*OneMapServerDump) GetMessageName() string
func (*OneMapServerDump) GetMessageType ¶
func (*OneMapServerDump) GetMessageType() api.MessageType
func (*OneMapServerDump) Reset ¶
func (m *OneMapServerDump) Reset()
type OneNdpBdGet ¶
type OneNdpBdGet struct{}
OneNdpBdGet represents VPP binary API message 'one_ndp_bd_get'.
func (*OneNdpBdGet) GetCrcString ¶
func (*OneNdpBdGet) GetCrcString() string
func (*OneNdpBdGet) GetMessageName ¶
func (*OneNdpBdGet) GetMessageName() string
func (*OneNdpBdGet) GetMessageType ¶
func (*OneNdpBdGet) GetMessageType() api.MessageType
func (*OneNdpBdGet) Reset ¶
func (m *OneNdpBdGet) Reset()
type OneNdpBdGetReply ¶
type OneNdpBdGetReply struct { Retval int32 Count uint32 `struc:"sizeof=BridgeDomains"` BridgeDomains []uint32 }
OneNdpBdGetReply represents VPP binary API message 'one_ndp_bd_get_reply'.
func (*OneNdpBdGetReply) GetCrcString ¶
func (*OneNdpBdGetReply) GetCrcString() string
func (*OneNdpBdGetReply) GetMessageName ¶
func (*OneNdpBdGetReply) GetMessageName() string
func (*OneNdpBdGetReply) GetMessageType ¶
func (*OneNdpBdGetReply) GetMessageType() api.MessageType
func (*OneNdpBdGetReply) Reset ¶
func (m *OneNdpBdGetReply) Reset()
type OneNdpEntriesGet ¶
type OneNdpEntriesGet struct {
Bd uint32
}
OneNdpEntriesGet represents VPP binary API message 'one_ndp_entries_get'.
func (*OneNdpEntriesGet) GetCrcString ¶
func (*OneNdpEntriesGet) GetCrcString() string
func (*OneNdpEntriesGet) GetMessageName ¶
func (*OneNdpEntriesGet) GetMessageName() string
func (*OneNdpEntriesGet) GetMessageType ¶
func (*OneNdpEntriesGet) GetMessageType() api.MessageType
func (*OneNdpEntriesGet) Reset ¶
func (m *OneNdpEntriesGet) Reset()
type OneNdpEntriesGetReply ¶
type OneNdpEntriesGetReply struct { Retval int32 Count uint32 `struc:"sizeof=Entries"` Entries []OneNdpEntry }
OneNdpEntriesGetReply represents VPP binary API message 'one_ndp_entries_get_reply'.
func (*OneNdpEntriesGetReply) GetCrcString ¶
func (*OneNdpEntriesGetReply) GetCrcString() string
func (*OneNdpEntriesGetReply) GetMessageName ¶
func (*OneNdpEntriesGetReply) GetMessageName() string
func (*OneNdpEntriesGetReply) GetMessageType ¶
func (*OneNdpEntriesGetReply) GetMessageType() api.MessageType
func (*OneNdpEntriesGetReply) Reset ¶
func (m *OneNdpEntriesGetReply) Reset()
type OneNdpEntry ¶
type OneNdpEntry struct { Mac MacAddress IP6 IP6Address }
OneNdpEntry represents VPP binary API type 'one_ndp_entry'.
func (*OneNdpEntry) GetTypeName ¶
func (*OneNdpEntry) GetTypeName() string
type OneNshSetLocatorSet ¶
OneNshSetLocatorSet represents VPP binary API message 'one_nsh_set_locator_set'.
func (*OneNshSetLocatorSet) GetCrcString ¶
func (*OneNshSetLocatorSet) GetCrcString() string
func (*OneNshSetLocatorSet) GetMessageName ¶
func (*OneNshSetLocatorSet) GetMessageName() string
func (*OneNshSetLocatorSet) GetMessageType ¶
func (*OneNshSetLocatorSet) GetMessageType() api.MessageType
func (*OneNshSetLocatorSet) Reset ¶
func (m *OneNshSetLocatorSet) Reset()
type OneNshSetLocatorSetReply ¶
type OneNshSetLocatorSetReply struct {
Retval int32
}
OneNshSetLocatorSetReply represents VPP binary API message 'one_nsh_set_locator_set_reply'.
func (*OneNshSetLocatorSetReply) GetCrcString ¶
func (*OneNshSetLocatorSetReply) GetCrcString() string
func (*OneNshSetLocatorSetReply) GetMessageName ¶
func (*OneNshSetLocatorSetReply) GetMessageName() string
func (*OneNshSetLocatorSetReply) GetMessageType ¶
func (*OneNshSetLocatorSetReply) GetMessageType() api.MessageType
func (*OneNshSetLocatorSetReply) Reset ¶
func (m *OneNshSetLocatorSetReply) Reset()
type OnePitrSetLocatorSet ¶
OnePitrSetLocatorSet represents VPP binary API message 'one_pitr_set_locator_set'.
func (*OnePitrSetLocatorSet) GetCrcString ¶
func (*OnePitrSetLocatorSet) GetCrcString() string
func (*OnePitrSetLocatorSet) GetMessageName ¶
func (*OnePitrSetLocatorSet) GetMessageName() string
func (*OnePitrSetLocatorSet) GetMessageType ¶
func (*OnePitrSetLocatorSet) GetMessageType() api.MessageType
func (*OnePitrSetLocatorSet) Reset ¶
func (m *OnePitrSetLocatorSet) Reset()
type OnePitrSetLocatorSetReply ¶
type OnePitrSetLocatorSetReply struct {
Retval int32
}
OnePitrSetLocatorSetReply represents VPP binary API message 'one_pitr_set_locator_set_reply'.
func (*OnePitrSetLocatorSetReply) GetCrcString ¶
func (*OnePitrSetLocatorSetReply) GetCrcString() string
func (*OnePitrSetLocatorSetReply) GetMessageName ¶
func (*OnePitrSetLocatorSetReply) GetMessageName() string
func (*OnePitrSetLocatorSetReply) GetMessageType ¶
func (*OnePitrSetLocatorSetReply) GetMessageType() api.MessageType
func (*OnePitrSetLocatorSetReply) Reset ¶
func (m *OnePitrSetLocatorSetReply) Reset()
type OneRlocProbeEnableDisable ¶
type OneRlocProbeEnableDisable struct {
IsEnable bool
}
OneRlocProbeEnableDisable represents VPP binary API message 'one_rloc_probe_enable_disable'.
func (*OneRlocProbeEnableDisable) GetCrcString ¶
func (*OneRlocProbeEnableDisable) GetCrcString() string
func (*OneRlocProbeEnableDisable) GetMessageName ¶
func (*OneRlocProbeEnableDisable) GetMessageName() string
func (*OneRlocProbeEnableDisable) GetMessageType ¶
func (*OneRlocProbeEnableDisable) GetMessageType() api.MessageType
func (*OneRlocProbeEnableDisable) Reset ¶
func (m *OneRlocProbeEnableDisable) Reset()
type OneRlocProbeEnableDisableReply ¶
type OneRlocProbeEnableDisableReply struct {
Retval int32
}
OneRlocProbeEnableDisableReply represents VPP binary API message 'one_rloc_probe_enable_disable_reply'.
func (*OneRlocProbeEnableDisableReply) GetCrcString ¶
func (*OneRlocProbeEnableDisableReply) GetCrcString() string
func (*OneRlocProbeEnableDisableReply) GetMessageName ¶
func (*OneRlocProbeEnableDisableReply) GetMessageName() string
func (*OneRlocProbeEnableDisableReply) GetMessageType ¶
func (*OneRlocProbeEnableDisableReply) GetMessageType() api.MessageType
func (*OneRlocProbeEnableDisableReply) Reset ¶
func (m *OneRlocProbeEnableDisableReply) Reset()
type OneSetTransportProtocol ¶
type OneSetTransportProtocol struct {
Protocol uint8
}
OneSetTransportProtocol represents VPP binary API message 'one_set_transport_protocol'.
func (*OneSetTransportProtocol) GetCrcString ¶
func (*OneSetTransportProtocol) GetCrcString() string
func (*OneSetTransportProtocol) GetMessageName ¶
func (*OneSetTransportProtocol) GetMessageName() string
func (*OneSetTransportProtocol) GetMessageType ¶
func (*OneSetTransportProtocol) GetMessageType() api.MessageType
func (*OneSetTransportProtocol) Reset ¶
func (m *OneSetTransportProtocol) Reset()
type OneSetTransportProtocolReply ¶
type OneSetTransportProtocolReply struct {
Retval int32
}
OneSetTransportProtocolReply represents VPP binary API message 'one_set_transport_protocol_reply'.
func (*OneSetTransportProtocolReply) GetCrcString ¶
func (*OneSetTransportProtocolReply) GetCrcString() string
func (*OneSetTransportProtocolReply) GetMessageName ¶
func (*OneSetTransportProtocolReply) GetMessageName() string
func (*OneSetTransportProtocolReply) GetMessageType ¶
func (*OneSetTransportProtocolReply) GetMessageType() api.MessageType
func (*OneSetTransportProtocolReply) Reset ¶
func (m *OneSetTransportProtocolReply) Reset()
type OneShowPetrMode ¶
type OneShowPetrMode struct{}
OneShowPetrMode represents VPP binary API message 'one_show_petr_mode'.
func (*OneShowPetrMode) GetCrcString ¶
func (*OneShowPetrMode) GetCrcString() string
func (*OneShowPetrMode) GetMessageName ¶
func (*OneShowPetrMode) GetMessageName() string
func (*OneShowPetrMode) GetMessageType ¶
func (*OneShowPetrMode) GetMessageType() api.MessageType
func (*OneShowPetrMode) Reset ¶
func (m *OneShowPetrMode) Reset()
type OneShowPetrModeReply ¶
OneShowPetrModeReply represents VPP binary API message 'one_show_petr_mode_reply'.
func (*OneShowPetrModeReply) GetCrcString ¶
func (*OneShowPetrModeReply) GetCrcString() string
func (*OneShowPetrModeReply) GetMessageName ¶
func (*OneShowPetrModeReply) GetMessageName() string
func (*OneShowPetrModeReply) GetMessageType ¶
func (*OneShowPetrModeReply) GetMessageType() api.MessageType
func (*OneShowPetrModeReply) Reset ¶
func (m *OneShowPetrModeReply) Reset()
type OneShowPitrMode ¶
type OneShowPitrMode struct{}
OneShowPitrMode represents VPP binary API message 'one_show_pitr_mode'.
func (*OneShowPitrMode) GetCrcString ¶
func (*OneShowPitrMode) GetCrcString() string
func (*OneShowPitrMode) GetMessageName ¶
func (*OneShowPitrMode) GetMessageName() string
func (*OneShowPitrMode) GetMessageType ¶
func (*OneShowPitrMode) GetMessageType() api.MessageType
func (*OneShowPitrMode) Reset ¶
func (m *OneShowPitrMode) Reset()
type OneShowPitrModeReply ¶
OneShowPitrModeReply represents VPP binary API message 'one_show_pitr_mode_reply'.
func (*OneShowPitrModeReply) GetCrcString ¶
func (*OneShowPitrModeReply) GetCrcString() string
func (*OneShowPitrModeReply) GetMessageName ¶
func (*OneShowPitrModeReply) GetMessageName() string
func (*OneShowPitrModeReply) GetMessageType ¶
func (*OneShowPitrModeReply) GetMessageType() api.MessageType
func (*OneShowPitrModeReply) Reset ¶
func (m *OneShowPitrModeReply) Reset()
type OneShowXtrMode ¶
type OneShowXtrMode struct{}
OneShowXtrMode represents VPP binary API message 'one_show_xtr_mode'.
func (*OneShowXtrMode) GetCrcString ¶
func (*OneShowXtrMode) GetCrcString() string
func (*OneShowXtrMode) GetMessageName ¶
func (*OneShowXtrMode) GetMessageName() string
func (*OneShowXtrMode) GetMessageType ¶
func (*OneShowXtrMode) GetMessageType() api.MessageType
func (*OneShowXtrMode) Reset ¶
func (m *OneShowXtrMode) Reset()
type OneShowXtrModeReply ¶
OneShowXtrModeReply represents VPP binary API message 'one_show_xtr_mode_reply'.
func (*OneShowXtrModeReply) GetCrcString ¶
func (*OneShowXtrModeReply) GetCrcString() string
func (*OneShowXtrModeReply) GetMessageName ¶
func (*OneShowXtrModeReply) GetMessageName() string
func (*OneShowXtrModeReply) GetMessageType ¶
func (*OneShowXtrModeReply) GetMessageType() api.MessageType
func (*OneShowXtrModeReply) Reset ¶
func (m *OneShowXtrModeReply) Reset()
type OneStatsDetails ¶
type OneStatsDetails struct { Vni uint32 Deid Eid Seid Eid Rloc Address Lloc Address PktCount uint32 Bytes uint32 }
OneStatsDetails represents VPP binary API message 'one_stats_details'.
func (*OneStatsDetails) GetCrcString ¶
func (*OneStatsDetails) GetCrcString() string
func (*OneStatsDetails) GetMessageName ¶
func (*OneStatsDetails) GetMessageName() string
func (*OneStatsDetails) GetMessageType ¶
func (*OneStatsDetails) GetMessageType() api.MessageType
func (*OneStatsDetails) Reset ¶
func (m *OneStatsDetails) Reset()
type OneStatsDump ¶
type OneStatsDump struct{}
OneStatsDump represents VPP binary API message 'one_stats_dump'.
func (*OneStatsDump) GetCrcString ¶
func (*OneStatsDump) GetCrcString() string
func (*OneStatsDump) GetMessageName ¶
func (*OneStatsDump) GetMessageName() string
func (*OneStatsDump) GetMessageType ¶
func (*OneStatsDump) GetMessageType() api.MessageType
func (*OneStatsDump) Reset ¶
func (m *OneStatsDump) Reset()
type OneStatsEnableDisable ¶
type OneStatsEnableDisable struct {
IsEnable bool
}
OneStatsEnableDisable represents VPP binary API message 'one_stats_enable_disable'.
func (*OneStatsEnableDisable) GetCrcString ¶
func (*OneStatsEnableDisable) GetCrcString() string
func (*OneStatsEnableDisable) GetMessageName ¶
func (*OneStatsEnableDisable) GetMessageName() string
func (*OneStatsEnableDisable) GetMessageType ¶
func (*OneStatsEnableDisable) GetMessageType() api.MessageType
func (*OneStatsEnableDisable) Reset ¶
func (m *OneStatsEnableDisable) Reset()
type OneStatsEnableDisableReply ¶
type OneStatsEnableDisableReply struct {
Retval int32
}
OneStatsEnableDisableReply represents VPP binary API message 'one_stats_enable_disable_reply'.
func (*OneStatsEnableDisableReply) GetCrcString ¶
func (*OneStatsEnableDisableReply) GetCrcString() string
func (*OneStatsEnableDisableReply) GetMessageName ¶
func (*OneStatsEnableDisableReply) GetMessageName() string
func (*OneStatsEnableDisableReply) GetMessageType ¶
func (*OneStatsEnableDisableReply) GetMessageType() api.MessageType
func (*OneStatsEnableDisableReply) Reset ¶
func (m *OneStatsEnableDisableReply) Reset()
type OneStatsFlush ¶
type OneStatsFlush struct{}
OneStatsFlush represents VPP binary API message 'one_stats_flush'.
func (*OneStatsFlush) GetCrcString ¶
func (*OneStatsFlush) GetCrcString() string
func (*OneStatsFlush) GetMessageName ¶
func (*OneStatsFlush) GetMessageName() string
func (*OneStatsFlush) GetMessageType ¶
func (*OneStatsFlush) GetMessageType() api.MessageType
func (*OneStatsFlush) Reset ¶
func (m *OneStatsFlush) Reset()
type OneStatsFlushReply ¶
type OneStatsFlushReply struct {
Retval int32
}
OneStatsFlushReply represents VPP binary API message 'one_stats_flush_reply'.
func (*OneStatsFlushReply) GetCrcString ¶
func (*OneStatsFlushReply) GetCrcString() string
func (*OneStatsFlushReply) GetMessageName ¶
func (*OneStatsFlushReply) GetMessageName() string
func (*OneStatsFlushReply) GetMessageType ¶
func (*OneStatsFlushReply) GetMessageType() api.MessageType
func (*OneStatsFlushReply) Reset ¶
func (m *OneStatsFlushReply) Reset()
type OneUsePetr ¶
OneUsePetr represents VPP binary API message 'one_use_petr'.
func (*OneUsePetr) GetCrcString ¶
func (*OneUsePetr) GetCrcString() string
func (*OneUsePetr) GetMessageName ¶
func (*OneUsePetr) GetMessageName() string
func (*OneUsePetr) GetMessageType ¶
func (*OneUsePetr) GetMessageType() api.MessageType
func (*OneUsePetr) Reset ¶
func (m *OneUsePetr) Reset()
type OneUsePetrReply ¶
type OneUsePetrReply struct {
Retval int32
}
OneUsePetrReply represents VPP binary API message 'one_use_petr_reply'.
func (*OneUsePetrReply) GetCrcString ¶
func (*OneUsePetrReply) GetCrcString() string
func (*OneUsePetrReply) GetMessageName ¶
func (*OneUsePetrReply) GetMessageName() string
func (*OneUsePetrReply) GetMessageType ¶
func (*OneUsePetrReply) GetMessageType() api.MessageType
func (*OneUsePetrReply) Reset ¶
func (m *OneUsePetrReply) Reset()
type PrefixMatcher ¶
PrefixMatcher represents VPP binary API type 'prefix_matcher'.
func (*PrefixMatcher) GetTypeName ¶
func (*PrefixMatcher) GetTypeName() string
type RPCService ¶
type RPCService interface { DumpOneEidTable(ctx context.Context, in *OneEidTableDump) (RPCService_DumpOneEidTableClient, error) DumpOneEidTableMap(ctx context.Context, in *OneEidTableMapDump) (RPCService_DumpOneEidTableMapClient, error) DumpOneEidTableVni(ctx context.Context, in *OneEidTableVniDump) (RPCService_DumpOneEidTableVniClient, error) DumpOneLocator(ctx context.Context, in *OneLocatorDump) (RPCService_DumpOneLocatorClient, error) DumpOneLocatorSet(ctx context.Context, in *OneLocatorSetDump) (RPCService_DumpOneLocatorSetClient, error) DumpOneMapResolver(ctx context.Context, in *OneMapResolverDump) (RPCService_DumpOneMapResolverClient, error) DumpOneMapServer(ctx context.Context, in *OneMapServerDump) (RPCService_DumpOneMapServerClient, error) DumpOneStats(ctx context.Context, in *OneStatsDump) (RPCService_DumpOneStatsClient, error) OneAddDelAdjacency(ctx context.Context, in *OneAddDelAdjacency) (*OneAddDelAdjacencyReply, error) OneAddDelL2ArpEntry(ctx context.Context, in *OneAddDelL2ArpEntry) (*OneAddDelL2ArpEntryReply, error) OneAddDelLocalEid(ctx context.Context, in *OneAddDelLocalEid) (*OneAddDelLocalEidReply, error) OneAddDelLocator(ctx context.Context, in *OneAddDelLocator) (*OneAddDelLocatorReply, error) OneAddDelLocatorSet(ctx context.Context, in *OneAddDelLocatorSet) (*OneAddDelLocatorSetReply, error) OneAddDelMapRequestItrRlocs(ctx context.Context, in *OneAddDelMapRequestItrRlocs) (*OneAddDelMapRequestItrRlocsReply, error) OneAddDelMapResolver(ctx context.Context, in *OneAddDelMapResolver) (*OneAddDelMapResolverReply, error) OneAddDelMapServer(ctx context.Context, in *OneAddDelMapServer) (*OneAddDelMapServerReply, error) OneAddDelNdpEntry(ctx context.Context, in *OneAddDelNdpEntry) (*OneAddDelNdpEntryReply, error) OneAddDelRemoteMapping(ctx context.Context, in *OneAddDelRemoteMapping) (*OneAddDelRemoteMappingReply, error) OneAdjacenciesGet(ctx context.Context, in *OneAdjacenciesGet) (*OneAdjacenciesGetReply, error) OneEidTableAddDelMap(ctx context.Context, in *OneEidTableAddDelMap) (*OneEidTableAddDelMapReply, error) OneEnableDisable(ctx context.Context, in *OneEnableDisable) (*OneEnableDisableReply, error) OneEnableDisablePetrMode(ctx context.Context, in *OneEnableDisablePetrMode) (*OneEnableDisablePetrModeReply, error) OneEnableDisablePitrMode(ctx context.Context, in *OneEnableDisablePitrMode) (*OneEnableDisablePitrModeReply, error) OneEnableDisableXtrMode(ctx context.Context, in *OneEnableDisableXtrMode) (*OneEnableDisableXtrModeReply, error) OneGetMapRequestItrRlocs(ctx context.Context, in *OneGetMapRequestItrRlocs) (*OneGetMapRequestItrRlocsReply, error) OneGetTransportProtocol(ctx context.Context, in *OneGetTransportProtocol) (*OneGetTransportProtocolReply, error) OneL2ArpBdGet(ctx context.Context, in *OneL2ArpBdGet) (*OneL2ArpBdGetReply, error) OneL2ArpEntriesGet(ctx context.Context, in *OneL2ArpEntriesGet) (*OneL2ArpEntriesGetReply, error) OneMapRegisterEnableDisable(ctx context.Context, in *OneMapRegisterEnableDisable) (*OneMapRegisterEnableDisableReply, error) OneMapRegisterFallbackThreshold(ctx context.Context, in *OneMapRegisterFallbackThreshold) (*OneMapRegisterFallbackThresholdReply, error) OneMapRegisterSetTTL(ctx context.Context, in *OneMapRegisterSetTTL) (*OneMapRegisterSetTTLReply, error) OneMapRequestMode(ctx context.Context, in *OneMapRequestMode) (*OneMapRequestModeReply, error) OneNdpBdGet(ctx context.Context, in *OneNdpBdGet) (*OneNdpBdGetReply, error) OneNdpEntriesGet(ctx context.Context, in *OneNdpEntriesGet) (*OneNdpEntriesGetReply, error) OneNshSetLocatorSet(ctx context.Context, in *OneNshSetLocatorSet) (*OneNshSetLocatorSetReply, error) OnePitrSetLocatorSet(ctx context.Context, in *OnePitrSetLocatorSet) (*OnePitrSetLocatorSetReply, error) OneRlocProbeEnableDisable(ctx context.Context, in *OneRlocProbeEnableDisable) (*OneRlocProbeEnableDisableReply, error) OneSetTransportProtocol(ctx context.Context, in *OneSetTransportProtocol) (*OneSetTransportProtocolReply, error) OneShowPetrMode(ctx context.Context, in *OneShowPetrMode) (*OneShowPetrModeReply, error) OneShowPitrMode(ctx context.Context, in *OneShowPitrMode) (*OneShowPitrModeReply, error) OneShowXtrMode(ctx context.Context, in *OneShowXtrMode) (*OneShowXtrModeReply, error) OneStatsEnableDisable(ctx context.Context, in *OneStatsEnableDisable) (*OneStatsEnableDisableReply, error) OneStatsFlush(ctx context.Context, in *OneStatsFlush) (*OneStatsFlushReply, error) OneUsePetr(ctx context.Context, in *OneUsePetr) (*OneUsePetrReply, error) ShowOneMapRegisterFallbackThreshold(ctx context.Context, in *ShowOneMapRegisterFallbackThreshold) (*ShowOneMapRegisterFallbackThresholdReply, error) ShowOneMapRegisterState(ctx context.Context, in *ShowOneMapRegisterState) (*ShowOneMapRegisterStateReply, error) ShowOneMapRegisterTTL(ctx context.Context, in *ShowOneMapRegisterTTL) (*ShowOneMapRegisterTTLReply, error) ShowOneMapRequestMode(ctx context.Context, in *ShowOneMapRequestMode) (*ShowOneMapRequestModeReply, error) ShowOneNshMapping(ctx context.Context, in *ShowOneNshMapping) (*ShowOneNshMappingReply, error) ShowOnePitr(ctx context.Context, in *ShowOnePitr) (*ShowOnePitrReply, error) ShowOneRlocProbeState(ctx context.Context, in *ShowOneRlocProbeState) (*ShowOneRlocProbeStateReply, error) ShowOneStatsEnableDisable(ctx context.Context, in *ShowOneStatsEnableDisable) (*ShowOneStatsEnableDisableReply, error) ShowOneStatus(ctx context.Context, in *ShowOneStatus) (*ShowOneStatusReply, error) ShowOneUsePetr(ctx context.Context, in *ShowOneUsePetr) (*ShowOneUsePetrReply, error) }
RPCService represents RPC service API for one module.
func NewServiceClient ¶
func NewServiceClient(ch api.Channel) RPCService
type RPCService_DumpOneEidTableClient ¶
type RPCService_DumpOneEidTableClient interface {
Recv() (*OneEidTableDetails, error)
}
type RPCService_DumpOneEidTableMapClient ¶
type RPCService_DumpOneEidTableMapClient interface {
Recv() (*OneEidTableMapDetails, error)
}
type RPCService_DumpOneEidTableVniClient ¶
type RPCService_DumpOneEidTableVniClient interface {
Recv() (*OneEidTableVniDetails, error)
}
type RPCService_DumpOneLocatorClient ¶
type RPCService_DumpOneLocatorClient interface {
Recv() (*OneLocatorDetails, error)
}
type RPCService_DumpOneLocatorSetClient ¶
type RPCService_DumpOneLocatorSetClient interface {
Recv() (*OneLocatorSetDetails, error)
}
type RPCService_DumpOneMapResolverClient ¶
type RPCService_DumpOneMapResolverClient interface {
Recv() (*OneMapResolverDetails, error)
}
type RPCService_DumpOneMapServerClient ¶
type RPCService_DumpOneMapServerClient interface {
Recv() (*OneMapServerDetails, error)
}
type RPCService_DumpOneStatsClient ¶
type RPCService_DumpOneStatsClient interface {
Recv() (*OneStatsDetails, error)
}
type RemoteLocator ¶
RemoteLocator represents VPP binary API type 'remote_locator'.
func (*RemoteLocator) GetTypeName ¶
func (*RemoteLocator) GetTypeName() string
type ShowOneMapRegisterFallbackThreshold ¶
type ShowOneMapRegisterFallbackThreshold struct{}
ShowOneMapRegisterFallbackThreshold represents VPP binary API message 'show_one_map_register_fallback_threshold'.
func (*ShowOneMapRegisterFallbackThreshold) GetCrcString ¶
func (*ShowOneMapRegisterFallbackThreshold) GetCrcString() string
func (*ShowOneMapRegisterFallbackThreshold) GetMessageName ¶
func (*ShowOneMapRegisterFallbackThreshold) GetMessageName() string
func (*ShowOneMapRegisterFallbackThreshold) GetMessageType ¶
func (*ShowOneMapRegisterFallbackThreshold) GetMessageType() api.MessageType
func (*ShowOneMapRegisterFallbackThreshold) Reset ¶
func (m *ShowOneMapRegisterFallbackThreshold) Reset()
type ShowOneMapRegisterFallbackThresholdReply ¶
ShowOneMapRegisterFallbackThresholdReply represents VPP binary API message 'show_one_map_register_fallback_threshold_reply'.
func (*ShowOneMapRegisterFallbackThresholdReply) GetCrcString ¶
func (*ShowOneMapRegisterFallbackThresholdReply) GetCrcString() string
func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageName ¶
func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageName() string
func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageType ¶
func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageType() api.MessageType
func (*ShowOneMapRegisterFallbackThresholdReply) Reset ¶
func (m *ShowOneMapRegisterFallbackThresholdReply) Reset()
type ShowOneMapRegisterState ¶
type ShowOneMapRegisterState struct{}
ShowOneMapRegisterState represents VPP binary API message 'show_one_map_register_state'.
func (*ShowOneMapRegisterState) GetCrcString ¶
func (*ShowOneMapRegisterState) GetCrcString() string
func (*ShowOneMapRegisterState) GetMessageName ¶
func (*ShowOneMapRegisterState) GetMessageName() string
func (*ShowOneMapRegisterState) GetMessageType ¶
func (*ShowOneMapRegisterState) GetMessageType() api.MessageType
func (*ShowOneMapRegisterState) Reset ¶
func (m *ShowOneMapRegisterState) Reset()
type ShowOneMapRegisterStateReply ¶
ShowOneMapRegisterStateReply represents VPP binary API message 'show_one_map_register_state_reply'.
func (*ShowOneMapRegisterStateReply) GetCrcString ¶
func (*ShowOneMapRegisterStateReply) GetCrcString() string
func (*ShowOneMapRegisterStateReply) GetMessageName ¶
func (*ShowOneMapRegisterStateReply) GetMessageName() string
func (*ShowOneMapRegisterStateReply) GetMessageType ¶
func (*ShowOneMapRegisterStateReply) GetMessageType() api.MessageType
func (*ShowOneMapRegisterStateReply) Reset ¶
func (m *ShowOneMapRegisterStateReply) Reset()
type ShowOneMapRegisterTTL ¶
type ShowOneMapRegisterTTL struct{}
ShowOneMapRegisterTTL represents VPP binary API message 'show_one_map_register_ttl'.
func (*ShowOneMapRegisterTTL) GetCrcString ¶
func (*ShowOneMapRegisterTTL) GetCrcString() string
func (*ShowOneMapRegisterTTL) GetMessageName ¶
func (*ShowOneMapRegisterTTL) GetMessageName() string
func (*ShowOneMapRegisterTTL) GetMessageType ¶
func (*ShowOneMapRegisterTTL) GetMessageType() api.MessageType
func (*ShowOneMapRegisterTTL) Reset ¶
func (m *ShowOneMapRegisterTTL) Reset()
type ShowOneMapRegisterTTLReply ¶
ShowOneMapRegisterTTLReply represents VPP binary API message 'show_one_map_register_ttl_reply'.
func (*ShowOneMapRegisterTTLReply) GetCrcString ¶
func (*ShowOneMapRegisterTTLReply) GetCrcString() string
func (*ShowOneMapRegisterTTLReply) GetMessageName ¶
func (*ShowOneMapRegisterTTLReply) GetMessageName() string
func (*ShowOneMapRegisterTTLReply) GetMessageType ¶
func (*ShowOneMapRegisterTTLReply) GetMessageType() api.MessageType
func (*ShowOneMapRegisterTTLReply) Reset ¶
func (m *ShowOneMapRegisterTTLReply) Reset()
type ShowOneMapRequestMode ¶
type ShowOneMapRequestMode struct{}
ShowOneMapRequestMode represents VPP binary API message 'show_one_map_request_mode'.
func (*ShowOneMapRequestMode) GetCrcString ¶
func (*ShowOneMapRequestMode) GetCrcString() string
func (*ShowOneMapRequestMode) GetMessageName ¶
func (*ShowOneMapRequestMode) GetMessageName() string
func (*ShowOneMapRequestMode) GetMessageType ¶
func (*ShowOneMapRequestMode) GetMessageType() api.MessageType
func (*ShowOneMapRequestMode) Reset ¶
func (m *ShowOneMapRequestMode) Reset()
type ShowOneMapRequestModeReply ¶
type ShowOneMapRequestModeReply struct { Retval int32 Mode OneMapMode }
ShowOneMapRequestModeReply represents VPP binary API message 'show_one_map_request_mode_reply'.
func (*ShowOneMapRequestModeReply) GetCrcString ¶
func (*ShowOneMapRequestModeReply) GetCrcString() string
func (*ShowOneMapRequestModeReply) GetMessageName ¶
func (*ShowOneMapRequestModeReply) GetMessageName() string
func (*ShowOneMapRequestModeReply) GetMessageType ¶
func (*ShowOneMapRequestModeReply) GetMessageType() api.MessageType
func (*ShowOneMapRequestModeReply) Reset ¶
func (m *ShowOneMapRequestModeReply) Reset()
type ShowOneNshMapping ¶
type ShowOneNshMapping struct{}
ShowOneNshMapping represents VPP binary API message 'show_one_nsh_mapping'.
func (*ShowOneNshMapping) GetCrcString ¶
func (*ShowOneNshMapping) GetCrcString() string
func (*ShowOneNshMapping) GetMessageName ¶
func (*ShowOneNshMapping) GetMessageName() string
func (*ShowOneNshMapping) GetMessageType ¶
func (*ShowOneNshMapping) GetMessageType() api.MessageType
func (*ShowOneNshMapping) Reset ¶
func (m *ShowOneNshMapping) Reset()
type ShowOneNshMappingReply ¶
type ShowOneNshMappingReply struct { Retval int32 IsSet bool LocatorSetName string `struc:"[64]byte"` }
ShowOneNshMappingReply represents VPP binary API message 'show_one_nsh_mapping_reply'.
func (*ShowOneNshMappingReply) GetCrcString ¶
func (*ShowOneNshMappingReply) GetCrcString() string
func (*ShowOneNshMappingReply) GetMessageName ¶
func (*ShowOneNshMappingReply) GetMessageName() string
func (*ShowOneNshMappingReply) GetMessageType ¶
func (*ShowOneNshMappingReply) GetMessageType() api.MessageType
func (*ShowOneNshMappingReply) Reset ¶
func (m *ShowOneNshMappingReply) Reset()
type ShowOnePitr ¶
type ShowOnePitr struct{}
ShowOnePitr represents VPP binary API message 'show_one_pitr'.
func (*ShowOnePitr) GetCrcString ¶
func (*ShowOnePitr) GetCrcString() string
func (*ShowOnePitr) GetMessageName ¶
func (*ShowOnePitr) GetMessageName() string
func (*ShowOnePitr) GetMessageType ¶
func (*ShowOnePitr) GetMessageType() api.MessageType
func (*ShowOnePitr) Reset ¶
func (m *ShowOnePitr) Reset()
type ShowOnePitrReply ¶
ShowOnePitrReply represents VPP binary API message 'show_one_pitr_reply'.
func (*ShowOnePitrReply) GetCrcString ¶
func (*ShowOnePitrReply) GetCrcString() string
func (*ShowOnePitrReply) GetMessageName ¶
func (*ShowOnePitrReply) GetMessageName() string
func (*ShowOnePitrReply) GetMessageType ¶
func (*ShowOnePitrReply) GetMessageType() api.MessageType
func (*ShowOnePitrReply) Reset ¶
func (m *ShowOnePitrReply) Reset()
type ShowOneRlocProbeState ¶
type ShowOneRlocProbeState struct{}
ShowOneRlocProbeState represents VPP binary API message 'show_one_rloc_probe_state'.
func (*ShowOneRlocProbeState) GetCrcString ¶
func (*ShowOneRlocProbeState) GetCrcString() string
func (*ShowOneRlocProbeState) GetMessageName ¶
func (*ShowOneRlocProbeState) GetMessageName() string
func (*ShowOneRlocProbeState) GetMessageType ¶
func (*ShowOneRlocProbeState) GetMessageType() api.MessageType
func (*ShowOneRlocProbeState) Reset ¶
func (m *ShowOneRlocProbeState) Reset()
type ShowOneRlocProbeStateReply ¶
ShowOneRlocProbeStateReply represents VPP binary API message 'show_one_rloc_probe_state_reply'.
func (*ShowOneRlocProbeStateReply) GetCrcString ¶
func (*ShowOneRlocProbeStateReply) GetCrcString() string
func (*ShowOneRlocProbeStateReply) GetMessageName ¶
func (*ShowOneRlocProbeStateReply) GetMessageName() string
func (*ShowOneRlocProbeStateReply) GetMessageType ¶
func (*ShowOneRlocProbeStateReply) GetMessageType() api.MessageType
func (*ShowOneRlocProbeStateReply) Reset ¶
func (m *ShowOneRlocProbeStateReply) Reset()
type ShowOneStatsEnableDisable ¶
type ShowOneStatsEnableDisable struct{}
ShowOneStatsEnableDisable represents VPP binary API message 'show_one_stats_enable_disable'.
func (*ShowOneStatsEnableDisable) GetCrcString ¶
func (*ShowOneStatsEnableDisable) GetCrcString() string
func (*ShowOneStatsEnableDisable) GetMessageName ¶
func (*ShowOneStatsEnableDisable) GetMessageName() string
func (*ShowOneStatsEnableDisable) GetMessageType ¶
func (*ShowOneStatsEnableDisable) GetMessageType() api.MessageType
func (*ShowOneStatsEnableDisable) Reset ¶
func (m *ShowOneStatsEnableDisable) Reset()
type ShowOneStatsEnableDisableReply ¶
ShowOneStatsEnableDisableReply represents VPP binary API message 'show_one_stats_enable_disable_reply'.
func (*ShowOneStatsEnableDisableReply) GetCrcString ¶
func (*ShowOneStatsEnableDisableReply) GetCrcString() string
func (*ShowOneStatsEnableDisableReply) GetMessageName ¶
func (*ShowOneStatsEnableDisableReply) GetMessageName() string
func (*ShowOneStatsEnableDisableReply) GetMessageType ¶
func (*ShowOneStatsEnableDisableReply) GetMessageType() api.MessageType
func (*ShowOneStatsEnableDisableReply) Reset ¶
func (m *ShowOneStatsEnableDisableReply) Reset()
type ShowOneStatus ¶
type ShowOneStatus struct{}
ShowOneStatus represents VPP binary API message 'show_one_status'.
func (*ShowOneStatus) GetCrcString ¶
func (*ShowOneStatus) GetCrcString() string
func (*ShowOneStatus) GetMessageName ¶
func (*ShowOneStatus) GetMessageName() string
func (*ShowOneStatus) GetMessageType ¶
func (*ShowOneStatus) GetMessageType() api.MessageType
func (*ShowOneStatus) Reset ¶
func (m *ShowOneStatus) Reset()
type ShowOneStatusReply ¶
ShowOneStatusReply represents VPP binary API message 'show_one_status_reply'.
func (*ShowOneStatusReply) GetCrcString ¶
func (*ShowOneStatusReply) GetCrcString() string
func (*ShowOneStatusReply) GetMessageName ¶
func (*ShowOneStatusReply) GetMessageName() string
func (*ShowOneStatusReply) GetMessageType ¶
func (*ShowOneStatusReply) GetMessageType() api.MessageType
func (*ShowOneStatusReply) Reset ¶
func (m *ShowOneStatusReply) Reset()
type ShowOneUsePetr ¶
type ShowOneUsePetr struct{}
ShowOneUsePetr represents VPP binary API message 'show_one_use_petr'.
func (*ShowOneUsePetr) GetCrcString ¶
func (*ShowOneUsePetr) GetCrcString() string
func (*ShowOneUsePetr) GetMessageName ¶
func (*ShowOneUsePetr) GetMessageName() string
func (*ShowOneUsePetr) GetMessageType ¶
func (*ShowOneUsePetr) GetMessageType() api.MessageType
func (*ShowOneUsePetr) Reset ¶
func (m *ShowOneUsePetr) Reset()
type ShowOneUsePetrReply ¶
ShowOneUsePetrReply represents VPP binary API message 'show_one_use_petr_reply'.
func (*ShowOneUsePetrReply) GetCrcString ¶
func (*ShowOneUsePetrReply) GetCrcString() string
func (*ShowOneUsePetrReply) GetMessageName ¶
func (*ShowOneUsePetrReply) GetMessageName() string
func (*ShowOneUsePetrReply) GetMessageType ¶
func (*ShowOneUsePetrReply) GetMessageType() api.MessageType
func (*ShowOneUsePetrReply) Reset ¶
func (m *ShowOneUsePetrReply) Reset()
type SubIfFlags ¶
type SubIfFlags uint32
SubIfFlags represents VPP binary API enum 'sub_if_flags'.
const ( SUB_IF_API_FLAG_NO_TAGS SubIfFlags = 1 SUB_IF_API_FLAG_ONE_TAG SubIfFlags = 2 SUB_IF_API_FLAG_TWO_TAGS SubIfFlags = 4 SUB_IF_API_FLAG_DOT1AD SubIfFlags = 8 SUB_IF_API_FLAG_EXACT_MATCH SubIfFlags = 16 SUB_IF_API_FLAG_DEFAULT SubIfFlags = 32 SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY SubIfFlags = 64 SUB_IF_API_FLAG_INNER_VLAN_ID_ANY SubIfFlags = 128 SUB_IF_API_FLAG_MASK_VNET SubIfFlags = 254 SUB_IF_API_FLAG_DOT1AH SubIfFlags = 256 )
func (SubIfFlags) String ¶
func (x SubIfFlags) String() string