GNUnet 0.22.2
CheckState Struct Reference

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

Collaboration diagram for CheckState:
[legend]

Data Fields

struct GNUNET_TESTING_AsyncContext ac
 Context for our asynchronous completion. More...
 
unsigned int node_n
 The number of the node in a network namespace. More...
 
unsigned int namespace_n
 The number of the network namespace. More...
 
const struct GNUNET_TESTBED_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_TESTING_NetjailTopologytopology
 The topology of the test setup. More...
 
struct GNUNET_TESTING_NodeConnectionnode_connections_head
 Connections to other peers. More...
 
unsigned int con_num
 Number of connections. More...
 
unsigned int received_backchannel_msgs
 Number of received backchannel messages. More...
 
char ** search_string
 Array with search strings. More...
 
struct GNUNET_DISK_FileHandlefh
 File handle for log file. More...
 
struct GNUNET_SCHEDULER_Tasktask
 Task which handles the reading. More...
 
FILE * stream
 Stream to read log file lines. More...
 

Detailed Description

Struct to store information needed in callbacks.

Definition at line 50 of file transport_api_cmd_backchannel_check.c.

Field Documentation

◆ ac

struct GNUNET_TESTING_AsyncContext CheckState::ac

Context for our asynchronous completion.

Definition at line 55 of file transport_api_cmd_backchannel_check.c.

Referenced by backchannel_check_run(), GNUNET_TRANSPORT_cmd_backchannel_check(), and read_from_log().

◆ node_n

unsigned int CheckState::node_n

The number of the node in a network namespace.

Definition at line 60 of file transport_api_cmd_backchannel_check.c.

Referenced by GNUNET_TRANSPORT_cmd_backchannel_check(), and will_the_other_node_connect_via_udp().

◆ namespace_n

unsigned int CheckState::namespace_n

The number of the network namespace.

Definition at line 65 of file transport_api_cmd_backchannel_check.c.

Referenced by GNUNET_TRANSPORT_cmd_backchannel_check(), and will_the_other_node_connect_via_udp().

◆ tl_system

const struct GNUNET_TESTBED_System* CheckState::tl_system

The testing system of this node.

Definition at line 70 of file transport_api_cmd_backchannel_check.c.

Referenced by add_search_string(), and backchannel_check_run().

◆ create_label

const char* CheckState::create_label

◆ num

uint32_t CheckState::num

Number globally identifying the node.

Definition at line 79 of file transport_api_cmd_backchannel_check.c.

Referenced by add_search_string(), backchannel_check_run(), and GNUNET_TRANSPORT_cmd_backchannel_check().

◆ start_peer_label

const char* CheckState::start_peer_label

Label of the cmd to start a peer.

Definition at line 85 of file transport_api_cmd_backchannel_check.c.

Referenced by backchannel_check_run(), and GNUNET_TRANSPORT_cmd_backchannel_check().

◆ topology

struct GNUNET_TESTING_NetjailTopology* CheckState::topology

The topology of the test setup.

Definition at line 90 of file transport_api_cmd_backchannel_check.c.

Referenced by add_search_string(), backchannel_check_run(), and GNUNET_TRANSPORT_cmd_backchannel_check().

◆ node_connections_head

struct GNUNET_TESTING_NodeConnection* CheckState::node_connections_head

Connections to other peers.

Definition at line 95 of file transport_api_cmd_backchannel_check.c.

Referenced by backchannel_check_run().

◆ con_num

unsigned int CheckState::con_num

Number of connections.

Definition at line 100 of file transport_api_cmd_backchannel_check.c.

Referenced by add_search_string(), backchannel_check_run(), and read_from_log().

◆ received_backchannel_msgs

unsigned int CheckState::received_backchannel_msgs

Number of received backchannel messages.

Definition at line 105 of file transport_api_cmd_backchannel_check.c.

Referenced by read_from_log().

◆ search_string

char** CheckState::search_string

Array with search strings.

Definition at line 110 of file transport_api_cmd_backchannel_check.c.

Referenced by add_search_string(), and read_from_log().

◆ fh

struct GNUNET_DISK_FileHandle* CheckState::fh

File handle for log file.

Definition at line 115 of file transport_api_cmd_backchannel_check.c.

Referenced by read_from_log().

◆ task

struct GNUNET_SCHEDULER_Task* CheckState::task

Task which handles the reading.

Definition at line 120 of file transport_api_cmd_backchannel_check.c.

Referenced by backchannel_check_run(), and read_from_log().

◆ stream

FILE* CheckState::stream

Stream to read log file lines.

Definition at line 125 of file transport_api_cmd_backchannel_check.c.

Referenced by read_from_log().


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