Structure used to remember all pending address resolutions. More...
Data Fields | |
struct PendingResolutions * | next |
Kept in a DLL. More... | |
struct PendingResolutions * | prev |
Kept in a DLL. More... | |
struct GNUNET_HELLO_Address * | address |
Copy of the address we are resolving. More... | |
struct GNUNET_TRANSPORT_AddressToStringContext * | tats_ctx |
Handle to the transport request to convert the address to a string. More... | |
struct GNUNET_ATS_Properties | properties |
Performance data. More... | |
struct GNUNET_BANDWIDTH_Value32NBO | bandwidth_out |
Amount of outbound bandwidth assigned by ATS. More... | |
struct GNUNET_BANDWIDTH_Value32NBO | bandwidth_in |
Amount of inbound bandwidth assigned by ATS. More... | |
int | active |
Is this an active address? More... | |
Structure used to remember all pending address resolutions.
We keep address information in here while we talk to transport to map the address to a string.
Definition at line 154 of file gnunet-ats.c.
struct PendingResolutions* PendingResolutions::next |
Kept in a DLL.
Definition at line 159 of file gnunet-ats.c.
Referenced by ats_perf_mon_cb(), end(), GPI_plugins_find(), and select_peer().
struct PendingResolutions* PendingResolutions::prev |
Kept in a DLL.
Definition at line 164 of file gnunet-ats.c.
struct GNUNET_HELLO_Address* PendingResolutions::address |
Copy of the address we are resolving.
Definition at line 169 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), end(), and transport_addr_to_str_cb().
struct GNUNET_TRANSPORT_AddressToStringContext* PendingResolutions::tats_ctx |
Handle to the transport request to convert the address to a string.
Definition at line 175 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), and end().
struct GNUNET_ATS_Properties PendingResolutions::properties |
Performance data.
Definition at line 175 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), and transport_addr_to_str_cb().
struct GNUNET_BANDWIDTH_Value32NBO PendingResolutions::bandwidth_out |
Amount of outbound bandwidth assigned by ATS.
Definition at line 175 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), and transport_addr_to_str_cb().
struct GNUNET_BANDWIDTH_Value32NBO PendingResolutions::bandwidth_in |
Amount of inbound bandwidth assigned by ATS.
Definition at line 175 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), and transport_addr_to_str_cb().
int PendingResolutions::active |
Is this an active address?
Definition at line 195 of file gnunet-ats.c.
Referenced by ats_perf_cb(), ats_perf_mon_cb(), and transport_addr_to_str_cb().