GNUnet  0.11.x
Data Fields
Network Struct Reference

Representation of a network. More...

Collaboration diagram for Network:
[legend]

Data Fields

const char * desc
 Network description. More...
 
char * stat_total
 String for statistics total addresses. More...
 
char * stat_active
 String for statistics active addresses. More...
 
struct AddressWrapperhead
 Linked list of addresses in this network: head. More...
 
struct AddressWrappertail
 Linked list of addresses in this network: tail. More...
 
unsigned long long total_quota_in
 Total inbound quota. More...
 
unsigned long long total_quota_out
 Total outbound quota. More...
 
enum GNUNET_NetworkType type
 ATS network type. More...
 
unsigned int active_addresses
 Number of active addresses for this network. More...
 
unsigned int total_addresses
 Number of total addresses for this network. More...
 

Detailed Description

Representation of a network.

Definition at line 103 of file plugin_ats_proportional.c.

Field Documentation

◆ desc

const char* Network::desc

◆ stat_total

char* Network::stat_total

◆ stat_active

char* Network::stat_active

◆ head

struct AddressWrapper* Network::head

◆ tail

struct AddressWrapper* Network::tail

Linked list of addresses in this network: tail.

Definition at line 128 of file plugin_ats_proportional.c.

Referenced by GAS_proportional_address_add(), GAS_proportional_address_delete(), and libgnunet_plugin_ats_proportional_done().

◆ total_quota_in

unsigned long long Network::total_quota_in

◆ total_quota_out

unsigned long long Network::total_quota_out

◆ type

enum GNUNET_NetworkType Network::type

ATS network type.

Definition at line 143 of file plugin_ats_proportional.c.

Referenced by distribute_bandwidth_in_network(), and libgnunet_plugin_ats_proportional_init().

◆ active_addresses

unsigned int Network::active_addresses

◆ total_addresses

unsigned int Network::total_addresses

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