GNUnet  0.11.x
Data Fields
ConnectPeersState Struct Reference

Struct to store information needed in callbacks. More...

#include </home/buildbot/bb-worker/worker/gnunet/build/src/transport/transport-testing-cmds.h>

Collaboration diagram for ConnectPeersState:
[legend]

Data Fields

struct GNUNET_TESTING_AsyncContext ac
 Context for our asynchronous completion. More...
 
GNUNET_TRANSPORT_NotifyConnect notify_connect
 
struct GNUNET_TESTING_Systemtl_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_PeerIdentityid
 The peer identity of this peer. More...
 
struct GNUNET_TESTING_NetjailTopologytopology
 The topology of the test setup. More...
 
struct GNUNET_TESTING_NodeConnectionnode_connections_head
 Connections to other peers. More...
 
struct GNUNET_TESTING_Interpreteris
 
unsigned int con_num
 Number of connections. More...
 

Detailed Description

Struct to store information needed in callbacks.

Definition at line 36 of file transport-testing-cmds.h.

Field Documentation

◆ ac

struct GNUNET_TESTING_AsyncContext ConnectPeersState::ac

Context for our asynchronous completion.

Definition at line 269 of file transport-testing-cmds.h.

Referenced by notify_connect().

◆ notify_connect

GNUNET_TRANSPORT_NotifyConnect ConnectPeersState::notify_connect

Definition at line 43 of file transport-testing-cmds.h.

◆ tl_system

struct GNUNET_TESTING_System* ConnectPeersState::tl_system

The testing system of this node.

Definition at line 48 of file transport-testing-cmds.h.

Referenced by connect_peers_run(), and notify_connect().

◆ create_label

const char* ConnectPeersState::create_label

Definition at line 51 of file transport-testing-cmds.h.

Referenced by connect_peers_run().

◆ num

uint32_t ConnectPeersState::num

Number globally identifying the node.

Definition at line 57 of file transport-testing-cmds.h.

Referenced by connect_peers_run().

◆ start_peer_label

const char* ConnectPeersState::start_peer_label

Label of the cmd to start a peer.

Definition at line 63 of file transport-testing-cmds.h.

Referenced by connect_peers_run().

◆ id

struct GNUNET_PeerIdentity* ConnectPeersState::id

The peer identity of this peer.

Definition at line 69 of file transport-testing-cmds.h.

Referenced by connect_peers_cleanup(), connect_peers_run(), and gnunet_testing.Peer::start().

◆ topology

struct GNUNET_TESTING_NetjailTopology* ConnectPeersState::topology

The topology of the test setup.

Definition at line 74 of file transport-testing-cmds.h.

Referenced by connect_peers_run(), and notify_connect().

◆ node_connections_head

struct GNUNET_TESTING_NodeConnection* ConnectPeersState::node_connections_head

Connections to other peers.

Definition at line 79 of file transport-testing-cmds.h.

Referenced by connect_peers_run(), and notify_connect().

◆ is

struct GNUNET_TESTING_Interpreter* ConnectPeersState::is

Definition at line 81 of file transport-testing-cmds.h.

Referenced by connect_peers_run().

◆ con_num

unsigned int ConnectPeersState::con_num

Number of connections.

Definition at line 86 of file transport-testing-cmds.h.

Referenced by connect_peers_run(), and notify_connect().


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