FD.io VPP  v17.01.1-3-gc6833f8
Vector Packet Processing
vlib_combined_counter_main_t Struct Reference

A collection of combined counters. More...

+ Collaboration diagram for vlib_combined_counter_main_t:

Data Fields

vlib_mini_counter_t ** minis
 Per-thread u16 non-atomic counter pairs. More...
 
vlib_counter_tmaxi
 Shared wide counter pairs. More...
 
vlib_counter_tvalue_at_last_clear
 Counter values as of last clear. More...
 
vlib_counter_tvalue_at_last_serialize
 Counter values as of last serialize. More...
 
u32 last_incremental_serialize_index
 Last counter index serialized incrementally. More...
 
char * name
 The counter collection's name. More...
 

Detailed Description

A collection of combined counters.

Definition at line 212 of file counter.h.

Field Documentation

u32 vlib_combined_counter_main_t::last_incremental_serialize_index

Last counter index serialized incrementally.

Definition at line 218 of file counter.h.

vlib_counter_t* vlib_combined_counter_main_t::maxi

Shared wide counter pairs.

Definition at line 215 of file counter.h.

vlib_mini_counter_t** vlib_combined_counter_main_t::minis

Per-thread u16 non-atomic counter pairs.

Definition at line 214 of file counter.h.

char* vlib_combined_counter_main_t::name

The counter collection's name.

Definition at line 219 of file counter.h.

vlib_counter_t* vlib_combined_counter_main_t::value_at_last_clear

Counter values as of last clear.

Definition at line 216 of file counter.h.

vlib_counter_t* vlib_combined_counter_main_t::value_at_last_serialize

Counter values as of last serialize.

Definition at line 217 of file counter.h.


The documentation for this struct was generated from the following file: