Data accessed during service connections. More...
Data Fields | |
GNUNET_TESTBED_ConnectAdapter | ca |
helper function callback to establish the connection More... | |
GNUNET_TESTBED_DisconnectAdapter | da |
helper function callback to close the connection More... | |
void * | cada_cls |
Closure to the above callbacks. More... | |
char * | service_name |
Service name. More... | |
void * | op_cls |
Closure for operation event. More... | |
struct GNUNET_TESTBED_Operation * | operation |
The operation which created this structure. More... | |
struct OperationContext * | opc |
The operation context from GNUNET_TESTBED_forward_operation_msg_() More... | |
struct GNUNET_TESTBED_Peer * | peer |
The peer handle. More... | |
struct GNUNET_CONFIGURATION_Handle * | cfg |
The acquired configuration of the peer. More... | |
void * | op_result |
The op_result pointer from ConnectAdapter. More... | |
GNUNET_TESTBED_ServiceConnectCompletionCallback | cb |
The operation completion callback. More... | |
void * | cb_cls |
The closure for operation completion callback. More... | |
enum State | state |
State information. More... | |
Data accessed during service connections.
Definition at line 57 of file testbed_api_services.c.
GNUNET_TESTBED_ConnectAdapter ServiceConnectData::ca |
helper function callback to establish the connection
Definition at line 62 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
GNUNET_TESTBED_DisconnectAdapter ServiceConnectData::da |
helper function callback to close the connection
Definition at line 67 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
void* ServiceConnectData::cada_cls |
Closure to the above callbacks.
Definition at line 72 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
char* ServiceConnectData::service_name |
Service name.
Definition at line 77 of file testbed_api_services.c.
void* ServiceConnectData::op_cls |
Closure for operation event.
Definition at line 82 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
struct GNUNET_TESTBED_Operation* ServiceConnectData::operation |
The operation which created this structure.
Definition at line 87 of file testbed_api_services.c.
struct OperationContext* ServiceConnectData::opc |
The operation context from GNUNET_TESTBED_forward_operation_msg_()
Definition at line 92 of file testbed_api_services.c.
struct GNUNET_TESTBED_Peer* ServiceConnectData::peer |
The peer handle.
Definition at line 97 of file testbed_api_services.c.
Referenced by gnunet_testing.StatisticsCondition::check(), gnunet_testing.EqualStatisticsCondition::check(), gnunet_testing.StatisticsCondition::evaluate(), and gnunet_testing.EqualStatisticsCondition::evaluate().
struct GNUNET_CONFIGURATION_Handle* ServiceConnectData::cfg |
The acquired configuration of the peer.
Definition at line 102 of file testbed_api_services.c.
Referenced by gnunet_testing.Peer::__del__(), gnunet_testing.Peer::get_statistics_value(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
void* ServiceConnectData::op_result |
The op_result pointer from ConnectAdapter.
Definition at line 107 of file testbed_api_services.c.
GNUNET_TESTBED_ServiceConnectCompletionCallback ServiceConnectData::cb |
The operation completion callback.
Definition at line 112 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
void* ServiceConnectData::cb_cls |
The closure for operation completion callback.
Definition at line 117 of file testbed_api_services.c.
Referenced by GNUNET_TESTBED_service_connect().
enum State ServiceConnectData::state |
State information.
Definition at line 117 of file testbed_api_services.c.
Referenced by httpdomain.autohttp.bottle.AutobottleDirective::run(), httpdomain.autohttp.flask.AutoflaskDirective::run(), httpdomain.autohttp.flaskqref.QuickReferenceFlaskDirective::run(), httpdomain.autohttp.tornado.AutoTornadoDirective::run(), and typescriptdomain.TypeScriptDefinition::run().