Documentation ¶
Overview ¶
Package lisp is a generated VPP binary API for 'lisp' module.
It consists of:
3 types 60 messages 30 services
Index ¶
- Constants
- func AllMessages() []api.Message
- type LispAddDelAdjacency
- type LispAddDelAdjacencyReply
- type LispAddDelLocalEid
- type LispAddDelLocalEidReply
- type LispAddDelLocator
- type LispAddDelLocatorReply
- type LispAddDelLocatorSet
- type LispAddDelLocatorSetReply
- type LispAddDelMapRequestItrRlocs
- type LispAddDelMapRequestItrRlocsReply
- type LispAddDelMapResolver
- type LispAddDelMapResolverReply
- type LispAddDelMapServer
- type LispAddDelMapServerReply
- type LispAddDelRemoteMapping
- type LispAddDelRemoteMappingReply
- type LispAdjacenciesGet
- type LispAdjacenciesGetReply
- type LispAdjacency
- type LispEidTableAddDelMap
- type LispEidTableAddDelMapReply
- type LispEidTableDetails
- type LispEidTableDump
- type LispEidTableMapDetails
- type LispEidTableMapDump
- type LispEidTableVniDetails
- type LispEidTableVniDump
- type LispEnableDisable
- type LispEnableDisableReply
- type LispGetMapRequestItrRlocs
- type LispGetMapRequestItrRlocsReply
- type LispLocatorDetails
- type LispLocatorDump
- type LispLocatorSetDetails
- type LispLocatorSetDump
- type LispMapRegisterEnableDisable
- type LispMapRegisterEnableDisableReply
- type LispMapRequestMode
- type LispMapRequestModeReply
- type LispMapResolverDetails
- type LispMapResolverDump
- type LispMapServerDetails
- type LispMapServerDump
- type LispPitrSetLocatorSet
- type LispPitrSetLocatorSetReply
- type LispRlocProbeEnableDisable
- type LispRlocProbeEnableDisableReply
- type LispUsePetr
- type LispUsePetrReply
- type LocalLocator
- type RPCService
- type RPCService_DumpLispEidTableClient
- type RPCService_DumpLispEidTableMapClient
- type RPCService_DumpLispEidTableVniClient
- type RPCService_DumpLispLocatorClient
- type RPCService_DumpLispLocatorSetClient
- type RPCService_DumpLispMapResolverClient
- type RPCService_DumpLispMapServerClient
- type RemoteLocator
- type ShowLispMapRegisterState
- type ShowLispMapRegisterStateReply
- type ShowLispMapRequestMode
- type ShowLispMapRequestModeReply
- type ShowLispPitr
- type ShowLispPitrReply
- type ShowLispRlocProbeState
- type ShowLispRlocProbeStateReply
- type ShowLispStatus
- type ShowLispStatusReply
- type ShowLispUsePetr
- type ShowLispUsePetrReply
Constants ¶
const ( // ModuleName is the name of this module. ModuleName = "lisp" // APIVersion is the API version of this module. APIVersion = "1.0.0" // VersionCrc is the CRC of this module. VersionCrc = 0x9fc97d38 )
Variables ¶
This section is empty.
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type LispAddDelAdjacency ¶
type LispAddDelAdjacency struct { IsAdd uint8 Vni uint32 EidType uint8 Reid []byte `struc:"[16]byte"` Leid []byte `struc:"[16]byte"` ReidLen uint8 LeidLen uint8 }
LispAddDelAdjacency represents VPP binary API message 'lisp_add_del_adjacency'.
func (*LispAddDelAdjacency) GetCrcString ¶
func (*LispAddDelAdjacency) GetCrcString() string
func (*LispAddDelAdjacency) GetMessageName ¶
func (*LispAddDelAdjacency) GetMessageName() string
func (*LispAddDelAdjacency) GetMessageType ¶
func (*LispAddDelAdjacency) GetMessageType() api.MessageType
func (*LispAddDelAdjacency) Reset ¶
func (m *LispAddDelAdjacency) Reset()
type LispAddDelAdjacencyReply ¶
type LispAddDelAdjacencyReply struct {
Retval int32
}
LispAddDelAdjacencyReply represents VPP binary API message 'lisp_add_del_adjacency_reply'.
func (*LispAddDelAdjacencyReply) GetCrcString ¶
func (*LispAddDelAdjacencyReply) GetCrcString() string
func (*LispAddDelAdjacencyReply) GetMessageName ¶
func (*LispAddDelAdjacencyReply) GetMessageName() string
func (*LispAddDelAdjacencyReply) GetMessageType ¶
func (*LispAddDelAdjacencyReply) GetMessageType() api.MessageType
func (*LispAddDelAdjacencyReply) Reset ¶
func (m *LispAddDelAdjacencyReply) Reset()
type LispAddDelLocalEid ¶
type LispAddDelLocalEid 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"` }
LispAddDelLocalEid represents VPP binary API message 'lisp_add_del_local_eid'.
func (*LispAddDelLocalEid) GetCrcString ¶
func (*LispAddDelLocalEid) GetCrcString() string
func (*LispAddDelLocalEid) GetMessageName ¶
func (*LispAddDelLocalEid) GetMessageName() string
func (*LispAddDelLocalEid) GetMessageType ¶
func (*LispAddDelLocalEid) GetMessageType() api.MessageType
func (*LispAddDelLocalEid) Reset ¶
func (m *LispAddDelLocalEid) Reset()
type LispAddDelLocalEidReply ¶
type LispAddDelLocalEidReply struct {
Retval int32
}
LispAddDelLocalEidReply represents VPP binary API message 'lisp_add_del_local_eid_reply'.
func (*LispAddDelLocalEidReply) GetCrcString ¶
func (*LispAddDelLocalEidReply) GetCrcString() string
func (*LispAddDelLocalEidReply) GetMessageName ¶
func (*LispAddDelLocalEidReply) GetMessageName() string
func (*LispAddDelLocalEidReply) GetMessageType ¶
func (*LispAddDelLocalEidReply) GetMessageType() api.MessageType
func (*LispAddDelLocalEidReply) Reset ¶
func (m *LispAddDelLocalEidReply) Reset()
type LispAddDelLocator ¶
type LispAddDelLocator struct { IsAdd uint8 LocatorSetName []byte `struc:"[64]byte"` SwIfIndex uint32 Priority uint8 Weight uint8 }
LispAddDelLocator represents VPP binary API message 'lisp_add_del_locator'.
func (*LispAddDelLocator) GetCrcString ¶
func (*LispAddDelLocator) GetCrcString() string
func (*LispAddDelLocator) GetMessageName ¶
func (*LispAddDelLocator) GetMessageName() string
func (*LispAddDelLocator) GetMessageType ¶
func (*LispAddDelLocator) GetMessageType() api.MessageType
func (*LispAddDelLocator) Reset ¶
func (m *LispAddDelLocator) Reset()
type LispAddDelLocatorReply ¶
type LispAddDelLocatorReply struct {
Retval int32
}
LispAddDelLocatorReply represents VPP binary API message 'lisp_add_del_locator_reply'.
func (*LispAddDelLocatorReply) GetCrcString ¶
func (*LispAddDelLocatorReply) GetCrcString() string
func (*LispAddDelLocatorReply) GetMessageName ¶
func (*LispAddDelLocatorReply) GetMessageName() string
func (*LispAddDelLocatorReply) GetMessageType ¶
func (*LispAddDelLocatorReply) GetMessageType() api.MessageType
func (*LispAddDelLocatorReply) Reset ¶
func (m *LispAddDelLocatorReply) Reset()
type LispAddDelLocatorSet ¶
type LispAddDelLocatorSet struct { IsAdd uint8 LocatorSetName []byte `struc:"[64]byte"` LocatorNum uint32 `struc:"sizeof=Locators"` Locators []LocalLocator }
LispAddDelLocatorSet represents VPP binary API message 'lisp_add_del_locator_set'.
func (*LispAddDelLocatorSet) GetCrcString ¶
func (*LispAddDelLocatorSet) GetCrcString() string
func (*LispAddDelLocatorSet) GetMessageName ¶
func (*LispAddDelLocatorSet) GetMessageName() string
func (*LispAddDelLocatorSet) GetMessageType ¶
func (*LispAddDelLocatorSet) GetMessageType() api.MessageType
func (*LispAddDelLocatorSet) Reset ¶
func (m *LispAddDelLocatorSet) Reset()
type LispAddDelLocatorSetReply ¶
LispAddDelLocatorSetReply represents VPP binary API message 'lisp_add_del_locator_set_reply'.
func (*LispAddDelLocatorSetReply) GetCrcString ¶
func (*LispAddDelLocatorSetReply) GetCrcString() string
func (*LispAddDelLocatorSetReply) GetMessageName ¶
func (*LispAddDelLocatorSetReply) GetMessageName() string
func (*LispAddDelLocatorSetReply) GetMessageType ¶
func (*LispAddDelLocatorSetReply) GetMessageType() api.MessageType
func (*LispAddDelLocatorSetReply) Reset ¶
func (m *LispAddDelLocatorSetReply) Reset()
type LispAddDelMapRequestItrRlocs ¶
LispAddDelMapRequestItrRlocs represents VPP binary API message 'lisp_add_del_map_request_itr_rlocs'.
func (*LispAddDelMapRequestItrRlocs) GetCrcString ¶
func (*LispAddDelMapRequestItrRlocs) GetCrcString() string
func (*LispAddDelMapRequestItrRlocs) GetMessageName ¶
func (*LispAddDelMapRequestItrRlocs) GetMessageName() string
func (*LispAddDelMapRequestItrRlocs) GetMessageType ¶
func (*LispAddDelMapRequestItrRlocs) GetMessageType() api.MessageType
func (*LispAddDelMapRequestItrRlocs) Reset ¶
func (m *LispAddDelMapRequestItrRlocs) Reset()
type LispAddDelMapRequestItrRlocsReply ¶
type LispAddDelMapRequestItrRlocsReply struct {
Retval int32
}
LispAddDelMapRequestItrRlocsReply represents VPP binary API message 'lisp_add_del_map_request_itr_rlocs_reply'.
func (*LispAddDelMapRequestItrRlocsReply) GetCrcString ¶
func (*LispAddDelMapRequestItrRlocsReply) GetCrcString() string
func (*LispAddDelMapRequestItrRlocsReply) GetMessageName ¶
func (*LispAddDelMapRequestItrRlocsReply) GetMessageName() string
func (*LispAddDelMapRequestItrRlocsReply) GetMessageType ¶
func (*LispAddDelMapRequestItrRlocsReply) GetMessageType() api.MessageType
func (*LispAddDelMapRequestItrRlocsReply) Reset ¶
func (m *LispAddDelMapRequestItrRlocsReply) Reset()
type LispAddDelMapResolver ¶
LispAddDelMapResolver represents VPP binary API message 'lisp_add_del_map_resolver'.
func (*LispAddDelMapResolver) GetCrcString ¶
func (*LispAddDelMapResolver) GetCrcString() string
func (*LispAddDelMapResolver) GetMessageName ¶
func (*LispAddDelMapResolver) GetMessageName() string
func (*LispAddDelMapResolver) GetMessageType ¶
func (*LispAddDelMapResolver) GetMessageType() api.MessageType
func (*LispAddDelMapResolver) Reset ¶
func (m *LispAddDelMapResolver) Reset()
type LispAddDelMapResolverReply ¶
type LispAddDelMapResolverReply struct {
Retval int32
}
LispAddDelMapResolverReply represents VPP binary API message 'lisp_add_del_map_resolver_reply'.
func (*LispAddDelMapResolverReply) GetCrcString ¶
func (*LispAddDelMapResolverReply) GetCrcString() string
func (*LispAddDelMapResolverReply) GetMessageName ¶
func (*LispAddDelMapResolverReply) GetMessageName() string
func (*LispAddDelMapResolverReply) GetMessageType ¶
func (*LispAddDelMapResolverReply) GetMessageType() api.MessageType
func (*LispAddDelMapResolverReply) Reset ¶
func (m *LispAddDelMapResolverReply) Reset()
type LispAddDelMapServer ¶
LispAddDelMapServer represents VPP binary API message 'lisp_add_del_map_server'.
func (*LispAddDelMapServer) GetCrcString ¶
func (*LispAddDelMapServer) GetCrcString() string
func (*LispAddDelMapServer) GetMessageName ¶
func (*LispAddDelMapServer) GetMessageName() string
func (*LispAddDelMapServer) GetMessageType ¶
func (*LispAddDelMapServer) GetMessageType() api.MessageType
func (*LispAddDelMapServer) Reset ¶
func (m *LispAddDelMapServer) Reset()
type LispAddDelMapServerReply ¶
type LispAddDelMapServerReply struct {
Retval int32
}
LispAddDelMapServerReply represents VPP binary API message 'lisp_add_del_map_server_reply'.
func (*LispAddDelMapServerReply) GetCrcString ¶
func (*LispAddDelMapServerReply) GetCrcString() string
func (*LispAddDelMapServerReply) GetMessageName ¶
func (*LispAddDelMapServerReply) GetMessageName() string
func (*LispAddDelMapServerReply) GetMessageType ¶
func (*LispAddDelMapServerReply) GetMessageType() api.MessageType
func (*LispAddDelMapServerReply) Reset ¶
func (m *LispAddDelMapServerReply) Reset()
type LispAddDelRemoteMapping ¶
type LispAddDelRemoteMapping 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 []RemoteLocator }
LispAddDelRemoteMapping represents VPP binary API message 'lisp_add_del_remote_mapping'.
func (*LispAddDelRemoteMapping) GetCrcString ¶
func (*LispAddDelRemoteMapping) GetCrcString() string
func (*LispAddDelRemoteMapping) GetMessageName ¶
func (*LispAddDelRemoteMapping) GetMessageName() string
func (*LispAddDelRemoteMapping) GetMessageType ¶
func (*LispAddDelRemoteMapping) GetMessageType() api.MessageType
func (*LispAddDelRemoteMapping) Reset ¶
func (m *LispAddDelRemoteMapping) Reset()
type LispAddDelRemoteMappingReply ¶
type LispAddDelRemoteMappingReply struct {
Retval int32
}
LispAddDelRemoteMappingReply represents VPP binary API message 'lisp_add_del_remote_mapping_reply'.
func (*LispAddDelRemoteMappingReply) GetCrcString ¶
func (*LispAddDelRemoteMappingReply) GetCrcString() string
func (*LispAddDelRemoteMappingReply) GetMessageName ¶
func (*LispAddDelRemoteMappingReply) GetMessageName() string
func (*LispAddDelRemoteMappingReply) GetMessageType ¶
func (*LispAddDelRemoteMappingReply) GetMessageType() api.MessageType
func (*LispAddDelRemoteMappingReply) Reset ¶
func (m *LispAddDelRemoteMappingReply) Reset()
type LispAdjacenciesGet ¶
type LispAdjacenciesGet struct {
Vni uint32
}
LispAdjacenciesGet represents VPP binary API message 'lisp_adjacencies_get'.
func (*LispAdjacenciesGet) GetCrcString ¶
func (*LispAdjacenciesGet) GetCrcString() string
func (*LispAdjacenciesGet) GetMessageName ¶
func (*LispAdjacenciesGet) GetMessageName() string
func (*LispAdjacenciesGet) GetMessageType ¶
func (*LispAdjacenciesGet) GetMessageType() api.MessageType
func (*LispAdjacenciesGet) Reset ¶
func (m *LispAdjacenciesGet) Reset()
type LispAdjacenciesGetReply ¶
type LispAdjacenciesGetReply struct { Retval int32 Count uint32 `struc:"sizeof=Adjacencies"` Adjacencies []LispAdjacency }
LispAdjacenciesGetReply represents VPP binary API message 'lisp_adjacencies_get_reply'.
func (*LispAdjacenciesGetReply) GetCrcString ¶
func (*LispAdjacenciesGetReply) GetCrcString() string
func (*LispAdjacenciesGetReply) GetMessageName ¶
func (*LispAdjacenciesGetReply) GetMessageName() string
func (*LispAdjacenciesGetReply) GetMessageType ¶
func (*LispAdjacenciesGetReply) GetMessageType() api.MessageType
func (*LispAdjacenciesGetReply) Reset ¶
func (m *LispAdjacenciesGetReply) Reset()
type LispAdjacency ¶
type LispAdjacency struct { EidType uint8 Reid []byte `struc:"[16]byte"` Leid []byte `struc:"[16]byte"` ReidPrefixLen uint8 LeidPrefixLen uint8 }
LispAdjacency represents VPP binary API type 'lisp_adjacency'.
func (*LispAdjacency) GetTypeName ¶
func (*LispAdjacency) GetTypeName() string
type LispEidTableAddDelMap ¶
LispEidTableAddDelMap represents VPP binary API message 'lisp_eid_table_add_del_map'.
func (*LispEidTableAddDelMap) GetCrcString ¶
func (*LispEidTableAddDelMap) GetCrcString() string
func (*LispEidTableAddDelMap) GetMessageName ¶
func (*LispEidTableAddDelMap) GetMessageName() string
func (*LispEidTableAddDelMap) GetMessageType ¶
func (*LispEidTableAddDelMap) GetMessageType() api.MessageType
func (*LispEidTableAddDelMap) Reset ¶
func (m *LispEidTableAddDelMap) Reset()
type LispEidTableAddDelMapReply ¶
type LispEidTableAddDelMapReply struct {
Retval int32
}
LispEidTableAddDelMapReply represents VPP binary API message 'lisp_eid_table_add_del_map_reply'.
func (*LispEidTableAddDelMapReply) GetCrcString ¶
func (*LispEidTableAddDelMapReply) GetCrcString() string
func (*LispEidTableAddDelMapReply) GetMessageName ¶
func (*LispEidTableAddDelMapReply) GetMessageName() string
func (*LispEidTableAddDelMapReply) GetMessageType ¶
func (*LispEidTableAddDelMapReply) GetMessageType() api.MessageType
func (*LispEidTableAddDelMapReply) Reset ¶
func (m *LispEidTableAddDelMapReply) Reset()
type LispEidTableDetails ¶
type LispEidTableDetails 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"` }
LispEidTableDetails represents VPP binary API message 'lisp_eid_table_details'.
func (*LispEidTableDetails) GetCrcString ¶
func (*LispEidTableDetails) GetCrcString() string
func (*LispEidTableDetails) GetMessageName ¶
func (*LispEidTableDetails) GetMessageName() string
func (*LispEidTableDetails) GetMessageType ¶
func (*LispEidTableDetails) GetMessageType() api.MessageType
func (*LispEidTableDetails) Reset ¶
func (m *LispEidTableDetails) Reset()
type LispEidTableDump ¶
type LispEidTableDump struct { EidSet uint8 PrefixLength uint8 Vni uint32 EidType uint8 Eid []byte `struc:"[16]byte"` Filter uint8 }
LispEidTableDump represents VPP binary API message 'lisp_eid_table_dump'.
func (*LispEidTableDump) GetCrcString ¶
func (*LispEidTableDump) GetCrcString() string
func (*LispEidTableDump) GetMessageName ¶
func (*LispEidTableDump) GetMessageName() string
func (*LispEidTableDump) GetMessageType ¶
func (*LispEidTableDump) GetMessageType() api.MessageType
func (*LispEidTableDump) Reset ¶
func (m *LispEidTableDump) Reset()
type LispEidTableMapDetails ¶
LispEidTableMapDetails represents VPP binary API message 'lisp_eid_table_map_details'.
func (*LispEidTableMapDetails) GetCrcString ¶
func (*LispEidTableMapDetails) GetCrcString() string
func (*LispEidTableMapDetails) GetMessageName ¶
func (*LispEidTableMapDetails) GetMessageName() string
func (*LispEidTableMapDetails) GetMessageType ¶
func (*LispEidTableMapDetails) GetMessageType() api.MessageType
func (*LispEidTableMapDetails) Reset ¶
func (m *LispEidTableMapDetails) Reset()
type LispEidTableMapDump ¶
type LispEidTableMapDump struct {
IsL2 uint8
}
LispEidTableMapDump represents VPP binary API message 'lisp_eid_table_map_dump'.
func (*LispEidTableMapDump) GetCrcString ¶
func (*LispEidTableMapDump) GetCrcString() string
func (*LispEidTableMapDump) GetMessageName ¶
func (*LispEidTableMapDump) GetMessageName() string
func (*LispEidTableMapDump) GetMessageType ¶
func (*LispEidTableMapDump) GetMessageType() api.MessageType
func (*LispEidTableMapDump) Reset ¶
func (m *LispEidTableMapDump) Reset()
type LispEidTableVniDetails ¶
type LispEidTableVniDetails struct {
Vni uint32
}
LispEidTableVniDetails represents VPP binary API message 'lisp_eid_table_vni_details'.
func (*LispEidTableVniDetails) GetCrcString ¶
func (*LispEidTableVniDetails) GetCrcString() string
func (*LispEidTableVniDetails) GetMessageName ¶
func (*LispEidTableVniDetails) GetMessageName() string
func (*LispEidTableVniDetails) GetMessageType ¶
func (*LispEidTableVniDetails) GetMessageType() api.MessageType
func (*LispEidTableVniDetails) Reset ¶
func (m *LispEidTableVniDetails) Reset()
type LispEidTableVniDump ¶
type LispEidTableVniDump struct{}
LispEidTableVniDump represents VPP binary API message 'lisp_eid_table_vni_dump'.
func (*LispEidTableVniDump) GetCrcString ¶
func (*LispEidTableVniDump) GetCrcString() string
func (*LispEidTableVniDump) GetMessageName ¶
func (*LispEidTableVniDump) GetMessageName() string
func (*LispEidTableVniDump) GetMessageType ¶
func (*LispEidTableVniDump) GetMessageType() api.MessageType
func (*LispEidTableVniDump) Reset ¶
func (m *LispEidTableVniDump) Reset()
type LispEnableDisable ¶
type LispEnableDisable struct {
IsEn uint8
}
LispEnableDisable represents VPP binary API message 'lisp_enable_disable'.
func (*LispEnableDisable) GetCrcString ¶
func (*LispEnableDisable) GetCrcString() string
func (*LispEnableDisable) GetMessageName ¶
func (*LispEnableDisable) GetMessageName() string
func (*LispEnableDisable) GetMessageType ¶
func (*LispEnableDisable) GetMessageType() api.MessageType
func (*LispEnableDisable) Reset ¶
func (m *LispEnableDisable) Reset()
type LispEnableDisableReply ¶
type LispEnableDisableReply struct {
Retval int32
}
LispEnableDisableReply represents VPP binary API message 'lisp_enable_disable_reply'.
func (*LispEnableDisableReply) GetCrcString ¶
func (*LispEnableDisableReply) GetCrcString() string
func (*LispEnableDisableReply) GetMessageName ¶
func (*LispEnableDisableReply) GetMessageName() string
func (*LispEnableDisableReply) GetMessageType ¶
func (*LispEnableDisableReply) GetMessageType() api.MessageType
func (*LispEnableDisableReply) Reset ¶
func (m *LispEnableDisableReply) Reset()
type LispGetMapRequestItrRlocs ¶
type LispGetMapRequestItrRlocs struct{}
LispGetMapRequestItrRlocs represents VPP binary API message 'lisp_get_map_request_itr_rlocs'.
func (*LispGetMapRequestItrRlocs) GetCrcString ¶
func (*LispGetMapRequestItrRlocs) GetCrcString() string
func (*LispGetMapRequestItrRlocs) GetMessageName ¶
func (*LispGetMapRequestItrRlocs) GetMessageName() string
func (*LispGetMapRequestItrRlocs) GetMessageType ¶
func (*LispGetMapRequestItrRlocs) GetMessageType() api.MessageType
func (*LispGetMapRequestItrRlocs) Reset ¶
func (m *LispGetMapRequestItrRlocs) Reset()
type LispGetMapRequestItrRlocsReply ¶
type LispGetMapRequestItrRlocsReply struct { Retval int32 LocatorSetName []byte `struc:"[64]byte"` }
LispGetMapRequestItrRlocsReply represents VPP binary API message 'lisp_get_map_request_itr_rlocs_reply'.
func (*LispGetMapRequestItrRlocsReply) GetCrcString ¶
func (*LispGetMapRequestItrRlocsReply) GetCrcString() string
func (*LispGetMapRequestItrRlocsReply) GetMessageName ¶
func (*LispGetMapRequestItrRlocsReply) GetMessageName() string
func (*LispGetMapRequestItrRlocsReply) GetMessageType ¶
func (*LispGetMapRequestItrRlocsReply) GetMessageType() api.MessageType
func (*LispGetMapRequestItrRlocsReply) Reset ¶
func (m *LispGetMapRequestItrRlocsReply) Reset()
type LispLocatorDetails ¶
type LispLocatorDetails struct { Local uint8 SwIfIndex uint32 IsIPv6 uint8 IPAddress []byte `struc:"[16]byte"` Priority uint8 Weight uint8 }
LispLocatorDetails represents VPP binary API message 'lisp_locator_details'.
func (*LispLocatorDetails) GetCrcString ¶
func (*LispLocatorDetails) GetCrcString() string
func (*LispLocatorDetails) GetMessageName ¶
func (*LispLocatorDetails) GetMessageName() string
func (*LispLocatorDetails) GetMessageType ¶
func (*LispLocatorDetails) GetMessageType() api.MessageType
func (*LispLocatorDetails) Reset ¶
func (m *LispLocatorDetails) Reset()
type LispLocatorDump ¶
LispLocatorDump represents VPP binary API message 'lisp_locator_dump'.
func (*LispLocatorDump) GetCrcString ¶
func (*LispLocatorDump) GetCrcString() string
func (*LispLocatorDump) GetMessageName ¶
func (*LispLocatorDump) GetMessageName() string
func (*LispLocatorDump) GetMessageType ¶
func (*LispLocatorDump) GetMessageType() api.MessageType
func (*LispLocatorDump) Reset ¶
func (m *LispLocatorDump) Reset()
type LispLocatorSetDetails ¶
LispLocatorSetDetails represents VPP binary API message 'lisp_locator_set_details'.
func (*LispLocatorSetDetails) GetCrcString ¶
func (*LispLocatorSetDetails) GetCrcString() string
func (*LispLocatorSetDetails) GetMessageName ¶
func (*LispLocatorSetDetails) GetMessageName() string
func (*LispLocatorSetDetails) GetMessageType ¶
func (*LispLocatorSetDetails) GetMessageType() api.MessageType
func (*LispLocatorSetDetails) Reset ¶
func (m *LispLocatorSetDetails) Reset()
type LispLocatorSetDump ¶
type LispLocatorSetDump struct {
Filter uint8
}
LispLocatorSetDump represents VPP binary API message 'lisp_locator_set_dump'.
func (*LispLocatorSetDump) GetCrcString ¶
func (*LispLocatorSetDump) GetCrcString() string
func (*LispLocatorSetDump) GetMessageName ¶
func (*LispLocatorSetDump) GetMessageName() string
func (*LispLocatorSetDump) GetMessageType ¶
func (*LispLocatorSetDump) GetMessageType() api.MessageType
func (*LispLocatorSetDump) Reset ¶
func (m *LispLocatorSetDump) Reset()
type LispMapRegisterEnableDisable ¶
type LispMapRegisterEnableDisable struct {
IsEnabled uint8
}
LispMapRegisterEnableDisable represents VPP binary API message 'lisp_map_register_enable_disable'.
func (*LispMapRegisterEnableDisable) GetCrcString ¶
func (*LispMapRegisterEnableDisable) GetCrcString() string
func (*LispMapRegisterEnableDisable) GetMessageName ¶
func (*LispMapRegisterEnableDisable) GetMessageName() string
func (*LispMapRegisterEnableDisable) GetMessageType ¶
func (*LispMapRegisterEnableDisable) GetMessageType() api.MessageType
func (*LispMapRegisterEnableDisable) Reset ¶
func (m *LispMapRegisterEnableDisable) Reset()
type LispMapRegisterEnableDisableReply ¶
type LispMapRegisterEnableDisableReply struct {
Retval int32
}
LispMapRegisterEnableDisableReply represents VPP binary API message 'lisp_map_register_enable_disable_reply'.
func (*LispMapRegisterEnableDisableReply) GetCrcString ¶
func (*LispMapRegisterEnableDisableReply) GetCrcString() string
func (*LispMapRegisterEnableDisableReply) GetMessageName ¶
func (*LispMapRegisterEnableDisableReply) GetMessageName() string
func (*LispMapRegisterEnableDisableReply) GetMessageType ¶
func (*LispMapRegisterEnableDisableReply) GetMessageType() api.MessageType
func (*LispMapRegisterEnableDisableReply) Reset ¶
func (m *LispMapRegisterEnableDisableReply) Reset()
type LispMapRequestMode ¶
type LispMapRequestMode struct {
Mode uint8
}
LispMapRequestMode represents VPP binary API message 'lisp_map_request_mode'.
func (*LispMapRequestMode) GetCrcString ¶
func (*LispMapRequestMode) GetCrcString() string
func (*LispMapRequestMode) GetMessageName ¶
func (*LispMapRequestMode) GetMessageName() string
func (*LispMapRequestMode) GetMessageType ¶
func (*LispMapRequestMode) GetMessageType() api.MessageType
func (*LispMapRequestMode) Reset ¶
func (m *LispMapRequestMode) Reset()
type LispMapRequestModeReply ¶
type LispMapRequestModeReply struct {
Retval int32
}
LispMapRequestModeReply represents VPP binary API message 'lisp_map_request_mode_reply'.
func (*LispMapRequestModeReply) GetCrcString ¶
func (*LispMapRequestModeReply) GetCrcString() string
func (*LispMapRequestModeReply) GetMessageName ¶
func (*LispMapRequestModeReply) GetMessageName() string
func (*LispMapRequestModeReply) GetMessageType ¶
func (*LispMapRequestModeReply) GetMessageType() api.MessageType
func (*LispMapRequestModeReply) Reset ¶
func (m *LispMapRequestModeReply) Reset()
type LispMapResolverDetails ¶
LispMapResolverDetails represents VPP binary API message 'lisp_map_resolver_details'.
func (*LispMapResolverDetails) GetCrcString ¶
func (*LispMapResolverDetails) GetCrcString() string
func (*LispMapResolverDetails) GetMessageName ¶
func (*LispMapResolverDetails) GetMessageName() string
func (*LispMapResolverDetails) GetMessageType ¶
func (*LispMapResolverDetails) GetMessageType() api.MessageType
func (*LispMapResolverDetails) Reset ¶
func (m *LispMapResolverDetails) Reset()
type LispMapResolverDump ¶
type LispMapResolverDump struct{}
LispMapResolverDump represents VPP binary API message 'lisp_map_resolver_dump'.
func (*LispMapResolverDump) GetCrcString ¶
func (*LispMapResolverDump) GetCrcString() string
func (*LispMapResolverDump) GetMessageName ¶
func (*LispMapResolverDump) GetMessageName() string
func (*LispMapResolverDump) GetMessageType ¶
func (*LispMapResolverDump) GetMessageType() api.MessageType
func (*LispMapResolverDump) Reset ¶
func (m *LispMapResolverDump) Reset()
type LispMapServerDetails ¶
LispMapServerDetails represents VPP binary API message 'lisp_map_server_details'.
func (*LispMapServerDetails) GetCrcString ¶
func (*LispMapServerDetails) GetCrcString() string
func (*LispMapServerDetails) GetMessageName ¶
func (*LispMapServerDetails) GetMessageName() string
func (*LispMapServerDetails) GetMessageType ¶
func (*LispMapServerDetails) GetMessageType() api.MessageType
func (*LispMapServerDetails) Reset ¶
func (m *LispMapServerDetails) Reset()
type LispMapServerDump ¶
type LispMapServerDump struct{}
LispMapServerDump represents VPP binary API message 'lisp_map_server_dump'.
func (*LispMapServerDump) GetCrcString ¶
func (*LispMapServerDump) GetCrcString() string
func (*LispMapServerDump) GetMessageName ¶
func (*LispMapServerDump) GetMessageName() string
func (*LispMapServerDump) GetMessageType ¶
func (*LispMapServerDump) GetMessageType() api.MessageType
func (*LispMapServerDump) Reset ¶
func (m *LispMapServerDump) Reset()
type LispPitrSetLocatorSet ¶
LispPitrSetLocatorSet represents VPP binary API message 'lisp_pitr_set_locator_set'.
func (*LispPitrSetLocatorSet) GetCrcString ¶
func (*LispPitrSetLocatorSet) GetCrcString() string
func (*LispPitrSetLocatorSet) GetMessageName ¶
func (*LispPitrSetLocatorSet) GetMessageName() string
func (*LispPitrSetLocatorSet) GetMessageType ¶
func (*LispPitrSetLocatorSet) GetMessageType() api.MessageType
func (*LispPitrSetLocatorSet) Reset ¶
func (m *LispPitrSetLocatorSet) Reset()
type LispPitrSetLocatorSetReply ¶
type LispPitrSetLocatorSetReply struct {
Retval int32
}
LispPitrSetLocatorSetReply represents VPP binary API message 'lisp_pitr_set_locator_set_reply'.
func (*LispPitrSetLocatorSetReply) GetCrcString ¶
func (*LispPitrSetLocatorSetReply) GetCrcString() string
func (*LispPitrSetLocatorSetReply) GetMessageName ¶
func (*LispPitrSetLocatorSetReply) GetMessageName() string
func (*LispPitrSetLocatorSetReply) GetMessageType ¶
func (*LispPitrSetLocatorSetReply) GetMessageType() api.MessageType
func (*LispPitrSetLocatorSetReply) Reset ¶
func (m *LispPitrSetLocatorSetReply) Reset()
type LispRlocProbeEnableDisable ¶
type LispRlocProbeEnableDisable struct {
IsEnabled uint8
}
LispRlocProbeEnableDisable represents VPP binary API message 'lisp_rloc_probe_enable_disable'.
func (*LispRlocProbeEnableDisable) GetCrcString ¶
func (*LispRlocProbeEnableDisable) GetCrcString() string
func (*LispRlocProbeEnableDisable) GetMessageName ¶
func (*LispRlocProbeEnableDisable) GetMessageName() string
func (*LispRlocProbeEnableDisable) GetMessageType ¶
func (*LispRlocProbeEnableDisable) GetMessageType() api.MessageType
func (*LispRlocProbeEnableDisable) Reset ¶
func (m *LispRlocProbeEnableDisable) Reset()
type LispRlocProbeEnableDisableReply ¶
type LispRlocProbeEnableDisableReply struct {
Retval int32
}
LispRlocProbeEnableDisableReply represents VPP binary API message 'lisp_rloc_probe_enable_disable_reply'.
func (*LispRlocProbeEnableDisableReply) GetCrcString ¶
func (*LispRlocProbeEnableDisableReply) GetCrcString() string
func (*LispRlocProbeEnableDisableReply) GetMessageName ¶
func (*LispRlocProbeEnableDisableReply) GetMessageName() string
func (*LispRlocProbeEnableDisableReply) GetMessageType ¶
func (*LispRlocProbeEnableDisableReply) GetMessageType() api.MessageType
func (*LispRlocProbeEnableDisableReply) Reset ¶
func (m *LispRlocProbeEnableDisableReply) Reset()
type LispUsePetr ¶
LispUsePetr represents VPP binary API message 'lisp_use_petr'.
func (*LispUsePetr) GetCrcString ¶
func (*LispUsePetr) GetCrcString() string
func (*LispUsePetr) GetMessageName ¶
func (*LispUsePetr) GetMessageName() string
func (*LispUsePetr) GetMessageType ¶
func (*LispUsePetr) GetMessageType() api.MessageType
func (*LispUsePetr) Reset ¶
func (m *LispUsePetr) Reset()
type LispUsePetrReply ¶
type LispUsePetrReply struct {
Retval int32
}
LispUsePetrReply represents VPP binary API message 'lisp_use_petr_reply'.
func (*LispUsePetrReply) GetCrcString ¶
func (*LispUsePetrReply) GetCrcString() string
func (*LispUsePetrReply) GetMessageName ¶
func (*LispUsePetrReply) GetMessageName() string
func (*LispUsePetrReply) GetMessageType ¶
func (*LispUsePetrReply) GetMessageType() api.MessageType
func (*LispUsePetrReply) Reset ¶
func (m *LispUsePetrReply) Reset()
type LocalLocator ¶
LocalLocator represents VPP binary API type 'local_locator'.
func (*LocalLocator) GetTypeName ¶
func (*LocalLocator) GetTypeName() string
type RPCService ¶
type RPCService interface { DumpLispEidTable(ctx context.Context, in *LispEidTableDump) (RPCService_DumpLispEidTableClient, error) DumpLispEidTableMap(ctx context.Context, in *LispEidTableMapDump) (RPCService_DumpLispEidTableMapClient, error) DumpLispEidTableVni(ctx context.Context, in *LispEidTableVniDump) (RPCService_DumpLispEidTableVniClient, error) DumpLispLocator(ctx context.Context, in *LispLocatorDump) (RPCService_DumpLispLocatorClient, error) DumpLispLocatorSet(ctx context.Context, in *LispLocatorSetDump) (RPCService_DumpLispLocatorSetClient, error) DumpLispMapResolver(ctx context.Context, in *LispMapResolverDump) (RPCService_DumpLispMapResolverClient, error) DumpLispMapServer(ctx context.Context, in *LispMapServerDump) (RPCService_DumpLispMapServerClient, error) LispAddDelAdjacency(ctx context.Context, in *LispAddDelAdjacency) (*LispAddDelAdjacencyReply, error) LispAddDelLocalEid(ctx context.Context, in *LispAddDelLocalEid) (*LispAddDelLocalEidReply, error) LispAddDelLocator(ctx context.Context, in *LispAddDelLocator) (*LispAddDelLocatorReply, error) LispAddDelLocatorSet(ctx context.Context, in *LispAddDelLocatorSet) (*LispAddDelLocatorSetReply, error) LispAddDelMapRequestItrRlocs(ctx context.Context, in *LispAddDelMapRequestItrRlocs) (*LispAddDelMapRequestItrRlocsReply, error) LispAddDelMapResolver(ctx context.Context, in *LispAddDelMapResolver) (*LispAddDelMapResolverReply, error) LispAddDelMapServer(ctx context.Context, in *LispAddDelMapServer) (*LispAddDelMapServerReply, error) LispAddDelRemoteMapping(ctx context.Context, in *LispAddDelRemoteMapping) (*LispAddDelRemoteMappingReply, error) LispAdjacenciesGet(ctx context.Context, in *LispAdjacenciesGet) (*LispAdjacenciesGetReply, error) LispEidTableAddDelMap(ctx context.Context, in *LispEidTableAddDelMap) (*LispEidTableAddDelMapReply, error) LispEnableDisable(ctx context.Context, in *LispEnableDisable) (*LispEnableDisableReply, error) LispGetMapRequestItrRlocs(ctx context.Context, in *LispGetMapRequestItrRlocs) (*LispGetMapRequestItrRlocsReply, error) LispMapRegisterEnableDisable(ctx context.Context, in *LispMapRegisterEnableDisable) (*LispMapRegisterEnableDisableReply, error) LispMapRequestMode(ctx context.Context, in *LispMapRequestMode) (*LispMapRequestModeReply, error) LispPitrSetLocatorSet(ctx context.Context, in *LispPitrSetLocatorSet) (*LispPitrSetLocatorSetReply, error) LispRlocProbeEnableDisable(ctx context.Context, in *LispRlocProbeEnableDisable) (*LispRlocProbeEnableDisableReply, error) LispUsePetr(ctx context.Context, in *LispUsePetr) (*LispUsePetrReply, error) ShowLispMapRegisterState(ctx context.Context, in *ShowLispMapRegisterState) (*ShowLispMapRegisterStateReply, error) ShowLispMapRequestMode(ctx context.Context, in *ShowLispMapRequestMode) (*ShowLispMapRequestModeReply, error) ShowLispPitr(ctx context.Context, in *ShowLispPitr) (*ShowLispPitrReply, error) ShowLispRlocProbeState(ctx context.Context, in *ShowLispRlocProbeState) (*ShowLispRlocProbeStateReply, error) ShowLispStatus(ctx context.Context, in *ShowLispStatus) (*ShowLispStatusReply, error) ShowLispUsePetr(ctx context.Context, in *ShowLispUsePetr) (*ShowLispUsePetrReply, error) }
RPCService represents RPC service API for lisp module.
func NewServiceClient ¶
func NewServiceClient(ch api.Channel) RPCService
type RPCService_DumpLispEidTableClient ¶
type RPCService_DumpLispEidTableClient interface {
Recv() (*LispEidTableDetails, error)
}
type RPCService_DumpLispEidTableMapClient ¶
type RPCService_DumpLispEidTableMapClient interface {
Recv() (*LispEidTableMapDetails, error)
}
type RPCService_DumpLispEidTableVniClient ¶
type RPCService_DumpLispEidTableVniClient interface {
Recv() (*LispEidTableVniDetails, error)
}
type RPCService_DumpLispLocatorClient ¶
type RPCService_DumpLispLocatorClient interface {
Recv() (*LispLocatorDetails, error)
}
type RPCService_DumpLispLocatorSetClient ¶
type RPCService_DumpLispLocatorSetClient interface {
Recv() (*LispLocatorSetDetails, error)
}
type RPCService_DumpLispMapResolverClient ¶
type RPCService_DumpLispMapResolverClient interface {
Recv() (*LispMapResolverDetails, error)
}
type RPCService_DumpLispMapServerClient ¶
type RPCService_DumpLispMapServerClient interface {
Recv() (*LispMapServerDetails, error)
}
type RemoteLocator ¶
type RemoteLocator struct { IsIP4 uint8 Priority uint8 Weight uint8 Addr []byte `struc:"[16]byte"` }
RemoteLocator represents VPP binary API type 'remote_locator'.
func (*RemoteLocator) GetTypeName ¶
func (*RemoteLocator) GetTypeName() string
type ShowLispMapRegisterState ¶
type ShowLispMapRegisterState struct{}
ShowLispMapRegisterState represents VPP binary API message 'show_lisp_map_register_state'.
func (*ShowLispMapRegisterState) GetCrcString ¶
func (*ShowLispMapRegisterState) GetCrcString() string
func (*ShowLispMapRegisterState) GetMessageName ¶
func (*ShowLispMapRegisterState) GetMessageName() string
func (*ShowLispMapRegisterState) GetMessageType ¶
func (*ShowLispMapRegisterState) GetMessageType() api.MessageType
func (*ShowLispMapRegisterState) Reset ¶
func (m *ShowLispMapRegisterState) Reset()
type ShowLispMapRegisterStateReply ¶
ShowLispMapRegisterStateReply represents VPP binary API message 'show_lisp_map_register_state_reply'.
func (*ShowLispMapRegisterStateReply) GetCrcString ¶
func (*ShowLispMapRegisterStateReply) GetCrcString() string
func (*ShowLispMapRegisterStateReply) GetMessageName ¶
func (*ShowLispMapRegisterStateReply) GetMessageName() string
func (*ShowLispMapRegisterStateReply) GetMessageType ¶
func (*ShowLispMapRegisterStateReply) GetMessageType() api.MessageType
func (*ShowLispMapRegisterStateReply) Reset ¶
func (m *ShowLispMapRegisterStateReply) Reset()
type ShowLispMapRequestMode ¶
type ShowLispMapRequestMode struct{}
ShowLispMapRequestMode represents VPP binary API message 'show_lisp_map_request_mode'.
func (*ShowLispMapRequestMode) GetCrcString ¶
func (*ShowLispMapRequestMode) GetCrcString() string
func (*ShowLispMapRequestMode) GetMessageName ¶
func (*ShowLispMapRequestMode) GetMessageName() string
func (*ShowLispMapRequestMode) GetMessageType ¶
func (*ShowLispMapRequestMode) GetMessageType() api.MessageType
func (*ShowLispMapRequestMode) Reset ¶
func (m *ShowLispMapRequestMode) Reset()
type ShowLispMapRequestModeReply ¶
ShowLispMapRequestModeReply represents VPP binary API message 'show_lisp_map_request_mode_reply'.
func (*ShowLispMapRequestModeReply) GetCrcString ¶
func (*ShowLispMapRequestModeReply) GetCrcString() string
func (*ShowLispMapRequestModeReply) GetMessageName ¶
func (*ShowLispMapRequestModeReply) GetMessageName() string
func (*ShowLispMapRequestModeReply) GetMessageType ¶
func (*ShowLispMapRequestModeReply) GetMessageType() api.MessageType
func (*ShowLispMapRequestModeReply) Reset ¶
func (m *ShowLispMapRequestModeReply) Reset()
type ShowLispPitr ¶
type ShowLispPitr struct{}
ShowLispPitr represents VPP binary API message 'show_lisp_pitr'.
func (*ShowLispPitr) GetCrcString ¶
func (*ShowLispPitr) GetCrcString() string
func (*ShowLispPitr) GetMessageName ¶
func (*ShowLispPitr) GetMessageName() string
func (*ShowLispPitr) GetMessageType ¶
func (*ShowLispPitr) GetMessageType() api.MessageType
func (*ShowLispPitr) Reset ¶
func (m *ShowLispPitr) Reset()
type ShowLispPitrReply ¶
type ShowLispPitrReply struct { Retval int32 Status uint8 LocatorSetName []byte `struc:"[64]byte"` }
ShowLispPitrReply represents VPP binary API message 'show_lisp_pitr_reply'.
func (*ShowLispPitrReply) GetCrcString ¶
func (*ShowLispPitrReply) GetCrcString() string
func (*ShowLispPitrReply) GetMessageName ¶
func (*ShowLispPitrReply) GetMessageName() string
func (*ShowLispPitrReply) GetMessageType ¶
func (*ShowLispPitrReply) GetMessageType() api.MessageType
func (*ShowLispPitrReply) Reset ¶
func (m *ShowLispPitrReply) Reset()
type ShowLispRlocProbeState ¶
type ShowLispRlocProbeState struct{}
ShowLispRlocProbeState represents VPP binary API message 'show_lisp_rloc_probe_state'.
func (*ShowLispRlocProbeState) GetCrcString ¶
func (*ShowLispRlocProbeState) GetCrcString() string
func (*ShowLispRlocProbeState) GetMessageName ¶
func (*ShowLispRlocProbeState) GetMessageName() string
func (*ShowLispRlocProbeState) GetMessageType ¶
func (*ShowLispRlocProbeState) GetMessageType() api.MessageType
func (*ShowLispRlocProbeState) Reset ¶
func (m *ShowLispRlocProbeState) Reset()
type ShowLispRlocProbeStateReply ¶
ShowLispRlocProbeStateReply represents VPP binary API message 'show_lisp_rloc_probe_state_reply'.
func (*ShowLispRlocProbeStateReply) GetCrcString ¶
func (*ShowLispRlocProbeStateReply) GetCrcString() string
func (*ShowLispRlocProbeStateReply) GetMessageName ¶
func (*ShowLispRlocProbeStateReply) GetMessageName() string
func (*ShowLispRlocProbeStateReply) GetMessageType ¶
func (*ShowLispRlocProbeStateReply) GetMessageType() api.MessageType
func (*ShowLispRlocProbeStateReply) Reset ¶
func (m *ShowLispRlocProbeStateReply) Reset()
type ShowLispStatus ¶
type ShowLispStatus struct{}
ShowLispStatus represents VPP binary API message 'show_lisp_status'.
func (*ShowLispStatus) GetCrcString ¶
func (*ShowLispStatus) GetCrcString() string
func (*ShowLispStatus) GetMessageName ¶
func (*ShowLispStatus) GetMessageName() string
func (*ShowLispStatus) GetMessageType ¶
func (*ShowLispStatus) GetMessageType() api.MessageType
func (*ShowLispStatus) Reset ¶
func (m *ShowLispStatus) Reset()
type ShowLispStatusReply ¶
ShowLispStatusReply represents VPP binary API message 'show_lisp_status_reply'.
func (*ShowLispStatusReply) GetCrcString ¶
func (*ShowLispStatusReply) GetCrcString() string
func (*ShowLispStatusReply) GetMessageName ¶
func (*ShowLispStatusReply) GetMessageName() string
func (*ShowLispStatusReply) GetMessageType ¶
func (*ShowLispStatusReply) GetMessageType() api.MessageType
func (*ShowLispStatusReply) Reset ¶
func (m *ShowLispStatusReply) Reset()
type ShowLispUsePetr ¶
type ShowLispUsePetr struct{}
ShowLispUsePetr represents VPP binary API message 'show_lisp_use_petr'.
func (*ShowLispUsePetr) GetCrcString ¶
func (*ShowLispUsePetr) GetCrcString() string
func (*ShowLispUsePetr) GetMessageName ¶
func (*ShowLispUsePetr) GetMessageName() string
func (*ShowLispUsePetr) GetMessageType ¶
func (*ShowLispUsePetr) GetMessageType() api.MessageType
func (*ShowLispUsePetr) Reset ¶
func (m *ShowLispUsePetr) Reset()
type ShowLispUsePetrReply ¶
type ShowLispUsePetrReply struct { Retval int32 Status uint8 IsIP4 uint8 Address []byte `struc:"[16]byte"` }
ShowLispUsePetrReply represents VPP binary API message 'show_lisp_use_petr_reply'.
func (*ShowLispUsePetrReply) GetCrcString ¶
func (*ShowLispUsePetrReply) GetCrcString() string
func (*ShowLispUsePetrReply) GetMessageName ¶
func (*ShowLispUsePetrReply) GetMessageName() string
func (*ShowLispUsePetrReply) GetMessageType ¶
func (*ShowLispUsePetrReply) GetMessageType() api.MessageType
func (*ShowLispUsePetrReply) Reset ¶
func (m *ShowLispUsePetrReply) Reset()