GNUnet  0.11.x
Data Fields
GNUNET_TESTING_NetjailNode Struct Reference

Node in the netjail topology. More...

#include <gnunet_testing_ng_lib.h>

Collaboration diagram for GNUNET_TESTING_NetjailNode:
[legend]

Data Fields

char * plugin
 Plugin for the test case to be run on this node. More...
 
unsigned int is_global
 Flag indicating if this node is a global known node. More...
 
unsigned int namespace_n
 The number of the namespace this node is running in. More...
 
unsigned int node_n
 The number of this node in the namespace. More...
 
struct GNUNET_TESTING_NodeConnectionnode_connections_head
 Head of the DLL with the connections which shall be established to other nodes. More...
 
struct GNUNET_TESTING_NodeConnectionnode_connections_tail
 Tail of the DLL with the connections which shall be established to other nodes. More...
 

Detailed Description

Node in the netjail topology.

// FIXME: this does not belong here!

Definition at line 160 of file gnunet_testing_ng_lib.h.

Field Documentation

◆ plugin

char* GNUNET_TESTING_NetjailNode::plugin

Plugin for the test case to be run on this node.

Definition at line 165 of file gnunet_testing_ng_lib.h.

Referenced by GNUNET_TESTING_get_topo_from_file(), log_nodes(), and start_helper().

◆ is_global

unsigned int GNUNET_TESTING_NetjailNode::is_global

Flag indicating if this node is a global known node.

Definition at line 170 of file gnunet_testing_ng_lib.h.

Referenced by GNUNET_TESTING_get_topo_from_file(), and log_nodes().

◆ namespace_n

unsigned int GNUNET_TESTING_NetjailNode::namespace_n

The number of the namespace this node is running in.

Definition at line 175 of file gnunet_testing_ng_lib.h.

Referenced by get_address(), GNUNET_TESTING_get_topo_from_file(), and log_nodes().

◆ node_n

unsigned int GNUNET_TESTING_NetjailNode::node_n

The number of this node in the namespace.

Definition at line 180 of file gnunet_testing_ng_lib.h.

Referenced by GNUNET_TESTING_get_topo_from_file(), and log_nodes().

◆ node_connections_head

struct GNUNET_TESTING_NodeConnection* GNUNET_TESTING_NetjailNode::node_connections_head

Head of the DLL with the connections which shall be established to other nodes.

Definition at line 185 of file gnunet_testing_ng_lib.h.

Referenced by get_connections(), log_nodes(), and node_connections().

◆ node_connections_tail

struct GNUNET_TESTING_NodeConnection* GNUNET_TESTING_NetjailNode::node_connections_tail

Tail of the DLL with the connections which shall be established to other nodes.

Definition at line 190 of file gnunet_testing_ng_lib.h.

Referenced by node_connections().


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