Monitoring data. More...
#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/transport/transport.h>
| Data Fields | |
| struct GNUNET_MessageHeader | header | 
| Type will be GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_DATA. | |
| uint32_t | nt | 
| Network type (an enum GNUNET_NetworkTypein NBO). | |
| struct GNUNET_PeerIdentity | peer | 
| Target identifier. | |
| struct GNUNET_TIME_AbsoluteNBO | last_validation | 
| struct GNUNET_TIME_AbsoluteNBO | valid_until | 
| struct GNUNET_TIME_AbsoluteNBO | next_validation | 
| struct GNUNET_TIME_RelativeNBO | rtt | 
| Current round-trip time estimate. | |
| uint32_t | cs | 
| Connection status (in NBO). | |
| uint32_t | num_msg_pending | 
| Messages pending (in NBO). | |
| uint32_t | num_bytes_pending | 
| Bytes pending (in NBO). | |
Monitoring data.
Definition at line 730 of file transport.h.
| struct GNUNET_MessageHeader GNUNET_TRANSPORT_MonitorData::header | 
Type will be GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_DATA.
Definition at line 735 of file transport.h.
| uint32_t GNUNET_TRANSPORT_MonitorData::nt | 
Network type (an enum GNUNET_NetworkType in NBO). 
Definition at line 740 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| struct GNUNET_PeerIdentity GNUNET_TRANSPORT_MonitorData::peer | 
Target identifier.
Definition at line 745 of file transport.h.
Referenced by handle_monitor_data(), notify_monitor(), and notify_monitors().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_TRANSPORT_MonitorData::last_validation | 
Definition at line 750 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_TRANSPORT_MonitorData::valid_until | 
Definition at line 751 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_TRANSPORT_MonitorData::next_validation | 
Definition at line 752 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| struct GNUNET_TIME_RelativeNBO GNUNET_TRANSPORT_MonitorData::rtt | 
Current round-trip time estimate.
Definition at line 757 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| uint32_t GNUNET_TRANSPORT_MonitorData::cs | 
Connection status (in NBO).
Definition at line 762 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| uint32_t GNUNET_TRANSPORT_MonitorData::num_msg_pending | 
Messages pending (in NBO).
Definition at line 767 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().
| uint32_t GNUNET_TRANSPORT_MonitorData::num_bytes_pending | 
Bytes pending (in NBO).
Definition at line 772 of file transport.h.
Referenced by handle_monitor_data(), and notify_monitor().