GNUnet 0.22.2
GNUNET_DHTU_Source Struct Reference

Opaque handle that the underlay offers for our address to be used when sending messages to another peer. More...

Collaboration diagram for GNUNET_DHTU_Source:
[legend]

Data Fields

void * app_ctx
 Application context for this source. More...
 
struct GNUNET_DHTU_Sourcenext
 Kept in a DLL. More...
 
struct GNUNET_DHTU_Sourceprev
 Kept in a DLL. More...
 
char * address
 Address in URL form ("ip+udp://$PID/$IP:$PORT") More...
 
struct sockaddr_storage addr
 My actual address. More...
 
socklen_t addrlen
 Number of bytes in addr. More...
 
unsigned int scan_generation
 Last generation this address was observed. More...
 

Detailed Description

Opaque handle that the underlay offers for our address to be used when sending messages to another peer.

Definition at line 40 of file plugin_dhtu_gnunet.c.

Field Documentation

◆ app_ctx

void * GNUNET_DHTU_Source::app_ctx

Application context for this source.

Definition at line 46 of file plugin_dhtu_gnunet.c.

Referenced by create_source(), DHTU_ip_done(), and read_cb().

◆ next

struct GNUNET_DHTU_Source* GNUNET_DHTU_Source::next

Kept in a DLL.

Definition at line 52 of file plugin_dhtu_ip.c.

Referenced by process_ifcs(), and scan().

◆ prev

struct GNUNET_DHTU_Source* GNUNET_DHTU_Source::prev

Kept in a DLL.

Definition at line 57 of file plugin_dhtu_ip.c.

◆ address

char* GNUNET_DHTU_Source::address

Address in URL form ("ip+udp://$PID/$IP:$PORT")

Definition at line 67 of file plugin_dhtu_ip.c.

Referenced by create_source(), and DHTU_ip_done().

◆ addr

struct sockaddr_storage GNUNET_DHTU_Source::addr

My actual address.

Definition at line 72 of file plugin_dhtu_ip.c.

Referenced by create_source(), find_source(), and process_ifcs().

◆ addrlen

socklen_t GNUNET_DHTU_Source::addrlen

Number of bytes in addr.

Definition at line 77 of file plugin_dhtu_ip.c.

Referenced by create_source(), find_source(), and process_ifcs().

◆ scan_generation

unsigned int GNUNET_DHTU_Source::scan_generation

Last generation this address was observed.

Definition at line 82 of file plugin_dhtu_ip.c.

Referenced by create_source(), process_ifcs(), and read_cb().


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