Information about another peer's address. More...
#include <gnunet_transport_monitor_service.h>
Data Fields | |
const char * | address |
Address we have for the peer, human-readable, 0-terminated, in UTF-8. More... | |
enum GNUNET_NetworkType | nt |
Network type of the address. More... | |
enum GNUNET_TRANSPORT_ConnectionStatus | cs |
Connection status. More... | |
uint32_t | num_msg_pending |
Number of messages pending transmission for this address. More... | |
uint32_t | num_bytes_pending |
Number of bytes pending transmission for this address. More... | |
struct GNUNET_TIME_Absolute | last_validation |
When was this address last validated. More... | |
struct GNUNET_TIME_Absolute | valid_until |
When does this address expire. More... | |
struct GNUNET_TIME_Absolute | next_validation |
Time of the next validation operation. More... | |
struct GNUNET_TIME_Relative | rtt |
Current estimate of the RTT. More... | |
Information about another peer's address.
Definition at line 62 of file gnunet_transport_monitor_service.h.
const char* GNUNET_TRANSPORT_MonitorInformation::address |
Address we have for the peer, human-readable, 0-terminated, in UTF-8.
Definition at line 67 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
enum GNUNET_NetworkType GNUNET_TRANSPORT_MonitorInformation::nt |
Network type of the address.
Definition at line 72 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
enum GNUNET_TRANSPORT_ConnectionStatus GNUNET_TRANSPORT_MonitorInformation::cs |
Connection status.
Definition at line 77 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
uint32_t GNUNET_TRANSPORT_MonitorInformation::num_msg_pending |
Number of messages pending transmission for this address.
Definition at line 82 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
uint32_t GNUNET_TRANSPORT_MonitorInformation::num_bytes_pending |
Number of bytes pending transmission for this address.
Definition at line 87 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
struct GNUNET_TIME_Absolute GNUNET_TRANSPORT_MonitorInformation::last_validation |
When was this address last validated.
Definition at line 92 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
struct GNUNET_TIME_Absolute GNUNET_TRANSPORT_MonitorInformation::valid_until |
When does this address expire.
Definition at line 97 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
struct GNUNET_TIME_Absolute GNUNET_TRANSPORT_MonitorInformation::next_validation |
Time of the next validation operation.
Definition at line 102 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().
struct GNUNET_TIME_Relative GNUNET_TRANSPORT_MonitorInformation::rtt |
Current estimate of the RTT.
Definition at line 107 of file gnunet_transport_monitor_service.h.
Referenced by handle_monitor_data().