Documentation ¶
Overview ¶
Package stats is a generated from VPP binary API module 'stats'. It contains following objects: 42 messages 14 types 15 services
Index ¶
- type BierNeighborCounter
- type BierTableID
- type FibMplsLabel
- type FibPath
- type IP4FibCounter
- type IP4MfibCounter
- type IP4NbrCounter
- type IP6FibCounter
- type IP6MfibCounter
- type IP6NbrCounter
- type Services
- type StatsGetPollerDelay
- type StatsGetPollerDelayReply
- type UDPEncapCounter
- type VlibCounter
- type VnetBierNeighborCounters
- type VnetCombinedCounter
- type VnetGetSummaryStats
- type VnetGetSummaryStatsReply
- type VnetIP4FibCounters
- type VnetIP4MfibCounters
- type VnetIP4NbrCounters
- type VnetIP6FibCounters
- type VnetIP6MfibCounters
- type VnetIP6NbrCounters
- type VnetInterfaceCombinedCounters
- type VnetInterfaceSimpleCounters
- type VnetPerInterfaceCombinedCounters
- type VnetPerInterfaceSimpleCounters
- type VnetSimpleCounter
- type VnetUDPEncapCounters
- type WantBierNeighborStats
- type WantBierNeighborStatsReply
- type WantIP4FibStats
- type WantIP4FibStatsReply
- type WantIP4MfibStats
- type WantIP4MfibStatsReply
- type WantIP4NbrStats
- type WantIP4NbrStatsReply
- type WantIP6FibStats
- type WantIP6FibStatsReply
- type WantIP6MfibStats
- type WantIP6MfibStatsReply
- type WantIP6NbrStats
- type WantIP6NbrStatsReply
- type WantInterfaceCombinedStats
- type WantInterfaceCombinedStatsReply
- type WantInterfaceSimpleStats
- type WantInterfaceSimpleStatsReply
- type WantPerInterfaceCombinedStats
- type WantPerInterfaceCombinedStatsReply
- type WantPerInterfaceSimpleStats
- type WantPerInterfaceSimpleStatsReply
- type WantStats
- type WantStatsReply
- type WantUDPEncapStats
- type WantUDPEncapStatsReply
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BierNeighborCounter ¶ added in v1.8.1
type BierNeighborCounter struct { TblID BierTableID Path FibPath Packets uint64 Bytes uint64 }
BierNeighborCounter represents VPP binary API type 'bier_neighbor_counter':
"bier_neighbor_counter", [ "vl_api_bier_table_id_t", "tbl_id" ], [ "vl_api_fib_path_t", "path" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0x91fe1748" }
func (*BierNeighborCounter) GetCrcString ¶ added in v1.8.1
func (*BierNeighborCounter) GetCrcString() string
func (*BierNeighborCounter) GetTypeName ¶ added in v1.8.1
func (*BierNeighborCounter) GetTypeName() string
type BierTableID ¶ added in v1.8.1
BierTableID represents VPP binary API type 'bier_table_id':
"bier_table_id", [ "u8", "bt_set" ], [ "u8", "bt_sub_domain" ], [ "u8", "bt_hdr_len_id" ], { "crc": "0x435c691d" }
func (*BierTableID) GetCrcString ¶ added in v1.8.1
func (*BierTableID) GetCrcString() string
func (*BierTableID) GetTypeName ¶ added in v1.8.1
func (*BierTableID) GetTypeName() string
type FibMplsLabel ¶ added in v1.8.1
FibMplsLabel represents VPP binary API type 'fib_mpls_label':
"fib_mpls_label", [ "u8", "is_uniform" ], [ "u32", "label" ], [ "u8", "ttl" ], [ "u8", "exp" ], { "crc": "0xc93bf35c" }
func (*FibMplsLabel) GetCrcString ¶ added in v1.8.1
func (*FibMplsLabel) GetCrcString() string
func (*FibMplsLabel) GetTypeName ¶ added in v1.8.1
func (*FibMplsLabel) GetTypeName() string
type FibPath ¶ added in v1.8.1
type FibPath struct { SwIfIndex uint32 TableID uint32 Weight uint8 Preference uint8 IsLocal uint8 IsDrop uint8 IsUDPEncap uint8 IsUnreach uint8 IsProhibit uint8 IsResolveHost uint8 IsResolveAttached uint8 IsDvr uint8 IsSourceLookup uint8 Afi uint8 NextHop []byte `struc:"[16]byte"` NextHopID uint32 RpfID uint32 ViaLabel uint32 NLabels uint8 LabelStack []FibMplsLabel `struc:"[16]FibMplsLabel"` }
FibPath represents VPP binary API type 'fib_path':
"fib_path", [ "u32", "sw_if_index" ], [ "u32", "table_id" ], [ "u8", "weight" ], [ "u8", "preference" ], [ "u8", "is_local" ], [ "u8", "is_drop" ], [ "u8", "is_udp_encap" ], [ "u8", "is_unreach" ], [ "u8", "is_prohibit" ], [ "u8", "is_resolve_host" ], [ "u8", "is_resolve_attached" ], [ "u8", "is_dvr" ], [ "u8", "is_source_lookup" ], [ "u8", "afi" ], [ "u8", "next_hop", 16 ], [ "u32", "next_hop_id" ], [ "u32", "rpf_id" ], [ "u32", "via_label" ], [ "u8", "n_labels" ], [ "vl_api_fib_mpls_label_t", "label_stack", 16 ], { "crc": "0xabe483ef" }
func (*FibPath) GetCrcString ¶ added in v1.8.1
func (*FibPath) GetTypeName ¶ added in v1.8.1
type IP4FibCounter ¶
IP4FibCounter represents VPP binary API type 'ip4_fib_counter':
"ip4_fib_counter", [ "u32", "address" ], [ "u8", "address_length" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0xa6ceb0c9" }
func (*IP4FibCounter) GetCrcString ¶
func (*IP4FibCounter) GetCrcString() string
func (*IP4FibCounter) GetTypeName ¶
func (*IP4FibCounter) GetTypeName() string
type IP4MfibCounter ¶
type IP4MfibCounter struct { Source []byte `struc:"[4]byte"` Group []byte `struc:"[4]byte"` GroupLength uint8 Packets uint64 Bytes uint64 }
IP4MfibCounter represents VPP binary API type 'ip4_mfib_counter':
"ip4_mfib_counter", [ "u8", "source", 4 ], [ "u8", "group", 4 ], [ "u8", "group_length" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0x2cee4721" }
func (*IP4MfibCounter) GetCrcString ¶
func (*IP4MfibCounter) GetCrcString() string
func (*IP4MfibCounter) GetTypeName ¶
func (*IP4MfibCounter) GetTypeName() string
type IP4NbrCounter ¶
IP4NbrCounter represents VPP binary API type 'ip4_nbr_counter':
"ip4_nbr_counter", [ "u32", "address" ], [ "u8", "link_type" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0xb9f974d6" }
func (*IP4NbrCounter) GetCrcString ¶
func (*IP4NbrCounter) GetCrcString() string
func (*IP4NbrCounter) GetTypeName ¶
func (*IP4NbrCounter) GetTypeName() string
type IP6FibCounter ¶
type IP6FibCounter struct { Address []uint64 `struc:"[2]uint64"` AddressLength uint8 Packets uint64 Bytes uint64 }
IP6FibCounter represents VPP binary API type 'ip6_fib_counter':
"ip6_fib_counter", [ "u64", "address", 2 ], [ "u8", "address_length" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0xf1197efb" }
func (*IP6FibCounter) GetCrcString ¶
func (*IP6FibCounter) GetCrcString() string
func (*IP6FibCounter) GetTypeName ¶
func (*IP6FibCounter) GetTypeName() string
type IP6MfibCounter ¶
type IP6MfibCounter struct { Source []byte `struc:"[16]byte"` Group []byte `struc:"[16]byte"` GroupLength uint8 Packets uint64 Bytes uint64 }
IP6MfibCounter represents VPP binary API type 'ip6_mfib_counter':
"ip6_mfib_counter", [ "u8", "source", 16 ], [ "u8", "group", 16 ], [ "u8", "group_length" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0x90a9590e" }
func (*IP6MfibCounter) GetCrcString ¶
func (*IP6MfibCounter) GetCrcString() string
func (*IP6MfibCounter) GetTypeName ¶
func (*IP6MfibCounter) GetTypeName() string
type IP6NbrCounter ¶
type IP6NbrCounter struct { Address []uint64 `struc:"[2]uint64"` LinkType uint8 Packets uint64 Bytes uint64 }
IP6NbrCounter represents VPP binary API type 'ip6_nbr_counter':
"ip6_nbr_counter", [ "u64", "address", 2 ], [ "u8", "link_type" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0x2d755474" }
func (*IP6NbrCounter) GetCrcString ¶
func (*IP6NbrCounter) GetCrcString() string
func (*IP6NbrCounter) GetTypeName ¶
func (*IP6NbrCounter) GetTypeName() string
type Services ¶ added in v1.8.1
type Services interface { StatsGetPollerDelay(*StatsGetPollerDelay) (*StatsGetPollerDelayReply, error) VnetGetSummaryStats(*VnetGetSummaryStats) (*VnetGetSummaryStatsReply, error) WantBierNeighborStats(*WantBierNeighborStats) (*WantBierNeighborStatsReply, error) WantInterfaceCombinedStats(*WantInterfaceCombinedStats) (*WantInterfaceCombinedStatsReply, error) WantInterfaceSimpleStats(*WantInterfaceSimpleStats) (*WantInterfaceSimpleStatsReply, error) WantIP4FibStats(*WantIP4FibStats) (*WantIP4FibStatsReply, error) WantIP4MfibStats(*WantIP4MfibStats) (*WantIP4MfibStatsReply, error) WantIP4NbrStats(*WantIP4NbrStats) (*WantIP4NbrStatsReply, error) WantIP6FibStats(*WantIP6FibStats) (*WantIP6FibStatsReply, error) WantIP6MfibStats(*WantIP6MfibStats) (*WantIP6MfibStatsReply, error) WantIP6NbrStats(*WantIP6NbrStats) (*WantIP6NbrStatsReply, error) WantPerInterfaceCombinedStats(*WantPerInterfaceCombinedStats) (*WantPerInterfaceCombinedStatsReply, error) WantPerInterfaceSimpleStats(*WantPerInterfaceSimpleStats) (*WantPerInterfaceSimpleStatsReply, error) WantStats(*WantStats) (*WantStatsReply, error) WantUDPEncapStats(*WantUDPEncapStats) (*WantUDPEncapStatsReply, error) }
Services represents VPP binary API services:
"services": { "want_ip4_fib_stats": { "reply": "want_ip4_fib_stats_reply", "events": [ "vnet_ip4_fib_counters" ] }, "want_ip6_fib_stats": { "reply": "want_ip6_fib_stats_reply", "events": [ "vnet_ip6_fib_counters" ] }, "want_stats": { "reply": "want_stats_reply" }, "want_interface_simple_stats": { "reply": "want_interface_simple_stats_reply", "events": [ "vnet_interface_simple_counters" ] }, "stats_get_poller_delay": { "reply": "stats_get_poller_delay_reply" }, "want_per_interface_combined_stats": { "reply": "want_per_interface_combined_stats_reply", "events": [ "vnet_per_interface_combined_counters" ] }, "vnet_get_summary_stats": { "reply": "vnet_get_summary_stats_reply" }, "want_bier_neighbor_stats": { "reply": "want_bier_neighbor_stats_reply", "events": [ "vnet_bier_neighbor_counters" ] }, "want_udp_encap_stats": { "reply": "want_udp_encap_stats_reply", "events": [ "vnet_udp_encap_counters" ] }, "want_ip6_nbr_stats": { "reply": "want_ip6_nbr_stats_reply", "events": [ "vnet_ip6_nbr_counters" ] }, "want_ip4_mfib_stats": { "reply": "want_ip4_mfib_stats_reply", "events": [ "vnet_ip4_mfib_counters" ] }, "want_ip6_mfib_stats": { "reply": "want_ip6_mfib_stats_reply", "events": [ "vnet_ip6_mfib_counters" ] }, "want_per_interface_simple_stats": { "reply": "want_per_interface_simple_stats_reply", "events": [ "vnet_per_interface_simple_counters" ] }, "want_interface_combined_stats": { "reply": "want_interface_combined_stats_reply", "events": [ "vnet_interface_combined_counters" ] }, "want_ip4_nbr_stats": { "reply": "want_ip4_nbr_stats_reply", "events": [ "vnet_ip4_nbr_counters" ] } },
type StatsGetPollerDelay ¶
type StatsGetPollerDelay struct{}
StatsGetPollerDelay represents VPP binary API message 'stats_get_poller_delay':
"stats_get_poller_delay", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], { "crc": "0x51077d14" }
func (*StatsGetPollerDelay) GetCrcString ¶
func (*StatsGetPollerDelay) GetCrcString() string
func (*StatsGetPollerDelay) GetMessageName ¶
func (*StatsGetPollerDelay) GetMessageName() string
func (*StatsGetPollerDelay) GetMessageType ¶
func (*StatsGetPollerDelay) GetMessageType() api.MessageType
type StatsGetPollerDelayReply ¶
StatsGetPollerDelayReply represents VPP binary API message 'stats_get_poller_delay_reply':
"stats_get_poller_delay_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], [ "u32", "delay" ], { "crc": "0x8c445a33" }
func (*StatsGetPollerDelayReply) GetCrcString ¶
func (*StatsGetPollerDelayReply) GetCrcString() string
func (*StatsGetPollerDelayReply) GetMessageName ¶
func (*StatsGetPollerDelayReply) GetMessageName() string
func (*StatsGetPollerDelayReply) GetMessageType ¶
func (*StatsGetPollerDelayReply) GetMessageType() api.MessageType
type UDPEncapCounter ¶
UDPEncapCounter represents VPP binary API type 'udp_encap_counter':
"udp_encap_counter", [ "u32", "id" ], [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0x7107035f" }
func (*UDPEncapCounter) GetCrcString ¶
func (*UDPEncapCounter) GetCrcString() string
func (*UDPEncapCounter) GetTypeName ¶
func (*UDPEncapCounter) GetTypeName() string
type VlibCounter ¶
VlibCounter represents VPP binary API type 'vlib_counter':
"vlib_counter", [ "u64", "packets" ], [ "u64", "bytes" ], { "crc": "0xce2325a2" }
func (*VlibCounter) GetCrcString ¶
func (*VlibCounter) GetCrcString() string
func (*VlibCounter) GetTypeName ¶
func (*VlibCounter) GetTypeName() string
type VnetBierNeighborCounters ¶ added in v1.8.1
type VnetBierNeighborCounters struct { Timestamp uint32 Count uint32 `struc:"sizeof=C"` C []BierNeighborCounter }
VnetBierNeighborCounters represents VPP binary API message 'vnet_bier_neighbor_counters':
"vnet_bier_neighbor_counters", [ "u16", "_vl_msg_id" ], [ "u32", "timestamp" ], [ "u32", "count" ], [ "vl_api_bier_neighbor_counter_t", "c", 0, "count" ], { "crc": "0xee0481ce" }
func (*VnetBierNeighborCounters) GetCrcString ¶ added in v1.8.1
func (*VnetBierNeighborCounters) GetCrcString() string
func (*VnetBierNeighborCounters) GetMessageName ¶ added in v1.8.1
func (*VnetBierNeighborCounters) GetMessageName() string
func (*VnetBierNeighborCounters) GetMessageType ¶ added in v1.8.1
func (*VnetBierNeighborCounters) GetMessageType() api.MessageType
type VnetCombinedCounter ¶
type VnetCombinedCounter struct { SwIfIndex uint32 RxPackets uint64 RxBytes uint64 RxUnicastPackets uint64 RxUnicastBytes uint64 RxMulticastPackets uint64 RxMulticastBytes uint64 RxBroadcastPackets uint64 RxBroadcastBytes uint64 TxPackets uint64 TxBytes uint64 TxUnicastPackets uint64 TxUnicastBytes uint64 TxMulticastPackets uint64 TxMulticastBytes uint64 TxBroadcastPackets uint64 TxBroadcastBytes uint64 }
VnetCombinedCounter represents VPP binary API type 'vnet_combined_counter':
"vnet_combined_counter", [ "u32", "sw_if_index" ], [ "u64", "rx_packets" ], [ "u64", "rx_bytes" ], [ "u64", "rx_unicast_packets" ], [ "u64", "rx_unicast_bytes" ], [ "u64", "rx_multicast_packets" ], [ "u64", "rx_multicast_bytes" ], [ "u64", "rx_broadcast_packets" ], [ "u64", "rx_broadcast_bytes" ], [ "u64", "tx_packets" ], [ "u64", "tx_bytes" ], [ "u64", "tx_unicast_packets" ], [ "u64", "tx_unicast_bytes" ], [ "u64", "tx_multicast_packets" ], [ "u64", "tx_multicast_bytes" ], [ "u64", "tx_broadcast_packets" ], [ "u64", "tx_broadcast_bytes" ], { "crc": "0x20905ca4" }
func (*VnetCombinedCounter) GetCrcString ¶
func (*VnetCombinedCounter) GetCrcString() string
func (*VnetCombinedCounter) GetTypeName ¶
func (*VnetCombinedCounter) GetTypeName() string
type VnetGetSummaryStats ¶
type VnetGetSummaryStats struct{}
VnetGetSummaryStats represents VPP binary API message 'vnet_get_summary_stats':
"vnet_get_summary_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], { "crc": "0x51077d14" }
func (*VnetGetSummaryStats) GetCrcString ¶
func (*VnetGetSummaryStats) GetCrcString() string
func (*VnetGetSummaryStats) GetMessageName ¶
func (*VnetGetSummaryStats) GetMessageName() string
func (*VnetGetSummaryStats) GetMessageType ¶
func (*VnetGetSummaryStats) GetMessageType() api.MessageType
type VnetGetSummaryStatsReply ¶
type VnetGetSummaryStatsReply struct { Retval int32 TotalPkts []uint64 `struc:"[8]uint64"` TotalBytes []uint64 `struc:"[8]uint64"` VectorRate float64 }
VnetGetSummaryStatsReply represents VPP binary API message 'vnet_get_summary_stats_reply':
"vnet_get_summary_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], [ "u64", "total_pkts", 8 ], [ "u64", "total_bytes", 8 ], [ "f64", "vector_rate" ], { "crc": "0x82b5e46c" }
func (*VnetGetSummaryStatsReply) GetCrcString ¶
func (*VnetGetSummaryStatsReply) GetCrcString() string
func (*VnetGetSummaryStatsReply) GetMessageName ¶
func (*VnetGetSummaryStatsReply) GetMessageName() string
func (*VnetGetSummaryStatsReply) GetMessageType ¶
func (*VnetGetSummaryStatsReply) GetMessageType() api.MessageType
type VnetIP4FibCounters ¶
type VnetIP4FibCounters struct { VrfID uint32 Count uint32 `struc:"sizeof=C"` C []IP4FibCounter }
VnetIP4FibCounters represents VPP binary API message 'vnet_ip4_fib_counters':
"vnet_ip4_fib_counters", [ "u16", "_vl_msg_id" ], [ "u32", "vrf_id" ], [ "u32", "count" ], [ "vl_api_ip4_fib_counter_t", "c", 0, "count" ], { "crc": "0x57e3feec" }
func (*VnetIP4FibCounters) GetCrcString ¶
func (*VnetIP4FibCounters) GetCrcString() string
func (*VnetIP4FibCounters) GetMessageName ¶
func (*VnetIP4FibCounters) GetMessageName() string
func (*VnetIP4FibCounters) GetMessageType ¶
func (*VnetIP4FibCounters) GetMessageType() api.MessageType
type VnetIP4MfibCounters ¶
type VnetIP4MfibCounters struct { VrfID uint32 Count uint32 `struc:"sizeof=C"` C []IP4MfibCounter }
VnetIP4MfibCounters represents VPP binary API message 'vnet_ip4_mfib_counters':
"vnet_ip4_mfib_counters", [ "u16", "_vl_msg_id" ], [ "u32", "vrf_id" ], [ "u32", "count" ], [ "vl_api_ip4_mfib_counter_t", "c", 0, "count" ], { "crc": "0x946eb588" }
func (*VnetIP4MfibCounters) GetCrcString ¶
func (*VnetIP4MfibCounters) GetCrcString() string
func (*VnetIP4MfibCounters) GetMessageName ¶
func (*VnetIP4MfibCounters) GetMessageName() string
func (*VnetIP4MfibCounters) GetMessageType ¶
func (*VnetIP4MfibCounters) GetMessageType() api.MessageType
type VnetIP4NbrCounters ¶
type VnetIP4NbrCounters struct { Count uint32 `struc:"sizeof=C"` SwIfIndex uint32 Begin uint8 C []IP4NbrCounter }
VnetIP4NbrCounters represents VPP binary API message 'vnet_ip4_nbr_counters':
"vnet_ip4_nbr_counters", [ "u16", "_vl_msg_id" ], [ "u32", "count" ], [ "u32", "sw_if_index" ], [ "u8", "begin" ], [ "vl_api_ip4_nbr_counter_t", "c", 0, "count" ], { "crc": "0x214c4811" }
func (*VnetIP4NbrCounters) GetCrcString ¶
func (*VnetIP4NbrCounters) GetCrcString() string
func (*VnetIP4NbrCounters) GetMessageName ¶
func (*VnetIP4NbrCounters) GetMessageName() string
func (*VnetIP4NbrCounters) GetMessageType ¶
func (*VnetIP4NbrCounters) GetMessageType() api.MessageType
type VnetIP6FibCounters ¶
type VnetIP6FibCounters struct { VrfID uint32 Count uint32 `struc:"sizeof=C"` C []IP6FibCounter }
VnetIP6FibCounters represents VPP binary API message 'vnet_ip6_fib_counters':
"vnet_ip6_fib_counters", [ "u16", "_vl_msg_id" ], [ "u32", "vrf_id" ], [ "u32", "count" ], [ "vl_api_ip6_fib_counter_t", "c", 0, "count" ], { "crc": "0x13aed73d" }
func (*VnetIP6FibCounters) GetCrcString ¶
func (*VnetIP6FibCounters) GetCrcString() string
func (*VnetIP6FibCounters) GetMessageName ¶
func (*VnetIP6FibCounters) GetMessageName() string
func (*VnetIP6FibCounters) GetMessageType ¶
func (*VnetIP6FibCounters) GetMessageType() api.MessageType
type VnetIP6MfibCounters ¶
type VnetIP6MfibCounters struct { VrfID uint32 Count uint32 `struc:"sizeof=C"` C []IP6MfibCounter }
VnetIP6MfibCounters represents VPP binary API message 'vnet_ip6_mfib_counters':
"vnet_ip6_mfib_counters", [ "u16", "_vl_msg_id" ], [ "u32", "vrf_id" ], [ "u32", "count" ], [ "vl_api_ip6_mfib_counter_t", "c", 0, "count" ], { "crc": "0x65fe1ae3" }
func (*VnetIP6MfibCounters) GetCrcString ¶
func (*VnetIP6MfibCounters) GetCrcString() string
func (*VnetIP6MfibCounters) GetMessageName ¶
func (*VnetIP6MfibCounters) GetMessageName() string
func (*VnetIP6MfibCounters) GetMessageType ¶
func (*VnetIP6MfibCounters) GetMessageType() api.MessageType
type VnetIP6NbrCounters ¶
type VnetIP6NbrCounters struct { Count uint32 `struc:"sizeof=C"` SwIfIndex uint32 Begin uint8 C []IP6NbrCounter }
VnetIP6NbrCounters represents VPP binary API message 'vnet_ip6_nbr_counters':
"vnet_ip6_nbr_counters", [ "u16", "_vl_msg_id" ], [ "u32", "count" ], [ "u32", "sw_if_index" ], [ "u8", "begin" ], [ "vl_api_ip6_nbr_counter_t", "c", 0, "count" ], { "crc": "0x650161c0" }
func (*VnetIP6NbrCounters) GetCrcString ¶
func (*VnetIP6NbrCounters) GetCrcString() string
func (*VnetIP6NbrCounters) GetMessageName ¶
func (*VnetIP6NbrCounters) GetMessageName() string
func (*VnetIP6NbrCounters) GetMessageType ¶
func (*VnetIP6NbrCounters) GetMessageType() api.MessageType
type VnetInterfaceCombinedCounters ¶
type VnetInterfaceCombinedCounters struct { VnetCounterType uint8 FirstSwIfIndex uint32 Count uint32 `struc:"sizeof=Data"` Data []VlibCounter }
VnetInterfaceCombinedCounters represents VPP binary API message 'vnet_interface_combined_counters':
"vnet_interface_combined_counters", [ "u16", "_vl_msg_id" ], [ "u8", "vnet_counter_type" ], [ "u32", "first_sw_if_index" ], [ "u32", "count" ], [ "vl_api_vlib_counter_t", "data", 0, "count" ], { "crc": "0x2c595002" }
func (*VnetInterfaceCombinedCounters) GetCrcString ¶
func (*VnetInterfaceCombinedCounters) GetCrcString() string
func (*VnetInterfaceCombinedCounters) GetMessageName ¶
func (*VnetInterfaceCombinedCounters) GetMessageName() string
func (*VnetInterfaceCombinedCounters) GetMessageType ¶
func (*VnetInterfaceCombinedCounters) GetMessageType() api.MessageType
type VnetInterfaceSimpleCounters ¶
type VnetInterfaceSimpleCounters struct { VnetCounterType uint8 FirstSwIfIndex uint32 Count uint32 `struc:"sizeof=Data"` Data []uint64 }
VnetInterfaceSimpleCounters represents VPP binary API message 'vnet_interface_simple_counters':
"vnet_interface_simple_counters", [ "u16", "_vl_msg_id" ], [ "u8", "vnet_counter_type" ], [ "u32", "first_sw_if_index" ], [ "u32", "count" ], [ "u64", "data", 0, "count" ], { "crc": "0x9bc4a808" }
func (*VnetInterfaceSimpleCounters) GetCrcString ¶
func (*VnetInterfaceSimpleCounters) GetCrcString() string
func (*VnetInterfaceSimpleCounters) GetMessageName ¶
func (*VnetInterfaceSimpleCounters) GetMessageName() string
func (*VnetInterfaceSimpleCounters) GetMessageType ¶
func (*VnetInterfaceSimpleCounters) GetMessageType() api.MessageType
type VnetPerInterfaceCombinedCounters ¶
type VnetPerInterfaceCombinedCounters struct { Count uint32 `struc:"sizeof=Data"` Timestamp uint32 Data []VnetCombinedCounter }
VnetPerInterfaceCombinedCounters represents VPP binary API message 'vnet_per_interface_combined_counters':
"vnet_per_interface_combined_counters", [ "u16", "_vl_msg_id" ], [ "u32", "count" ], [ "u32", "timestamp" ], [ "vl_api_vnet_combined_counter_t", "data", 0, "count" ], { "crc": "0xdc578375" }
func (*VnetPerInterfaceCombinedCounters) GetCrcString ¶
func (*VnetPerInterfaceCombinedCounters) GetCrcString() string
func (*VnetPerInterfaceCombinedCounters) GetMessageName ¶
func (*VnetPerInterfaceCombinedCounters) GetMessageName() string
func (*VnetPerInterfaceCombinedCounters) GetMessageType ¶
func (*VnetPerInterfaceCombinedCounters) GetMessageType() api.MessageType
type VnetPerInterfaceSimpleCounters ¶
type VnetPerInterfaceSimpleCounters struct { Count uint32 `struc:"sizeof=Data"` Timestamp uint32 Data []VnetSimpleCounter }
VnetPerInterfaceSimpleCounters represents VPP binary API message 'vnet_per_interface_simple_counters':
"vnet_per_interface_simple_counters", [ "u16", "_vl_msg_id" ], [ "u32", "count" ], [ "u32", "timestamp" ], [ "vl_api_vnet_simple_counter_t", "data", 0, "count" ], { "crc": "0xd1fba9ba" }
func (*VnetPerInterfaceSimpleCounters) GetCrcString ¶
func (*VnetPerInterfaceSimpleCounters) GetCrcString() string
func (*VnetPerInterfaceSimpleCounters) GetMessageName ¶
func (*VnetPerInterfaceSimpleCounters) GetMessageName() string
func (*VnetPerInterfaceSimpleCounters) GetMessageType ¶
func (*VnetPerInterfaceSimpleCounters) GetMessageType() api.MessageType
type VnetSimpleCounter ¶
type VnetSimpleCounter struct { SwIfIndex uint32 Drop uint64 Punt uint64 RxIP4 uint64 RxIP6 uint64 RxNoBuffer uint64 RxMiss uint64 RxError uint64 TxError uint64 RxMpls uint64 }
VnetSimpleCounter represents VPP binary API type 'vnet_simple_counter':
"vnet_simple_counter", [ "u32", "sw_if_index" ], [ "u64", "drop" ], [ "u64", "punt" ], [ "u64", "rx_ip4" ], [ "u64", "rx_ip6" ], [ "u64", "rx_no_buffer" ], [ "u64", "rx_miss" ], [ "u64", "rx_error" ], [ "u64", "tx_error" ], [ "u64", "rx_mpls" ], { "crc": "0x8bd65e2d" }
func (*VnetSimpleCounter) GetCrcString ¶
func (*VnetSimpleCounter) GetCrcString() string
func (*VnetSimpleCounter) GetTypeName ¶
func (*VnetSimpleCounter) GetTypeName() string
type VnetUDPEncapCounters ¶
type VnetUDPEncapCounters struct { Timestamp uint32 Count uint32 `struc:"sizeof=C"` C []UDPEncapCounter }
VnetUDPEncapCounters represents VPP binary API message 'vnet_udp_encap_counters':
"vnet_udp_encap_counters", [ "u16", "_vl_msg_id" ], [ "u32", "timestamp" ], [ "u32", "count" ], [ "vl_api_udp_encap_counter_t", "c", 0, "count" ], { "crc": "0x1ab5e649" }
func (*VnetUDPEncapCounters) GetCrcString ¶
func (*VnetUDPEncapCounters) GetCrcString() string
func (*VnetUDPEncapCounters) GetMessageName ¶
func (*VnetUDPEncapCounters) GetMessageName() string
func (*VnetUDPEncapCounters) GetMessageType ¶
func (*VnetUDPEncapCounters) GetMessageType() api.MessageType
type WantBierNeighborStats ¶ added in v1.8.1
WantBierNeighborStats represents VPP binary API message 'want_bier_neighbor_stats':
"want_bier_neighbor_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable" ], [ "u32", "pid" ], { "crc": "0xcfaccc1f" }
func (*WantBierNeighborStats) GetCrcString ¶ added in v1.8.1
func (*WantBierNeighborStats) GetCrcString() string
func (*WantBierNeighborStats) GetMessageName ¶ added in v1.8.1
func (*WantBierNeighborStats) GetMessageName() string
func (*WantBierNeighborStats) GetMessageType ¶ added in v1.8.1
func (*WantBierNeighborStats) GetMessageType() api.MessageType
type WantBierNeighborStatsReply ¶ added in v1.8.1
type WantBierNeighborStatsReply struct {
Retval int32
}
WantBierNeighborStatsReply represents VPP binary API message 'want_bier_neighbor_stats_reply':
"want_bier_neighbor_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantBierNeighborStatsReply) GetCrcString ¶ added in v1.8.1
func (*WantBierNeighborStatsReply) GetCrcString() string
func (*WantBierNeighborStatsReply) GetMessageName ¶ added in v1.8.1
func (*WantBierNeighborStatsReply) GetMessageName() string
func (*WantBierNeighborStatsReply) GetMessageType ¶ added in v1.8.1
func (*WantBierNeighborStatsReply) GetMessageType() api.MessageType
type WantIP4FibStats ¶
WantIP4FibStats represents VPP binary API message 'want_ip4_fib_stats':
"want_ip4_fib_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP4FibStats) GetCrcString ¶
func (*WantIP4FibStats) GetCrcString() string
func (*WantIP4FibStats) GetMessageName ¶
func (*WantIP4FibStats) GetMessageName() string
func (*WantIP4FibStats) GetMessageType ¶
func (*WantIP4FibStats) GetMessageType() api.MessageType
type WantIP4FibStatsReply ¶
type WantIP4FibStatsReply struct {
Retval int32
}
WantIP4FibStatsReply represents VPP binary API message 'want_ip4_fib_stats_reply':
"want_ip4_fib_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP4FibStatsReply) GetCrcString ¶
func (*WantIP4FibStatsReply) GetCrcString() string
func (*WantIP4FibStatsReply) GetMessageName ¶
func (*WantIP4FibStatsReply) GetMessageName() string
func (*WantIP4FibStatsReply) GetMessageType ¶
func (*WantIP4FibStatsReply) GetMessageType() api.MessageType
type WantIP4MfibStats ¶
WantIP4MfibStats represents VPP binary API message 'want_ip4_mfib_stats':
"want_ip4_mfib_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP4MfibStats) GetCrcString ¶
func (*WantIP4MfibStats) GetCrcString() string
func (*WantIP4MfibStats) GetMessageName ¶
func (*WantIP4MfibStats) GetMessageName() string
func (*WantIP4MfibStats) GetMessageType ¶
func (*WantIP4MfibStats) GetMessageType() api.MessageType
type WantIP4MfibStatsReply ¶
type WantIP4MfibStatsReply struct {
Retval int32
}
WantIP4MfibStatsReply represents VPP binary API message 'want_ip4_mfib_stats_reply':
"want_ip4_mfib_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP4MfibStatsReply) GetCrcString ¶
func (*WantIP4MfibStatsReply) GetCrcString() string
func (*WantIP4MfibStatsReply) GetMessageName ¶
func (*WantIP4MfibStatsReply) GetMessageName() string
func (*WantIP4MfibStatsReply) GetMessageType ¶
func (*WantIP4MfibStatsReply) GetMessageType() api.MessageType
type WantIP4NbrStats ¶
WantIP4NbrStats represents VPP binary API message 'want_ip4_nbr_stats':
"want_ip4_nbr_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP4NbrStats) GetCrcString ¶
func (*WantIP4NbrStats) GetCrcString() string
func (*WantIP4NbrStats) GetMessageName ¶
func (*WantIP4NbrStats) GetMessageName() string
func (*WantIP4NbrStats) GetMessageType ¶
func (*WantIP4NbrStats) GetMessageType() api.MessageType
type WantIP4NbrStatsReply ¶
type WantIP4NbrStatsReply struct {
Retval int32
}
WantIP4NbrStatsReply represents VPP binary API message 'want_ip4_nbr_stats_reply':
"want_ip4_nbr_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP4NbrStatsReply) GetCrcString ¶
func (*WantIP4NbrStatsReply) GetCrcString() string
func (*WantIP4NbrStatsReply) GetMessageName ¶
func (*WantIP4NbrStatsReply) GetMessageName() string
func (*WantIP4NbrStatsReply) GetMessageType ¶
func (*WantIP4NbrStatsReply) GetMessageType() api.MessageType
type WantIP6FibStats ¶
WantIP6FibStats represents VPP binary API message 'want_ip6_fib_stats':
"want_ip6_fib_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP6FibStats) GetCrcString ¶
func (*WantIP6FibStats) GetCrcString() string
func (*WantIP6FibStats) GetMessageName ¶
func (*WantIP6FibStats) GetMessageName() string
func (*WantIP6FibStats) GetMessageType ¶
func (*WantIP6FibStats) GetMessageType() api.MessageType
type WantIP6FibStatsReply ¶
type WantIP6FibStatsReply struct {
Retval int32
}
WantIP6FibStatsReply represents VPP binary API message 'want_ip6_fib_stats_reply':
"want_ip6_fib_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP6FibStatsReply) GetCrcString ¶
func (*WantIP6FibStatsReply) GetCrcString() string
func (*WantIP6FibStatsReply) GetMessageName ¶
func (*WantIP6FibStatsReply) GetMessageName() string
func (*WantIP6FibStatsReply) GetMessageType ¶
func (*WantIP6FibStatsReply) GetMessageType() api.MessageType
type WantIP6MfibStats ¶
WantIP6MfibStats represents VPP binary API message 'want_ip6_mfib_stats':
"want_ip6_mfib_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP6MfibStats) GetCrcString ¶
func (*WantIP6MfibStats) GetCrcString() string
func (*WantIP6MfibStats) GetMessageName ¶
func (*WantIP6MfibStats) GetMessageName() string
func (*WantIP6MfibStats) GetMessageType ¶
func (*WantIP6MfibStats) GetMessageType() api.MessageType
type WantIP6MfibStatsReply ¶
type WantIP6MfibStatsReply struct {
Retval int32
}
WantIP6MfibStatsReply represents VPP binary API message 'want_ip6_mfib_stats_reply':
"want_ip6_mfib_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP6MfibStatsReply) GetCrcString ¶
func (*WantIP6MfibStatsReply) GetCrcString() string
func (*WantIP6MfibStatsReply) GetMessageName ¶
func (*WantIP6MfibStatsReply) GetMessageName() string
func (*WantIP6MfibStatsReply) GetMessageType ¶
func (*WantIP6MfibStatsReply) GetMessageType() api.MessageType
type WantIP6NbrStats ¶
WantIP6NbrStats represents VPP binary API message 'want_ip6_nbr_stats':
"want_ip6_nbr_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantIP6NbrStats) GetCrcString ¶
func (*WantIP6NbrStats) GetCrcString() string
func (*WantIP6NbrStats) GetMessageName ¶
func (*WantIP6NbrStats) GetMessageName() string
func (*WantIP6NbrStats) GetMessageType ¶
func (*WantIP6NbrStats) GetMessageType() api.MessageType
type WantIP6NbrStatsReply ¶
type WantIP6NbrStatsReply struct {
Retval int32
}
WantIP6NbrStatsReply represents VPP binary API message 'want_ip6_nbr_stats_reply':
"want_ip6_nbr_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantIP6NbrStatsReply) GetCrcString ¶
func (*WantIP6NbrStatsReply) GetCrcString() string
func (*WantIP6NbrStatsReply) GetMessageName ¶
func (*WantIP6NbrStatsReply) GetMessageName() string
func (*WantIP6NbrStatsReply) GetMessageType ¶
func (*WantIP6NbrStatsReply) GetMessageType() api.MessageType
type WantInterfaceCombinedStats ¶
WantInterfaceCombinedStats represents VPP binary API message 'want_interface_combined_stats':
"want_interface_combined_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantInterfaceCombinedStats) GetCrcString ¶
func (*WantInterfaceCombinedStats) GetCrcString() string
func (*WantInterfaceCombinedStats) GetMessageName ¶
func (*WantInterfaceCombinedStats) GetMessageName() string
func (*WantInterfaceCombinedStats) GetMessageType ¶
func (*WantInterfaceCombinedStats) GetMessageType() api.MessageType
type WantInterfaceCombinedStatsReply ¶
type WantInterfaceCombinedStatsReply struct {
Retval int32
}
WantInterfaceCombinedStatsReply represents VPP binary API message 'want_interface_combined_stats_reply':
"want_interface_combined_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantInterfaceCombinedStatsReply) GetCrcString ¶
func (*WantInterfaceCombinedStatsReply) GetCrcString() string
func (*WantInterfaceCombinedStatsReply) GetMessageName ¶
func (*WantInterfaceCombinedStatsReply) GetMessageName() string
func (*WantInterfaceCombinedStatsReply) GetMessageType ¶
func (*WantInterfaceCombinedStatsReply) GetMessageType() api.MessageType
type WantInterfaceSimpleStats ¶
WantInterfaceSimpleStats represents VPP binary API message 'want_interface_simple_stats':
"want_interface_simple_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantInterfaceSimpleStats) GetCrcString ¶
func (*WantInterfaceSimpleStats) GetCrcString() string
func (*WantInterfaceSimpleStats) GetMessageName ¶
func (*WantInterfaceSimpleStats) GetMessageName() string
func (*WantInterfaceSimpleStats) GetMessageType ¶
func (*WantInterfaceSimpleStats) GetMessageType() api.MessageType
type WantInterfaceSimpleStatsReply ¶
type WantInterfaceSimpleStatsReply struct {
Retval int32
}
WantInterfaceSimpleStatsReply represents VPP binary API message 'want_interface_simple_stats_reply':
"want_interface_simple_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantInterfaceSimpleStatsReply) GetCrcString ¶
func (*WantInterfaceSimpleStatsReply) GetCrcString() string
func (*WantInterfaceSimpleStatsReply) GetMessageName ¶
func (*WantInterfaceSimpleStatsReply) GetMessageName() string
func (*WantInterfaceSimpleStatsReply) GetMessageType ¶
func (*WantInterfaceSimpleStatsReply) GetMessageType() api.MessageType
type WantPerInterfaceCombinedStats ¶
type WantPerInterfaceCombinedStats struct { EnableDisable uint32 PID uint32 Num uint32 `struc:"sizeof=SwIfs"` SwIfs []uint32 }
WantPerInterfaceCombinedStats represents VPP binary API message 'want_per_interface_combined_stats':
"want_per_interface_combined_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], [ "u32", "num" ], [ "u32", "sw_ifs", 0, "num" ], { "crc": "0x729d04f1" }
func (*WantPerInterfaceCombinedStats) GetCrcString ¶
func (*WantPerInterfaceCombinedStats) GetCrcString() string
func (*WantPerInterfaceCombinedStats) GetMessageName ¶
func (*WantPerInterfaceCombinedStats) GetMessageName() string
func (*WantPerInterfaceCombinedStats) GetMessageType ¶
func (*WantPerInterfaceCombinedStats) GetMessageType() api.MessageType
type WantPerInterfaceCombinedStatsReply ¶
type WantPerInterfaceCombinedStatsReply struct {
Retval int32
}
WantPerInterfaceCombinedStatsReply represents VPP binary API message 'want_per_interface_combined_stats_reply':
"want_per_interface_combined_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantPerInterfaceCombinedStatsReply) GetCrcString ¶
func (*WantPerInterfaceCombinedStatsReply) GetCrcString() string
func (*WantPerInterfaceCombinedStatsReply) GetMessageName ¶
func (*WantPerInterfaceCombinedStatsReply) GetMessageName() string
func (*WantPerInterfaceCombinedStatsReply) GetMessageType ¶
func (*WantPerInterfaceCombinedStatsReply) GetMessageType() api.MessageType
type WantPerInterfaceSimpleStats ¶
type WantPerInterfaceSimpleStats struct { EnableDisable uint32 PID uint32 Num uint32 `struc:"sizeof=SwIfs"` SwIfs []uint32 }
WantPerInterfaceSimpleStats represents VPP binary API message 'want_per_interface_simple_stats':
"want_per_interface_simple_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], [ "u32", "num" ], [ "u32", "sw_ifs", 0, "num" ], { "crc": "0x729d04f1" }
func (*WantPerInterfaceSimpleStats) GetCrcString ¶
func (*WantPerInterfaceSimpleStats) GetCrcString() string
func (*WantPerInterfaceSimpleStats) GetMessageName ¶
func (*WantPerInterfaceSimpleStats) GetMessageName() string
func (*WantPerInterfaceSimpleStats) GetMessageType ¶
func (*WantPerInterfaceSimpleStats) GetMessageType() api.MessageType
type WantPerInterfaceSimpleStatsReply ¶
type WantPerInterfaceSimpleStatsReply struct {
Retval int32
}
WantPerInterfaceSimpleStatsReply represents VPP binary API message 'want_per_interface_simple_stats_reply':
"want_per_interface_simple_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantPerInterfaceSimpleStatsReply) GetCrcString ¶
func (*WantPerInterfaceSimpleStatsReply) GetCrcString() string
func (*WantPerInterfaceSimpleStatsReply) GetMessageName ¶
func (*WantPerInterfaceSimpleStatsReply) GetMessageName() string
func (*WantPerInterfaceSimpleStatsReply) GetMessageType ¶
func (*WantPerInterfaceSimpleStatsReply) GetMessageType() api.MessageType
type WantStats ¶
WantStats represents VPP binary API message 'want_stats':
"want_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable_disable" ], [ "u32", "pid" ], { "crc": "0x476f5a08" }
func (*WantStats) GetCrcString ¶
func (*WantStats) GetMessageName ¶
func (*WantStats) GetMessageType ¶
func (*WantStats) GetMessageType() api.MessageType
type WantStatsReply ¶
type WantStatsReply struct {
Retval int32
}
WantStatsReply represents VPP binary API message 'want_stats_reply':
"want_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantStatsReply) GetCrcString ¶
func (*WantStatsReply) GetCrcString() string
func (*WantStatsReply) GetMessageName ¶
func (*WantStatsReply) GetMessageName() string
func (*WantStatsReply) GetMessageType ¶
func (*WantStatsReply) GetMessageType() api.MessageType
type WantUDPEncapStats ¶
WantUDPEncapStats represents VPP binary API message 'want_udp_encap_stats':
"want_udp_encap_stats", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u32", "enable" ], [ "u32", "pid" ], { "crc": "0xcfaccc1f" }
func (*WantUDPEncapStats) GetCrcString ¶
func (*WantUDPEncapStats) GetCrcString() string
func (*WantUDPEncapStats) GetMessageName ¶
func (*WantUDPEncapStats) GetMessageName() string
func (*WantUDPEncapStats) GetMessageType ¶
func (*WantUDPEncapStats) GetMessageType() api.MessageType
type WantUDPEncapStatsReply ¶
type WantUDPEncapStatsReply struct {
Retval int32
}
WantUDPEncapStatsReply represents VPP binary API message 'want_udp_encap_stats_reply':
"want_udp_encap_stats_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" }
func (*WantUDPEncapStatsReply) GetCrcString ¶
func (*WantUDPEncapStatsReply) GetCrcString() string
func (*WantUDPEncapStatsReply) GetMessageName ¶
func (*WantUDPEncapStatsReply) GetMessageName() string
func (*WantUDPEncapStatsReply) GetMessageType ¶
func (*WantUDPEncapStatsReply) GetMessageType() api.MessageType