Toplogy of our netjail setup. More...
#include <gnunet_testing_netjail_lib.h>
Data Fields | |
char * | plugin |
Default plugin for the test case to be run on nodes. More... | |
unsigned int | namespaces_n |
Number of subnets. More... | |
unsigned int | nodes_m |
Number of nodes per subnet. More... | |
unsigned int | nodes_x |
Number of global known nodes. More... | |
struct GNUNET_CONTAINER_MultiShortmap * | map_namespaces |
Hash map containing the subnets (for natted nodes) of the topology. More... | |
struct GNUNET_CONTAINER_MultiShortmap * | map_globals |
Hash map containing the global known nodes which are not natted. More... | |
unsigned int | additional_connects |
Additional connects we do expect, beside the connects which are configured in the topology. More... | |
Toplogy of our netjail setup.
Definition at line 217 of file gnunet_testing_netjail_lib.h.
char* GNUNET_TESTING_NetjailTopology::plugin |
Default plugin for the test case to be run on nodes.
Definition at line 223 of file gnunet_testing_netjail_lib.h.
Referenced by GNUNET_TESTING_cmd_netjail_start_cmds_helper(), GNUNET_TESTING_free_topology(), GNUNET_TESTING_get_topo_from_string(), log_topo(), and start_helper().
unsigned int GNUNET_TESTING_NetjailTopology::namespaces_n |
Number of subnets.
Definition at line 228 of file gnunet_testing_netjail_lib.h.
Referenced by GNUNET_TESTING_cmd_netjail_start_cmds_helper(), GNUNET_TESTING_cmd_stop_cmds_helper(), GNUNET_TESTING_get_topo_from_string(), and log_topo().
unsigned int GNUNET_TESTING_NetjailTopology::nodes_m |
Number of nodes per subnet.
Definition at line 233 of file gnunet_testing_netjail_lib.h.
Referenced by add_search_string(), get_node_info(), GNUNET_TESTING_calculate_num(), GNUNET_TESTING_cmd_netjail_start_cmds_helper(), GNUNET_TESTING_cmd_stop_cmds_helper(), GNUNET_TESTING_get_topo_from_string(), and log_topo().
unsigned int GNUNET_TESTING_NetjailTopology::nodes_x |
Number of global known nodes.
Definition at line 238 of file gnunet_testing_netjail_lib.h.
Referenced by add_search_string(), get_node_info(), GNUNET_TESTING_calculate_num(), GNUNET_TESTING_cmd_netjail_start_cmds_helper(), GNUNET_TESTING_cmd_stop_cmds_helper(), GNUNET_TESTING_get_topo_from_string(), and log_topo().
struct GNUNET_CONTAINER_MultiShortmap* GNUNET_TESTING_NetjailTopology::map_namespaces |
Hash map containing the subnets (for natted nodes) of the topology.
Definition at line 243 of file gnunet_testing_netjail_lib.h.
Referenced by backchannel_check_run(), GNUNET_TESTING_free_topology(), GNUNET_TESTING_get_topo_from_string(), log_topo(), and start_helper().
struct GNUNET_CONTAINER_MultiShortmap* GNUNET_TESTING_NetjailTopology::map_globals |
Hash map containing the global known nodes which are not natted.
Definition at line 248 of file gnunet_testing_netjail_lib.h.
Referenced by backchannel_check_run(), get_node_info(), GNUNET_TESTING_free_topology(), GNUNET_TESTING_get_topo_from_string(), log_topo(), and start_helper().
unsigned int GNUNET_TESTING_NetjailTopology::additional_connects |
Additional connects we do expect, beside the connects which are configured in the topology.
Definition at line 253 of file gnunet_testing_netjail_lib.h.
Referenced by GNUNET_TESTING_get_topo_from_string().