ATS performance characteristics for an address in network byte order (for IPC). More...
#include <gnunet_ats_service.h>
Data Fields | |
uint32_t | utilization_out |
Actual traffic on this connection from this peer to the other peer. More... | |
uint32_t | utilization_in |
Actual traffic on this connection from the other peer to this peer. More... | |
uint32_t | scope |
Which network scope does the respective address belong to? This property does not change. More... | |
uint32_t | distance |
Distance on network layer (required for distance-vector routing) in hops. More... | |
struct GNUNET_TIME_RelativeNBO | delay |
Delay. More... | |
ATS performance characteristics for an address in network byte order (for IPC).
Definition at line 117 of file gnunet_ats_service.h.
uint32_t GNUNET_ATS_PropertiesNBO::utilization_out |
Actual traffic on this connection from this peer to the other peer.
Includes transport overhead.
Unit: [bytes/second]
Definition at line 125 of file gnunet_ats_service.h.
Referenced by GNUNET_ATS_properties_hton(), and GNUNET_ATS_properties_ntoh().
uint32_t GNUNET_ATS_PropertiesNBO::utilization_in |
Actual traffic on this connection from the other peer to this peer.
Includes transport overhead.
Unit: [bytes/second]
Definition at line 133 of file gnunet_ats_service.h.
Referenced by GNUNET_ATS_properties_hton(), and GNUNET_ATS_properties_ntoh().
uint32_t GNUNET_ATS_PropertiesNBO::scope |
Which network scope does the respective address belong to? This property does not change.
Definition at line 139 of file gnunet_ats_service.h.
Referenced by GNUNET_ATS_properties_hton(), GNUNET_ATS_properties_ntoh(), and send_add_address_message().
uint32_t GNUNET_ATS_PropertiesNBO::distance |
Distance on network layer (required for distance-vector routing) in hops.
Zero for direct connections (e.g. plain TCP/UDP).
Definition at line 145 of file gnunet_ats_service.h.
Referenced by GNUNET_ATS_properties_hton(), and GNUNET_ATS_properties_ntoh().
struct GNUNET_TIME_RelativeNBO GNUNET_ATS_PropertiesNBO::delay |
Delay.
Time between when the time packet is sent and the packet arrives. FOREVER if we did not measure yet.
Definition at line 145 of file gnunet_ats_service.h.
Referenced by GNUNET_ATS_properties_hton(), and GNUNET_ATS_properties_ntoh().