One of the addresses of this peer. More...
Data Fields | |
struct AddressListEntry * | next |
Kept in a DLL. More... | |
struct AddressListEntry * | prev |
Kept in a DLL. More... | |
struct TransportClient * | tc |
Which communicator provides this address? More... | |
const char * | address |
The actual address. More... | |
struct GNUNET_PEERSTORE_StoreContext * | sc |
Current context for storing this address in the peerstore. More... | |
struct GNUNET_SCHEDULER_Task * | st |
Task to periodically do st operation. More... | |
struct GNUNET_TIME_Relative | expiration |
What is a typical lifetime the communicator expects this address to have? (Always from now.) More... | |
uint32_t | aid |
Address identifier used by the communicator. More... | |
enum GNUNET_NetworkType | nt |
Network type offered by this address. More... | |
One of the addresses of this peer.
Definition at line 2362 of file gnunet-service-tng.c.
struct AddressListEntry* AddressListEntry::next |
Kept in a DLL.
Definition at line 2367 of file gnunet-service-tng.c.
Referenced by handle_del_address().
struct AddressListEntry* AddressListEntry::prev |
Kept in a DLL.
Definition at line 2372 of file gnunet-service-tng.c.
struct TransportClient* AddressListEntry::tc |
Which communicator provides this address?
Definition at line 2377 of file gnunet-service-tng.c.
Referenced by free_address_list_entry(), and handle_add_address().
const char* AddressListEntry::address |
The actual address.
Definition at line 2382 of file gnunet-service-tng.c.
Referenced by handle_add_address(), peerstore_store_own_cb(), and store_pi().
struct GNUNET_PEERSTORE_StoreContext* AddressListEntry::sc |
Current context for storing this address in the peerstore.
Definition at line 2387 of file gnunet-service-tng.c.
Referenced by free_address_list_entry(), peerstore_store_own_cb(), and store_pi().
struct GNUNET_SCHEDULER_Task* AddressListEntry::st |
Task to periodically do st operation.
Definition at line 2392 of file gnunet-service-tng.c.
Referenced by free_address_list_entry(), handle_add_address(), peerstore_store_own_cb(), and store_pi().
struct GNUNET_TIME_Relative AddressListEntry::expiration |
What is a typical lifetime the communicator expects this address to have? (Always from now.)
Definition at line 2392 of file gnunet-service-tng.c.
Referenced by handle_add_address(), peerstore_store_own_cb(), and store_pi().
uint32_t AddressListEntry::aid |
Address identifier used by the communicator.
Definition at line 2403 of file gnunet-service-tng.c.
Referenced by handle_add_address().
enum GNUNET_NetworkType AddressListEntry::nt |
Network type offered by this address.
Definition at line 2403 of file gnunet-service-tng.c.
Referenced by handle_add_address(), and store_pi().