GNUnet 0.22.2
PeerResolutionContext Struct Reference

Context to store name resolutions for validation. More...

Collaboration diagram for PeerResolutionContext:
[legend]

Data Fields

struct PeerResolutionContextnext
 Next in DLL. More...
 
struct PeerResolutionContextprev
 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...
 

Detailed Description

Context to store name resolutions for validation.

Definition at line 120 of file gnunet-transport.c.

Field Documentation

◆ next

struct PeerResolutionContext* PeerResolutionContext::next

Next in DLL.

Definition at line 125 of file gnunet-transport.c.

Referenced by operation_timeout(), and shutdown_task().

◆ prev

struct PeerResolutionContext* PeerResolutionContext::prev

Prev in DLL.

Definition at line 130 of file gnunet-transport.c.

◆ addrcp

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().

◆ asc

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().

◆ state

enum GNUNET_TRANSPORT_PeerState PeerResolutionContext::state

peer state

Definition at line 145 of file gnunet-transport.c.

Referenced by process_peer_string(), and resolve_peer_address().

◆ state_timeout

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().

◆ transport

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().

◆ printed

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().


The documentation for this struct was generated from the following file: