one

package
v0.0.0-...-f91f7f2 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package one is a generated VPP binary API for 'one' module.

It consists of:

  5 types
108 messages
 54 services

Index

Constants

View Source
const (
	// ModuleName is the name of this module.
	ModuleName = "one"
	// VersionCrc is the CRC of this module.
	VersionCrc = 0xde9891c3
)

Variables

This section is empty.

Functions

func AllMessages

func AllMessages() []api.Message

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

type OneAddDelL2ArpEntry struct {
	IsAdd uint8
	Mac   []byte `struc:"[6]byte"`
	Bd    uint32
	IP4   uint32
}

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

type OneAddDelLocatorSetReply struct {
	Retval  int32
	LsIndex uint32
}

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

type OneAddDelMapRequestItrRlocs struct {
	IsAdd          uint8
	LocatorSetName []byte `struc:"[64]byte"`
}

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) Reset

type OneAddDelMapResolver

type OneAddDelMapResolver struct {
	IsAdd     uint8
	IsIPv6    uint8
	IPAddress []byte `struc:"[16]byte"`
}

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

type OneAddDelMapServer struct {
	IsAdd     uint8
	IsIPv6    uint8
	IPAddress []byte `struc:"[16]byte"`
}

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

type OneEidTableAddDelMap struct {
	IsAdd   uint8
	Vni     uint32
	DpTable uint32
	IsL2    uint8
}

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

type OneEidTableMapDetails struct {
	Vni     uint32
	DpTable uint32
}

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

type OneGetMapRequestItrRlocsReply struct {
	Retval         int32
	LocatorSetName []byte `struc:"[64]byte"`
}

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

type OneGetTransportProtocolReply struct {
	Retval   int32
	Protocol uint8
}

OneGetTransportProtocolReply represents VPP binary API message 'one_get_transport_protocol_reply'.

func (*OneGetTransportProtocolReply) GetCrcString

func (*OneGetTransportProtocolReply) GetCrcString() string

func (*OneGetTransportProtocolReply) GetMessageName

func (*OneGetTransportProtocolReply) GetMessageName() string

func (*OneGetTransportProtocolReply) GetMessageType

func (*OneGetTransportProtocolReply) GetMessageType() api.MessageType

func (*OneGetTransportProtocolReply) Reset

func (m *OneGetTransportProtocolReply) Reset()

type OneL2ArpBdGet

type OneL2ArpBdGet struct{}

OneL2ArpBdGet represents VPP binary API message 'one_l2_arp_bd_get'.

func (*OneL2ArpBdGet) GetCrcString

func (*OneL2ArpBdGet) GetCrcString() string

func (*OneL2ArpBdGet) GetMessageName

func (*OneL2ArpBdGet) GetMessageName() string

func (*OneL2ArpBdGet) GetMessageType

func (*OneL2ArpBdGet) GetMessageType() api.MessageType

func (*OneL2ArpBdGet) Reset

func (m *OneL2ArpBdGet) Reset()

type OneL2ArpBdGetReply

type OneL2ArpBdGetReply struct {
	Retval        int32
	Count         uint32 `struc:"sizeof=BridgeDomains"`
	BridgeDomains []uint32
}

OneL2ArpBdGetReply represents VPP binary API message 'one_l2_arp_bd_get_reply'.

func (*OneL2ArpBdGetReply) GetCrcString

func (*OneL2ArpBdGetReply) GetCrcString() string

func (*OneL2ArpBdGetReply) GetMessageName

func (*OneL2ArpBdGetReply) GetMessageName() string

func (*OneL2ArpBdGetReply) GetMessageType

func (*OneL2ArpBdGetReply) GetMessageType() api.MessageType

func (*OneL2ArpBdGetReply) Reset

func (m *OneL2ArpBdGetReply) Reset()

type OneL2ArpEntriesGet

type OneL2ArpEntriesGet struct {
	Bd uint32
}

OneL2ArpEntriesGet represents VPP binary API message 'one_l2_arp_entries_get'.

func (*OneL2ArpEntriesGet) GetCrcString

func (*OneL2ArpEntriesGet) GetCrcString() string

func (*OneL2ArpEntriesGet) GetMessageName

func (*OneL2ArpEntriesGet) GetMessageName() string

func (*OneL2ArpEntriesGet) GetMessageType

func (*OneL2ArpEntriesGet) GetMessageType() api.MessageType

func (*OneL2ArpEntriesGet) Reset

func (m *OneL2ArpEntriesGet) Reset()

type OneL2ArpEntriesGetReply

type OneL2ArpEntriesGetReply struct {
	Retval  int32
	Count   uint32 `struc:"sizeof=Entries"`
	Entries []OneL2ArpEntry
}

OneL2ArpEntriesGetReply represents VPP binary API message 'one_l2_arp_entries_get_reply'.

func (*OneL2ArpEntriesGetReply) GetCrcString

func (*OneL2ArpEntriesGetReply) GetCrcString() string

func (*OneL2ArpEntriesGetReply) GetMessageName

func (*OneL2ArpEntriesGetReply) GetMessageName() string

func (*OneL2ArpEntriesGetReply) GetMessageType

func (*OneL2ArpEntriesGetReply) GetMessageType() api.MessageType

func (*OneL2ArpEntriesGetReply) Reset

func (m *OneL2ArpEntriesGetReply) Reset()

type OneL2ArpEntry

type OneL2ArpEntry struct {
	Mac []byte `struc:"[6]byte"`
	IP4 uint32
}

OneL2ArpEntry represents VPP binary API type 'one_l2_arp_entry'.

func (*OneL2ArpEntry) GetTypeName

func (*OneL2ArpEntry) GetTypeName() string

type OneLocalLocator

type OneLocalLocator struct {
	SwIfIndex uint32
	Priority  uint8
	Weight    uint8
}

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

type OneLocatorDump struct {
	LsIndex    uint32
	LsName     []byte `struc:"[64]byte"`
	IsIndexSet uint8
}

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

type OneLocatorSetDetails struct {
	LsIndex uint32
	LsName  []byte `struc:"[64]byte"`
}

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) 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) 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) GetMessageName

func (*OneMapRegisterFallbackThresholdReply) GetMessageName() string

func (*OneMapRegisterFallbackThresholdReply) GetMessageType

func (*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

type OneMapResolverDetails struct {
	IsIPv6    uint8
	IPAddress []byte `struc:"[16]byte"`
}

OneMapResolverDetails represents VPP binary API message 'one_map_resolver_details'.

func (*OneMapResolverDetails) GetCrcString

func (*OneMapResolverDetails) GetCrcString() string

func (*OneMapResolverDetails) GetMessageName

func (*OneMapResolverDetails) GetMessageName() string

func (*OneMapResolverDetails) GetMessageType

func (*OneMapResolverDetails) GetMessageType() api.MessageType

func (*OneMapResolverDetails) Reset

func (m *OneMapResolverDetails) Reset()

type OneMapResolverDump

type OneMapResolverDump struct{}

OneMapResolverDump represents VPP binary API message 'one_map_resolver_dump'.

func (*OneMapResolverDump) GetCrcString

func (*OneMapResolverDump) GetCrcString() string

func (*OneMapResolverDump) GetMessageName

func (*OneMapResolverDump) GetMessageName() string

func (*OneMapResolverDump) GetMessageType

func (*OneMapResolverDump) GetMessageType() api.MessageType

func (*OneMapResolverDump) Reset

func (m *OneMapResolverDump) Reset()

type OneMapServerDetails

type OneMapServerDetails struct {
	IsIPv6    uint8
	IPAddress []byte `struc:"[16]byte"`
}

OneMapServerDetails represents VPP binary API message 'one_map_server_details'.

func (*OneMapServerDetails) GetCrcString

func (*OneMapServerDetails) GetCrcString() string

func (*OneMapServerDetails) GetMessageName

func (*OneMapServerDetails) GetMessageName() string

func (*OneMapServerDetails) GetMessageType

func (*OneMapServerDetails) GetMessageType() api.MessageType

func (*OneMapServerDetails) Reset

func (m *OneMapServerDetails) Reset()

type OneMapServerDump

type OneMapServerDump struct{}

OneMapServerDump represents VPP binary API message 'one_map_server_dump'.

func (*OneMapServerDump) GetCrcString

func (*OneMapServerDump) GetCrcString() string

func (*OneMapServerDump) GetMessageName

func (*OneMapServerDump) GetMessageName() string

func (*OneMapServerDump) GetMessageType

func (*OneMapServerDump) GetMessageType() api.MessageType

func (*OneMapServerDump) Reset

func (m *OneMapServerDump) Reset()

type OneNdpBdGet

type OneNdpBdGet struct{}

OneNdpBdGet represents VPP binary API message 'one_ndp_bd_get'.

func (*OneNdpBdGet) GetCrcString

func (*OneNdpBdGet) GetCrcString() string

func (*OneNdpBdGet) GetMessageName

func (*OneNdpBdGet) GetMessageName() string

func (*OneNdpBdGet) GetMessageType

func (*OneNdpBdGet) GetMessageType() api.MessageType

func (*OneNdpBdGet) Reset

func (m *OneNdpBdGet) Reset()

type OneNdpBdGetReply

type OneNdpBdGetReply struct {
	Retval        int32
	Count         uint32 `struc:"sizeof=BridgeDomains"`
	BridgeDomains []uint32
}

OneNdpBdGetReply represents VPP binary API message 'one_ndp_bd_get_reply'.

func (*OneNdpBdGetReply) GetCrcString

func (*OneNdpBdGetReply) GetCrcString() string

func (*OneNdpBdGetReply) GetMessageName

func (*OneNdpBdGetReply) GetMessageName() string

func (*OneNdpBdGetReply) GetMessageType

func (*OneNdpBdGetReply) GetMessageType() api.MessageType

func (*OneNdpBdGetReply) Reset

func (m *OneNdpBdGetReply) Reset()

type OneNdpEntriesGet

type OneNdpEntriesGet struct {
	Bd uint32
}

OneNdpEntriesGet represents VPP binary API message 'one_ndp_entries_get'.

func (*OneNdpEntriesGet) GetCrcString

func (*OneNdpEntriesGet) GetCrcString() string

func (*OneNdpEntriesGet) GetMessageName

func (*OneNdpEntriesGet) GetMessageName() string

func (*OneNdpEntriesGet) GetMessageType

func (*OneNdpEntriesGet) GetMessageType() api.MessageType

func (*OneNdpEntriesGet) Reset

func (m *OneNdpEntriesGet) Reset()

type OneNdpEntriesGetReply

type OneNdpEntriesGetReply struct {
	Retval  int32
	Count   uint32 `struc:"sizeof=Entries"`
	Entries []OneNdpEntry
}

OneNdpEntriesGetReply represents VPP binary API message 'one_ndp_entries_get_reply'.

func (*OneNdpEntriesGetReply) GetCrcString

func (*OneNdpEntriesGetReply) GetCrcString() string

func (*OneNdpEntriesGetReply) GetMessageName

func (*OneNdpEntriesGetReply) GetMessageName() string

func (*OneNdpEntriesGetReply) GetMessageType

func (*OneNdpEntriesGetReply) GetMessageType() api.MessageType

func (*OneNdpEntriesGetReply) Reset

func (m *OneNdpEntriesGetReply) Reset()

type OneNdpEntry

type OneNdpEntry struct {
	Mac []byte `struc:"[6]byte"`
	IP6 []byte `struc:"[16]byte"`
}

OneNdpEntry represents VPP binary API type 'one_ndp_entry'.

func (*OneNdpEntry) GetTypeName

func (*OneNdpEntry) GetTypeName() string

type OneNshSetLocatorSet

type OneNshSetLocatorSet struct {
	IsAdd  uint8
	LsName []byte `struc:"[64]byte"`
}

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

type OnePitrSetLocatorSet struct {
	IsAdd  uint8
	LsName []byte `struc:"[64]byte"`
}

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) 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

type OneShowPetrModeReply struct {
	Retval int32
	IsEn   uint8
}

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

type OneShowPitrModeReply struct {
	Retval int32
	IsEn   uint8
}

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

type OneShowXtrModeReply struct {
	Retval int32
	IsEn   uint8
}

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

type OneUsePetr struct {
	IsIP4   uint8
	Address []byte `struc:"[16]byte"`
	IsAdd   uint8
}

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) GetMessageName

func (*ShowOneMapRegisterFallbackThreshold) GetMessageName() string

func (*ShowOneMapRegisterFallbackThreshold) GetMessageType

func (*ShowOneMapRegisterFallbackThreshold) Reset

type ShowOneMapRegisterFallbackThresholdReply

type ShowOneMapRegisterFallbackThresholdReply struct {
	Retval int32
	Value  uint32
}

ShowOneMapRegisterFallbackThresholdReply represents VPP binary API message 'show_one_map_register_fallback_threshold_reply'.

func (*ShowOneMapRegisterFallbackThresholdReply) GetCrcString

func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageName

func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageType

func (*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

type ShowOneMapRegisterStateReply struct {
	Retval    int32
	IsEnabled uint8
}

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

type ShowOneMapRegisterTTLReply struct {
	Retval int32
	TTL    uint32
}

ShowOneMapRegisterTTLReply represents VPP binary API message 'show_one_map_register_ttl_reply'.

func (*ShowOneMapRegisterTTLReply) GetCrcString

func (*ShowOneMapRegisterTTLReply) GetCrcString() string

func (*ShowOneMapRegisterTTLReply) GetMessageName

func (*ShowOneMapRegisterTTLReply) GetMessageName() string

func (*ShowOneMapRegisterTTLReply) GetMessageType

func (*ShowOneMapRegisterTTLReply) GetMessageType() api.MessageType

func (*ShowOneMapRegisterTTLReply) Reset

func (m *ShowOneMapRegisterTTLReply) Reset()

type ShowOneMapRequestMode

type ShowOneMapRequestMode struct{}

ShowOneMapRequestMode represents VPP binary API message 'show_one_map_request_mode'.

func (*ShowOneMapRequestMode) GetCrcString

func (*ShowOneMapRequestMode) GetCrcString() string

func (*ShowOneMapRequestMode) GetMessageName

func (*ShowOneMapRequestMode) GetMessageName() string

func (*ShowOneMapRequestMode) GetMessageType

func (*ShowOneMapRequestMode) GetMessageType() api.MessageType

func (*ShowOneMapRequestMode) Reset

func (m *ShowOneMapRequestMode) Reset()

type ShowOneMapRequestModeReply

type ShowOneMapRequestModeReply struct {
	Retval int32
	Mode   uint8
}

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

type ShowOnePitrReply struct {
	Retval         int32
	Status         uint8
	LocatorSetName []byte `struc:"[64]byte"`
}

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

type ShowOneRlocProbeStateReply struct {
	Retval    int32
	IsEnabled uint8
}

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

type ShowOneStatsEnableDisableReply struct {
	Retval int32
	IsEn   uint8
}

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) 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

type ShowOneStatusReply struct {
	Retval        int32
	FeatureStatus uint8
	GpeStatus     uint8
}

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()

Jump to

Keyboard shortcuts

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