Context to store name resolutions for validation. More...
Data Fields | |
struct PeerResolutionContext * | next |
Next in DLL. More... | |
struct PeerResolutionContext * | prev |
Prev in DLL. More... | |
struct GNUNET_HELLO_Address * | addrcp |
address to resolve More... | |
struct GNUNET_TRANSPORT_AddressToStringContext * | asc |
transport conversiion context More... | |
enum GNUNET_TRANSPORT_PeerState | state |
peer state More... | |
struct GNUNET_TIME_Absolute | state_timeout |
state timeout More... | |
char * | transport |
transport plugin More... | |
int | printed |
was the entry printed More... | |
Context to store name resolutions for validation.
Definition at line 120 of file gnunet-transport.c.
struct PeerResolutionContext* PeerResolutionContext::next |
Next in DLL.
Definition at line 125 of file gnunet-transport.c.
Referenced by operation_timeout(), and shutdown_task().
struct PeerResolutionContext* PeerResolutionContext::prev |
Prev in DLL.
Definition at line 130 of file gnunet-transport.c.
struct GNUNET_HELLO_Address* PeerResolutionContext::addrcp |
address to resolve
Definition at line 135 of file gnunet-transport.c.
Referenced by operation_timeout(), process_peer_string(), resolve_peer_address(), and shutdown_task().
struct GNUNET_TRANSPORT_AddressToStringContext* PeerResolutionContext::asc |
transport conversiion context
Definition at line 140 of file gnunet-transport.c.
Referenced by operation_timeout(), process_peer_string(), resolve_peer_address(), and shutdown_task().
enum GNUNET_TRANSPORT_PeerState PeerResolutionContext::state |
peer state
Definition at line 145 of file gnunet-transport.c.
Referenced by process_peer_string(), resolve_peer_address(), httpdomain.autohttp.bottle.AutobottleDirective::run(), httpdomain.autohttp.flask.AutoflaskDirective::run(), httpdomain.autohttp.flaskqref.QuickReferenceFlaskDirective::run(), httpdomain.autohttp.tornado.AutoTornadoDirective::run(), and typescriptdomain.TypeScriptDefinition::run().
struct GNUNET_TIME_Absolute PeerResolutionContext::state_timeout |
state timeout
Definition at line 150 of file gnunet-transport.c.
Referenced by process_peer_iteration_cb(), process_peer_string(), and resolve_peer_address().
char* PeerResolutionContext::transport |
transport plugin
Definition at line 155 of file gnunet-transport.c.
Referenced by operation_timeout(), process_peer_string(), resolve_peer_address(), and shutdown_task().
int PeerResolutionContext::printed |
was the entry printed
Definition at line 160 of file gnunet-transport.c.
Referenced by process_peer_string(), and resolve_peer_address().