Documentation ¶
Overview ¶
Package one is a generated VPP binary API for 'one' module.
It consists of:
5 types 108 messages 54 services
Index ¶
- Constants
- func AllMessages() []api.Message
- 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 OneGetMapRequestItrRlocs
- type OneGetMapRequestItrRlocsReply
- type OneGetTransportProtocol
- type OneGetTransportProtocolReply
- type OneL2ArpBdGet
- type OneL2ArpBdGetReply
- type OneL2ArpEntriesGet
- type OneL2ArpEntriesGetReply
- type OneL2ArpEntry
- type OneLocalLocator
- type OneLocatorDetails
- type OneLocatorDump
- type OneLocatorSetDetails
- type OneLocatorSetDump
- 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 OneRemoteLocator
- 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 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 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
Constants ¶
const ( // ModuleName is the name of this module. ModuleName = "one" // APIVersion is the API version of this module. APIVersion = "1.0.0" // VersionCrc is the CRC of this module. VersionCrc = 0x867a75e8 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type OneAddDelAdjacency ¶
type OneAddDelAdjacency struct { IsAdd uint8 Vni uint32 EidType uint8 Reid []byte `struc:"[16]byte"` Leid []byte `struc:"[16]byte"` ReidLen uint8 LeidLen uint8 }
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 ¶
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 uint8 EidType uint8 Eid []byte `struc:"[16]byte"` PrefixLen uint8 LocatorSetName []byte `struc:"[64]byte"` Vni uint32 KeyID uint16 Key []byte `struc:"[64]byte"` }
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 uint8 LocatorSetName []byte `struc:"[64]byte"` SwIfIndex uint32 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 uint8 LocatorSetName []byte `struc:"[64]byte"` LocatorNum uint32 `struc:"sizeof=Locators"` Locators []OneLocalLocator }
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 uint8 Mac []byte `struc:"[6]byte"` Bd uint32 IP6 []byte `struc:"[16]byte"` }
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 uint8 IsSrcDst uint8 DelAll uint8 Vni uint32 Action uint8 EidType uint8 Eid []byte `struc:"[16]byte"` EidLen uint8 Seid []byte `struc:"[16]byte"` SeidLen uint8 RlocNum uint32 `struc:"sizeof=Rlocs"` Rlocs []OneRemoteLocator }
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 ¶
type OneAdjacency struct { EidType uint8 Reid []byte `struc:"[16]byte"` Leid []byte `struc:"[16]byte"` ReidPrefixLen uint8 LeidPrefixLen uint8 }
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 uint8 EidType uint8 IsSrcDst uint8 Vni uint32 Eid []byte `struc:"[16]byte"` EidPrefixLen uint8 Seid []byte `struc:"[16]byte"` SeidPrefixLen uint8 TTL uint32 Authoritative uint8 KeyID uint16 Key []byte `struc:"[64]byte"` }
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 ¶
type OneEidTableDump struct { EidSet uint8 PrefixLength uint8 Vni uint32 EidType uint8 Eid []byte `struc:"[16]byte"` Filter uint8 }
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 uint8
}
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 {
IsEn uint8
}
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 {
IsEn uint8
}
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 {
IsEn uint8
}
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 {
IsEn uint8
}
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 ¶
OneL2ArpEntry represents VPP binary API type 'one_l2_arp_entry'.
func (*OneL2ArpEntry) GetTypeName ¶
func (*OneL2ArpEntry) GetTypeName() string
type OneLocalLocator ¶
OneLocalLocator represents VPP binary API type 'one_local_locator'.
func (*OneLocalLocator) GetTypeName ¶
func (*OneLocalLocator) GetTypeName() string
type OneLocatorDetails ¶
type OneLocatorDetails struct { Local uint8 SwIfIndex uint32 IsIPv6 uint8 IPAddress []byte `struc:"[16]byte"` 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 uint8
}
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 OneMapRegisterEnableDisable ¶
type OneMapRegisterEnableDisable struct {
IsEnabled uint8
}
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 uint8
}
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 ¶
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 ¶
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 ¶
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 OneRemoteLocator ¶
type OneRemoteLocator struct { IsIP4 uint8 Priority uint8 Weight uint8 Addr []byte `struc:"[16]byte"` }
OneRemoteLocator represents VPP binary API type 'one_remote_locator'.
func (*OneRemoteLocator) GetTypeName ¶
func (*OneRemoteLocator) GetTypeName() string
type OneRlocProbeEnableDisable ¶
type OneRlocProbeEnableDisable struct {
IsEnabled uint8
}
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 EidType uint8 Deid []byte `struc:"[16]byte"` Seid []byte `struc:"[16]byte"` DeidPrefLen uint8 SeidPrefLen uint8 IsIP4 uint8 Rloc []byte `struc:"[16]byte"` Lloc []byte `struc:"[16]byte"` 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 {
IsEn uint8
}
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 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 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 ¶
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 uint8 LocatorSetName []byte `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 ¶
type ShowOneUsePetrReply struct { Retval int32 Status uint8 IsIP4 uint8 Address []byte `struc:"[16]byte"` }
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()