Struct to store information needed in callbacks. More...
#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/transport/transport-testing-cmds.h>
Data Fields | |
struct GNUNET_TESTING_AsyncContext | ac |
Context for our asynchronous completion. More... | |
GNUNET_TRANSPORT_notify_connect_cb | notify_connect |
const struct GNUNET_TESTING_System * | tl_system |
The testing system of this node. More... | |
const char * | create_label |
uint32_t | num |
Number globally identifying the node. More... | |
const char * | start_peer_label |
Label of the cmd to start a peer. More... | |
struct GNUNET_TESTING_NetjailTopology * | topology |
The topology of the test setup. More... | |
struct GNUNET_TESTING_NodeConnection * | node_connections_head |
Connections to other peers. More... | |
struct GNUNET_TESTING_Interpreter * | is |
unsigned int | con_num |
Number of connections. More... | |
unsigned int | additional_connects |
Number of additional connects this cmd will wait for not triggered by this cmd. More... | |
unsigned int | con_num_notified |
Number of connections we already have a notification for. More... | |
unsigned int | additional_connects_notified |
Number of additional connects this cmd will wait for not triggered by this cmd we already have a notification for. More... | |
Struct to store information needed in callbacks.
Definition at line 40 of file transport-testing-cmds.h.
struct GNUNET_TESTING_AsyncContext ConnectPeersState::ac |
Context for our asynchronous completion.
Definition at line 32 of file transport-testing-cmds.h.
Referenced by notify_connect().
GNUNET_TRANSPORT_notify_connect_cb ConnectPeersState::notify_connect |
Definition at line 47 of file transport-testing-cmds.h.
const struct GNUNET_TESTING_System* ConnectPeersState::tl_system |
The testing system of this node.
Definition at line 52 of file transport-testing-cmds.h.
Referenced by connect_peers_run(), and notify_connect().
const char* ConnectPeersState::create_label |
Definition at line 55 of file transport-testing-cmds.h.
Referenced by connect_peers_run().
uint32_t ConnectPeersState::num |
Number globally identifying the node.
Definition at line 61 of file transport-testing-cmds.h.
Referenced by connect_peers_run().
const char* ConnectPeersState::start_peer_label |
Label of the cmd to start a peer.
Definition at line 67 of file transport-testing-cmds.h.
Referenced by connect_peers_run().
struct GNUNET_TESTING_NetjailTopology* ConnectPeersState::topology |
The topology of the test setup.
Definition at line 72 of file transport-testing-cmds.h.
Referenced by connect_peers_run(), and notify_connect().
struct GNUNET_TESTING_NodeConnection* ConnectPeersState::node_connections_head |
Connections to other peers.
Definition at line 77 of file transport-testing-cmds.h.
Referenced by connect_peers_run(), and notify_connect().
struct GNUNET_TESTING_Interpreter* ConnectPeersState::is |
Definition at line 79 of file transport-testing-cmds.h.
Referenced by connect_peers_run().
unsigned int ConnectPeersState::con_num |
Number of connections.
Definition at line 84 of file transport-testing-cmds.h.
Referenced by connect_peers_run(), and notify_connect().
unsigned int ConnectPeersState::additional_connects |
Number of additional connects this cmd will wait for not triggered by this cmd.
Definition at line 89 of file transport-testing-cmds.h.
Referenced by notify_connect().
unsigned int ConnectPeersState::con_num_notified |
Number of connections we already have a notification for.
Definition at line 94 of file transport-testing-cmds.h.
Referenced by notify_connect().
unsigned int ConnectPeersState::additional_connects_notified |
Number of additional connects this cmd will wait for not triggered by this cmd we already have a notification for.
Definition at line 99 of file transport-testing-cmds.h.
Referenced by notify_connect().