Go to the source code of this file.
|
stat_client_main_t * | stat_client_get (void) |
|
void | stat_client_free (stat_client_main_t *sm) |
|
int | stat_segment_connect_r (const char *socket_name, stat_client_main_t *sm) |
|
int | stat_segment_connect (const char *socket_name) |
|
void | stat_segment_disconnect_r (stat_client_main_t *sm) |
|
void | stat_segment_disconnect (void) |
|
uint8_t ** | stat_segment_string_vector (uint8_t **string_vector, const char *string) |
|
int | stat_segment_vec_len (void *vec) |
|
void | stat_segment_vec_free (void *vec) |
|
uint32_t * | stat_segment_ls_r (uint8_t **patterns, stat_client_main_t *sm) |
|
uint32_t * | stat_segment_ls (uint8_t **pattern) |
|
stat_segment_data_t * | stat_segment_dump_r (uint32_t *stats, stat_client_main_t *sm) |
|
stat_segment_data_t * | stat_segment_dump (uint32_t *counter_vec) |
|
stat_segment_data_t * | stat_segment_dump_entry_r (uint32_t index, stat_client_main_t *sm) |
|
stat_segment_data_t * | stat_segment_dump_entry (uint32_t index) |
|
void | stat_segment_data_free (stat_segment_data_t *res) |
|
double | stat_segment_heartbeat_r (stat_client_main_t *sm) |
|
double | stat_segment_heartbeat (void) |
|
char * | stat_segment_index_to_name_r (uint32_t index, stat_client_main_t *sm) |
|
char * | stat_segment_index_to_name (uint32_t index) |
|
uint64_t | stat_segment_version (void) |
|
uint64_t | stat_segment_version_r (stat_client_main_t *sm) |
|
static void * | stat_segment_adjust (stat_client_main_t *sm, void *data) |
|
static int | stat_segment_access_start (stat_segment_access_t *sa, stat_client_main_t *sm) |
|
static void | stat_segment_set_timeout_nsec (stat_client_main_t *sm, uint64_t timeout) |
|
static void | stat_segment_set_timeout (uint64_t timeout) |
|
static bool | stat_segment_access_end (stat_segment_access_t *sa, stat_client_main_t *sm) |
|
◆ STAT_SEGMENT_SOCKET_FILE
#define STAT_SEGMENT_SOCKET_FILE "/run/vpp/stats.sock" |
◆ STAT_SEGMENT_SOCKET_FILENAME
#define STAT_SEGMENT_SOCKET_FILENAME "stats.sock" |
◆ STAT_VERSION_MAJOR
#define STAT_VERSION_MAJOR 1 |
◆ STAT_VERSION_MINOR
#define STAT_VERSION_MINOR 2 |
◆ stat_client_free()
◆ stat_client_get()
◆ stat_segment_access_end()
◆ stat_segment_access_start()
◆ stat_segment_adjust()
◆ stat_segment_connect()
int stat_segment_connect |
( |
const char * |
socket_name | ) |
|
◆ stat_segment_connect_r()
◆ stat_segment_data_free()
◆ stat_segment_disconnect()
void stat_segment_disconnect |
( |
void |
| ) |
|
◆ stat_segment_disconnect_r()
◆ stat_segment_dump()
◆ stat_segment_dump_entry()
◆ stat_segment_dump_entry_r()
◆ stat_segment_dump_r()
◆ stat_segment_heartbeat()
double stat_segment_heartbeat |
( |
void |
| ) |
|
◆ stat_segment_heartbeat_r()
◆ stat_segment_index_to_name()
char* stat_segment_index_to_name |
( |
uint32_t |
index | ) |
|
◆ stat_segment_index_to_name_r()
◆ stat_segment_ls()
uint32_t* stat_segment_ls |
( |
uint8_t ** |
pattern | ) |
|
◆ stat_segment_ls_r()
◆ stat_segment_set_timeout()
static void stat_segment_set_timeout |
( |
uint64_t |
timeout | ) |
|
|
inlinestatic |
◆ stat_segment_set_timeout_nsec()
◆ stat_segment_string_vector()
uint8_t** stat_segment_string_vector |
( |
uint8_t ** |
string_vector, |
|
|
const char * |
string |
|
) |
| |
◆ stat_segment_vec_free()
void stat_segment_vec_free |
( |
void * |
vec | ) |
|
◆ stat_segment_vec_len()
int stat_segment_vec_len |
( |
void * |
vec | ) |
|
◆ stat_segment_version()
uint64_t stat_segment_version |
( |
void |
| ) |
|
◆ stat_segment_version_r()
◆ stat_client_main