stats

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2017 License: Apache-2.0 Imports: 1 Imported by: 0

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

View Source
const VlAPIVersion = 0xe8ea8b53

VlApiVersion contains version of the API.

Variables

This section is empty.

Functions

func NewVnetGetSummaryStats

func NewVnetGetSummaryStats() api.Message

func NewVnetGetSummaryStatsReply

func NewVnetGetSummaryStatsReply() api.Message

func NewVnetIP4FibCounters

func NewVnetIP4FibCounters() api.Message

func NewVnetIP4NbrCounters

func NewVnetIP4NbrCounters() api.Message

func NewVnetIP6FibCounters

func NewVnetIP6FibCounters() api.Message

func NewVnetIP6NbrCounters

func NewVnetIP6NbrCounters() api.Message

func NewWantIP4FibStats

func NewWantIP4FibStats() api.Message

func NewWantIP4FibStatsReply

func NewWantIP4FibStatsReply() api.Message

func NewWantIP4NbrStats

func NewWantIP4NbrStats() api.Message

func NewWantIP4NbrStatsReply

func NewWantIP4NbrStatsReply() api.Message

func NewWantIP6FibStats

func NewWantIP6FibStats() api.Message

func NewWantIP6FibStatsReply

func NewWantIP6FibStatsReply() api.Message

func NewWantIP6NbrStats

func NewWantIP6NbrStats() api.Message

func NewWantIP6NbrStatsReply

func NewWantIP6NbrStatsReply() api.Message

func NewWantInterfaceCombinedStats

func NewWantInterfaceCombinedStats() api.Message

func NewWantInterfaceCombinedStatsReply

func NewWantInterfaceCombinedStatsReply() api.Message

func NewWantInterfaceSimpleStats

func NewWantInterfaceSimpleStats() api.Message

func NewWantInterfaceSimpleStatsReply

func NewWantInterfaceSimpleStatsReply() api.Message

func NewWantPerInterfaceCombinedStats

func NewWantPerInterfaceCombinedStats() api.Message

func NewWantPerInterfaceCombinedStatsReply

func NewWantPerInterfaceCombinedStatsReply() api.Message

func NewWantPerInterfaceSimpleStats

func NewWantPerInterfaceSimpleStats() api.Message

func NewWantPerInterfaceSimpleStatsReply

func NewWantPerInterfaceSimpleStatsReply() api.Message

func NewWantStats

func NewWantStats() api.Message

func NewWantStatsReply

func NewWantStatsReply() api.Message

Types

type IP4FibCounter

type IP4FibCounter struct {
	Address       uint32
	AddressLength uint8
	Packets       uint64
	Bytes         uint64
}

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

type IP4NbrCounter struct {
	Address  uint32
	LinkType uint8
	Packets  uint64
	Bytes    uint64
}

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

type WantIP4FibStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

type WantIP4NbrStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

type WantIP6FibStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

type WantIP6NbrStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

type WantInterfaceCombinedStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

type WantInterfaceSimpleStats

type WantInterfaceSimpleStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

func (*WantPerInterfaceCombinedStatsReply) GetMessageName() string

func (*WantPerInterfaceCombinedStatsReply) GetMessageType

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

type WantStats

type WantStats struct {
	EnableDisable uint32
	Pid           uint32
}

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

func (*WantStats) GetMessageName

func (*WantStats) GetMessageName() string

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

Jump to

Keyboard shortcuts

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