GNUnet 0.21.1
GDS_Underlay Struct Reference

Information we keep per underlay. More...

Collaboration diagram for GDS_Underlay:
[legend]

Data Fields

struct GDS_Underlaynext
 Kept in a DLL. More...
 
struct GDS_Underlayprev
 Kept in a DLL. More...
 
struct GNUNET_DHTU_PluginEnvironment env
 Environment for this underlay. More...
 
struct GNUNET_DHTU_PluginFunctionsdhtu
 Underlay API handle. More...
 
double network_size_estimate
 current network size estimate for this underlay. More...
 
char * name
 Name of the underlay (i.e. More...
 
char * libname
 Name of the library providing the underlay. More...
 

Detailed Description

Information we keep per underlay.

Definition at line 50 of file gnunet-service-dht.c.

Field Documentation

◆ next

struct GDS_Underlay* GDS_Underlay::next

Kept in a DLL.

Definition at line 56 of file gnunet-service-dht.c.

◆ prev

struct GDS_Underlay* GDS_Underlay::prev

Kept in a DLL.

Definition at line 61 of file gnunet-service-dht.c.

◆ env

struct GNUNET_DHTU_PluginEnvironment GDS_Underlay::env

Environment for this underlay.

Definition at line 66 of file gnunet-service-dht.c.

Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), and typescriptdomain.TypeScriptDefinition::run().

◆ dhtu

struct GNUNET_DHTU_PluginFunctions* GDS_Underlay::dhtu

Underlay API handle.

Definition at line 71 of file gnunet-service-dht.c.

◆ network_size_estimate

double GDS_Underlay::network_size_estimate

current network size estimate for this underlay.

Definition at line 76 of file gnunet-service-dht.c.

◆ name

char* GDS_Underlay::name

Name of the underlay (i.e.

"gnunet" or "ip").

Definition at line 81 of file gnunet-service-dht.c.

◆ libname

char* GDS_Underlay::libname

Name of the library providing the underlay.

Definition at line 86 of file gnunet-service-dht.c.


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