Electroneum
ub_stats_info Struct Reference

#include <unbound.h>

Collaboration diagram for ub_stats_info:

Public Attributes

struct ub_server_stats svr
 
long long mesh_num_states
 
long long mesh_num_reply_states
 
long long mesh_jostled
 
long long mesh_dropped
 
long long mesh_replies_sent
 
long long mesh_replies_sum_wait_sec
 
long long mesh_replies_sum_wait_usec
 
double mesh_time_median
 

Detailed Description

Statistics to send over the control pipe when asked This struct is made to be memcopied, sent in binary. shm mapped with (number+1) at num_threads+1, with first as total

Definition at line 767 of file unbound.h.

Member Data Documentation

◆ mesh_dropped

long long ub_stats_info::mesh_dropped

mesh stats: number of incoming queries dropped

Definition at line 778 of file unbound.h.

◆ mesh_jostled

long long ub_stats_info::mesh_jostled

mesh stats: number of reply states overwritten with a new one

Definition at line 776 of file unbound.h.

◆ mesh_num_reply_states

long long ub_stats_info::mesh_num_reply_states

mesh stats: current number of reply (user) states

Definition at line 774 of file unbound.h.

◆ mesh_num_states

long long ub_stats_info::mesh_num_states

mesh stats: current number of states

Definition at line 772 of file unbound.h.

◆ mesh_replies_sent

long long ub_stats_info::mesh_replies_sent

mesh stats: replies sent

Definition at line 780 of file unbound.h.

◆ mesh_replies_sum_wait_sec

long long ub_stats_info::mesh_replies_sum_wait_sec

mesh stats: sum of waiting times for the replies

Definition at line 782 of file unbound.h.

◆ mesh_replies_sum_wait_usec

long long ub_stats_info::mesh_replies_sum_wait_usec

Definition at line 782 of file unbound.h.

◆ mesh_time_median

double ub_stats_info::mesh_time_median

mesh stats: median of waiting times for replies (in sec)

Definition at line 784 of file unbound.h.

◆ svr

struct ub_server_stats ub_stats_info::svr

the thread stats

Definition at line 769 of file unbound.h.


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