24 typedef uds_info_t metrics_info_t;
25 typedef uds_client_t metrics_client_t;
30 typedef int (*metrics_cb)(metrics_client_t *client,
const char *cmd,
const char *params);
74 #define metrics_append(c, fmt, ...) \
76 uds_append((uds_client_t *)c, (const char *)fmt, ##__VA_ARGS__); \
CNDP_API int metrics_port_stats(metrics_client_t *c, char *name, lport_stats_t *s)
CNDP_API int metrics_init(void *priv_)
CNDP_API int metrics_register(const char *cmd, metrics_cb fn)
CNDP_API int metrics_destroy(void)
CNDP_API const char * metrics_params(metrics_client_t *client)
CNDP_API const char * metrics_cmd(metrics_client_t *client)