Node in the netjail topology. More...
#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/lib/testing/testing_api_topology.h>
Data Fields | |
struct GNUNET_TESTING_NodeConnection * | node_connections_head |
Head of the DLL with the connections which shall be established to other nodes. More... | |
struct GNUNET_TESTING_NodeConnection * | node_connections_tail |
Tail of the DLL with the connections which shall be established to other nodes. More... | |
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 subnet this node is running in. More... | |
unsigned int | node_n |
The number of this node in the subnet. More... | |
unsigned int | node_number |
The overall number of the node in the whole test system. More... | |
unsigned int | additional_connects |
The number of unintentional additional connections this node waits for. More... | |
unsigned int | expected_reaches |
The number of cmds waiting for a specific barrier. More... | |
Node in the netjail topology.
Definition at line 144 of file testing_api_topology.h.
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 149 of file testing_api_topology.h.
Referenced by get_node_info(), log_nodes(), and will_the_other_node_connect_via_udp().
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 154 of file testing_api_topology.h.
char* GNUNET_TESTING_NetjailNode::plugin |
Plugin for the test case to be run on this node.
Definition at line 159 of file testing_api_topology.h.
Referenced by log_nodes().
unsigned int GNUNET_TESTING_NetjailNode::is_global |
Flag indicating if this node is a global known node.
Definition at line 164 of file testing_api_topology.h.
Referenced by log_nodes().
unsigned int GNUNET_TESTING_NetjailNode::namespace_n |
The number of the subnet this node is running in.
Definition at line 169 of file testing_api_topology.h.
Referenced by add_search_string(), backchannel_check_run(), GNUNET_TESTING_get_address(), log_nodes(), and will_the_other_node_connect_via_udp().
unsigned int GNUNET_TESTING_NetjailNode::node_n |
The number of this node in the subnet.
Definition at line 174 of file testing_api_topology.h.
Referenced by add_search_string(), backchannel_check_run(), GNUNET_TESTING_get_address(), log_nodes(), and will_the_other_node_connect_via_udp().
unsigned int GNUNET_TESTING_NetjailNode::node_number |
The overall number of the node in the whole test system.
Definition at line 179 of file testing_api_topology.h.
unsigned int GNUNET_TESTING_NetjailNode::additional_connects |
The number of unintentional additional connections this node waits for.
This overwrites the global additional_connects value.
Definition at line 184 of file testing_api_topology.h.
Referenced by get_node_info(), and GNUNET_TESTING_get_additional_connects().
unsigned int GNUNET_TESTING_NetjailNode::expected_reaches |
The number of cmds waiting for a specific barrier.
Definition at line 189 of file testing_api_topology.h.