Documentation ¶
Overview ¶
Code generated by govpp binapi-generator DO NOT EDIT. Package stats represents the VPP binary API of the 'stats' VPP module. Generated from '/usr/share/vpp/api/stats.api.json'
Index ¶
- Constants
- func NewVnetGetSummaryStats() api.Message
- func NewVnetGetSummaryStatsReply() api.Message
- func NewVnetIP4FibCounters() api.Message
- func NewVnetIP4NbrCounters() api.Message
- func NewVnetIP6FibCounters() api.Message
- func NewVnetIP6NbrCounters() api.Message
- func NewWantIP4FibStats() api.Message
- func NewWantIP4FibStatsReply() api.Message
- func NewWantIP4NbrStats() api.Message
- func NewWantIP4NbrStatsReply() api.Message
- func NewWantIP6FibStats() api.Message
- func NewWantIP6FibStatsReply() api.Message
- func NewWantIP6NbrStats() api.Message
- func NewWantIP6NbrStatsReply() api.Message
- func NewWantInterfaceCombinedStats() api.Message
- func NewWantInterfaceCombinedStatsReply() api.Message
- func NewWantInterfaceSimpleStats() api.Message
- func NewWantInterfaceSimpleStatsReply() api.Message
- func NewWantPerInterfaceCombinedStats() api.Message
- func NewWantPerInterfaceCombinedStatsReply() api.Message
- func NewWantPerInterfaceSimpleStats() api.Message
- func NewWantPerInterfaceSimpleStatsReply() api.Message
- func NewWantStats() api.Message
- func NewWantStatsReply() api.Message
- type IP4FibCounter
- type IP4NbrCounter
- type IP6FibCounter
- type IP6NbrCounter
- type VnetGetSummaryStats
- type VnetGetSummaryStatsReply
- type VnetIP4FibCounters
- type VnetIP4NbrCounters
- type VnetIP6FibCounters
- type VnetIP6NbrCounters
- type WantIP4FibStats
- type WantIP4FibStatsReply
- type WantIP4NbrStats
- type WantIP4NbrStatsReply
- type WantIP6FibStats
- type WantIP6FibStatsReply
- type WantIP6NbrStats
- type WantIP6NbrStatsReply
- type WantInterfaceCombinedStats
- type WantInterfaceCombinedStatsReply
- type WantInterfaceSimpleStats
- type WantInterfaceSimpleStatsReply
- type WantPerInterfaceCombinedStats
- type WantPerInterfaceCombinedStatsReply
- type WantPerInterfaceSimpleStats
- type WantPerInterfaceSimpleStatsReply
- type WantStats
- type WantStatsReply
Constants ¶
const VlAPIVersion = 0xfe415fcd
VlApiVersion contains version of the API.
Variables ¶
This section is empty.
Functions ¶
func NewVnetGetSummaryStats ¶
func NewVnetIP4FibCounters ¶
func NewVnetIP4NbrCounters ¶
func NewVnetIP6FibCounters ¶
func NewVnetIP6NbrCounters ¶
func NewWantIP4FibStats ¶
func NewWantIP4FibStatsReply ¶
func NewWantIP4NbrStats ¶
func NewWantIP4NbrStatsReply ¶
func NewWantIP6FibStats ¶
func NewWantIP6FibStatsReply ¶
func NewWantIP6NbrStats ¶
func NewWantIP6NbrStatsReply ¶
func NewWantStats ¶
func NewWantStatsReply ¶
Types ¶
type IP4FibCounter ¶
IP4FibCounter represents the VPP binary API data type 'ip4_fib_counter'. Generated from '/usr/share/vpp/api/stats.api.json', line 3:
["ip4_fib_counter", ["u32", "address"], ["u8", "address_length"], ["u64", "packets"], ["u64", "bytes"], {"crc" : "0xb2739495"} ],
func (*IP4FibCounter) GetCrcString ¶
func (*IP4FibCounter) GetCrcString() string
func (*IP4FibCounter) GetTypeName ¶
func (*IP4FibCounter) GetTypeName() string
type IP4NbrCounter ¶
IP4NbrCounter represents the VPP binary API data type 'ip4_nbr_counter'. Generated from '/usr/share/vpp/api/stats.api.json', line 10:
["ip4_nbr_counter", ["u32", "address"], ["u8", "link_type"], ["u64", "packets"], ["u64", "bytes"], {"crc" : "0x487e2e85"} ],
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 the VPP binary API data type 'ip6_fib_counter'. Generated from '/usr/share/vpp/api/stats.api.json', line 17:
["ip6_fib_counter", ["u64", "address", 2], ["u8", "address_length"], ["u64", "packets"], ["u64", "bytes"], {"crc" : "0xcf35769b"} ],
func (*IP6FibCounter) GetCrcString ¶
func (*IP6FibCounter) GetCrcString() string
func (*IP6FibCounter) GetTypeName ¶
func (*IP6FibCounter) GetTypeName() string
type IP6NbrCounter ¶
type IP6NbrCounter struct { Address []uint64 `struc:"[2]uint64"` LinkType uint8 Packets uint64 Bytes uint64 }
IP6NbrCounter represents the VPP binary API data type 'ip6_nbr_counter'. Generated from '/usr/share/vpp/api/stats.api.json', line 24:
["ip6_nbr_counter", ["u64", "address", 2], ["u8", "link_type"], ["u64", "packets"], ["u64", "bytes"], {"crc" : "0xefca741e"} ]
func (*IP6NbrCounter) GetCrcString ¶
func (*IP6NbrCounter) GetCrcString() string
func (*IP6NbrCounter) GetTypeName ¶
func (*IP6NbrCounter) GetTypeName() string
type VnetGetSummaryStats ¶
type VnetGetSummaryStats struct { }
VnetGetSummaryStats represents the VPP binary API message 'vnet_get_summary_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 193:
["vnet_get_summary_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], {"crc" : "0x16435c20"} ],
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:"[2]uint64"` TotalBytes []uint64 `struc:"[2]uint64"` VectorRate float64 }
VnetGetSummaryStatsReply represents the VPP binary API message 'vnet_get_summary_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 199:
["vnet_get_summary_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], ["u64", "total_pkts", 2], ["u64", "total_bytes", 2], ["f64", "vector_rate"], {"crc" : "0x675ce280"} ]
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 the VPP binary API message 'vnet_ip4_fib_counters'. Generated from '/usr/share/vpp/api/stats.api.json', line 163:
["vnet_ip4_fib_counters", ["u16", "_vl_msg_id"], ["u32", "vrf_id"], ["u32", "count"], ["vl_api_ip4_fib_counter_t", "c", 0, "count"], {"crc" : "0x1ab9d6c5"} ],
func (*VnetIP4FibCounters) GetCrcString ¶
func (*VnetIP4FibCounters) GetCrcString() string
func (*VnetIP4FibCounters) GetMessageName ¶
func (*VnetIP4FibCounters) GetMessageName() string
func (*VnetIP4FibCounters) GetMessageType ¶
func (*VnetIP4FibCounters) GetMessageType() api.MessageType
type VnetIP4NbrCounters ¶
type VnetIP4NbrCounters struct { Count uint32 `struc:"sizeof=C"` SwIfIndex uint32 Begin uint8 C []IP4NbrCounter }
VnetIP4NbrCounters represents the VPP binary API message 'vnet_ip4_nbr_counters'. Generated from '/usr/share/vpp/api/stats.api.json', line 170:
["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" : "0xfc2b5092"} ],
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 the VPP binary API message 'vnet_ip6_fib_counters'. Generated from '/usr/share/vpp/api/stats.api.json', line 178:
["vnet_ip6_fib_counters", ["u16", "_vl_msg_id"], ["u32", "vrf_id"], ["u32", "count"], ["vl_api_ip6_fib_counter_t", "c", 0, "count"], {"crc" : "0x9ab453ae"} ],
func (*VnetIP6FibCounters) GetCrcString ¶
func (*VnetIP6FibCounters) GetCrcString() string
func (*VnetIP6FibCounters) GetMessageName ¶
func (*VnetIP6FibCounters) GetMessageName() string
func (*VnetIP6FibCounters) GetMessageType ¶
func (*VnetIP6FibCounters) GetMessageType() api.MessageType
type VnetIP6NbrCounters ¶
type VnetIP6NbrCounters struct { Count uint32 `struc:"sizeof=C"` SwIfIndex uint32 Begin uint8 C []IP6NbrCounter }
VnetIP6NbrCounters represents the VPP binary API message 'vnet_ip6_nbr_counters'. Generated from '/usr/share/vpp/api/stats.api.json', line 185:
["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" : "0x181b673f"} ],
func (*VnetIP6NbrCounters) GetCrcString ¶
func (*VnetIP6NbrCounters) GetCrcString() string
func (*VnetIP6NbrCounters) GetMessageName ¶
func (*VnetIP6NbrCounters) GetMessageName() string
func (*VnetIP6NbrCounters) GetMessageType ¶
func (*VnetIP6NbrCounters) GetMessageType() api.MessageType
type WantIP4FibStats ¶
WantIP4FibStats represents the VPP binary API message 'want_ip4_fib_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 107:
["want_ip4_fib_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0x6ce4937d"} ],
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 the VPP binary API message 'want_ip4_fib_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 115:
["want_ip4_fib_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0xd337cb77"} ],
func (*WantIP4FibStatsReply) GetCrcString ¶
func (*WantIP4FibStatsReply) GetCrcString() string
func (*WantIP4FibStatsReply) GetMessageName ¶
func (*WantIP4FibStatsReply) GetMessageName() string
func (*WantIP4FibStatsReply) GetMessageType ¶
func (*WantIP4FibStatsReply) GetMessageType() api.MessageType
type WantIP4NbrStats ¶
WantIP4NbrStats represents the VPP binary API message 'want_ip4_nbr_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 135:
["want_ip4_nbr_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0x6bea26e1"} ],
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 the VPP binary API message 'want_ip4_nbr_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 143:
["want_ip4_nbr_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0xe27d62cd"} ],
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 the VPP binary API message 'want_ip6_fib_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 121:
["want_ip6_fib_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0x01697516"} ],
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 the VPP binary API message 'want_ip6_fib_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 129:
["want_ip6_fib_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0x531708ab"} ],
func (*WantIP6FibStatsReply) GetCrcString ¶
func (*WantIP6FibStatsReply) GetCrcString() string
func (*WantIP6FibStatsReply) GetMessageName ¶
func (*WantIP6FibStatsReply) GetMessageName() string
func (*WantIP6FibStatsReply) GetMessageType ¶
func (*WantIP6FibStatsReply) GetMessageType() api.MessageType
type WantIP6NbrStats ¶
WantIP6NbrStats represents the VPP binary API message 'want_ip6_nbr_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 149:
["want_ip6_nbr_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0x0667c08a"} ],
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 the VPP binary API message 'want_ip6_nbr_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 157:
["want_ip6_nbr_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0x625da111"} ],
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 the VPP binary API message 'want_interface_combined_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 77:
["want_interface_combined_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0xa98830b6"} ],
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 the VPP binary API message 'want_interface_combined_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 85:
["want_interface_combined_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0xb260196d"} ],
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 the VPP binary API message 'want_interface_simple_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 47:
["want_interface_simple_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0xbb4739ed"} ],
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 the VPP binary API message 'want_interface_simple_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 55:
["want_interface_simple_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0x5163615b"} ],
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 the VPP binary API message 'want_per_interface_combined_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 91:
["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" : "0xd914890f"} ],
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 the VPP binary API message 'want_per_interface_combined_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 101:
["want_per_interface_combined_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0x06158495"} ],
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 the VPP binary API message 'want_per_interface_simple_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 61:
["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" : "0x0165e6f2"} ],
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 the VPP binary API message 'want_per_interface_simple_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 71:
["want_per_interface_simple_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0x720ee096"} ],
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 the VPP binary API message 'want_stats'. Generated from '/usr/share/vpp/api/stats.api.json', line 33:
["want_stats", ["u16", "_vl_msg_id"], ["u32", "client_index"], ["u32", "context"], ["u32", "enable_disable"], ["u32", "pid"], {"crc" : "0x4f2effb4"} ],
func (*WantStats) GetCrcString ¶
func (*WantStats) GetMessageName ¶
func (*WantStats) GetMessageType ¶
func (*WantStats) GetMessageType() api.MessageType
type WantStatsReply ¶
type WantStatsReply struct {
Retval int32
}
WantStatsReply represents the VPP binary API message 'want_stats_reply'. Generated from '/usr/share/vpp/api/stats.api.json', line 41:
["want_stats_reply", ["u16", "_vl_msg_id"], ["u32", "context"], ["i32", "retval"], {"crc" : "0xb36abf5f"} ],
func (*WantStatsReply) GetCrcString ¶
func (*WantStatsReply) GetCrcString() string
func (*WantStatsReply) GetMessageName ¶
func (*WantStatsReply) GetMessageName() string
func (*WantStatsReply) GetMessageType ¶
func (*WantStatsReply) GetMessageType() api.MessageType