|
libwebsockets
Lightweight C library for HTML5 websockets
|
#include <lws-metrics.h>
Data Structures | |
| union | [union].u |
Data Fields | |
| const char * | name |
| void * | backend_opaque |
| lws_usec_t | us_first |
| lws_usec_t | us_last |
| lws_usec_t | us_dumped |
| union | u |
| uint8_t | flags |
Definition at line 154 of file lws-metrics.h.
| union lws_metric_pub::[union].u |
Definition at line 169 of file lws-metrics.h.
| Data Fields | ||
|---|---|---|
| struct | agg | |
| struct | hist | |
| const char* lws_metric_pub::name |
eg, "n.cn.dns", "vh.myendpoint"
Definition at line 155 of file lws-metrics.h.
| void* lws_metric_pub::backend_opaque |
ignored by lws, backend handler completely owns it
Definition at line 157 of file lws-metrics.h.
| lws_usec_t lws_metric_pub::us_first |
us time metric started collecting, reset to us_dumped at dump
Definition at line 160 of file lws-metrics.h.
| lws_usec_t lws_metric_pub::us_last |
0, or us time last event, reset to 0 at last dump
Definition at line 162 of file lws-metrics.h.
| lws_usec_t lws_metric_pub::us_dumped |
0 if never, else us time of last dump to external api
Definition at line 164 of file lws-metrics.h.
| union lws_metric_pub::[union].u lws_metric_pub::u |
| uint8_t lws_metric_pub::flags |
Definition at line 197 of file lws-metrics.h.