#include <gnunet_testing_core_lib.h>
Data Fields | |
struct GNUNET_CORE_Handle * | h |
const char * | node_id |
struct GNUNET_PeerIdentity | peer_id |
char * | arm_service_label |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
enum GNUNET_GenericReturnValue | finished |
GNUNET_TESTING_CORE_handle_msg * | recv_handlers |
Receive callback. More... | |
uint32_t | recv_handlers_len |
void * | recv_handlers_cls |
struct GNUNET_TESTING_CORE_ConnectCb * | connect_cbs |
Connect callback TODO we probably only need a single one. More... | |
uint32_t | connect_cbs_len |
struct GNUNET_TESTING_CORE_Channel * | channels_head |
struct GNUNET_TESTING_CORE_Channel * | channels_tail |
struct GNUNET_TESTING_AsyncContext | ac |
Definition at line 174 of file gnunet_testing_core_lib.h.
struct GNUNET_CORE_Handle* GNUNET_TESTING_CORE_ConnectState::h |
Definition at line 176 of file gnunet_testing_core_lib.h.
Referenced by exec_connect_cleanup(), and exec_connect_run().
const char* GNUNET_TESTING_CORE_ConnectState::node_id |
Definition at line 177 of file gnunet_testing_core_lib.h.
Referenced by exec_connect_run(), GNUNET_TESTING_CORE_cmd_connect(), handle_test(), and send_messages().
struct GNUNET_PeerIdentity GNUNET_TESTING_CORE_ConnectState::peer_id |
Definition at line 178 of file gnunet_testing_core_lib.h.
Referenced by connect_cb(), disconnect_cb(), and init_cb().
char* GNUNET_TESTING_CORE_ConnectState::arm_service_label |
Definition at line 179 of file gnunet_testing_core_lib.h.
Referenced by exec_connect_run(), and GNUNET_TESTING_CORE_cmd_connect().
const struct GNUNET_CONFIGURATION_Handle* GNUNET_TESTING_CORE_ConnectState::cfg |
Definition at line 180 of file gnunet_testing_core_lib.h.
Referenced by exec_connect_run().
enum GNUNET_GenericReturnValue GNUNET_TESTING_CORE_ConnectState::finished |
Definition at line 181 of file gnunet_testing_core_lib.h.
Referenced by GNUNET_TESTING_CORE_cmd_connect().
GNUNET_TESTING_CORE_handle_msg* GNUNET_TESTING_CORE_ConnectState::recv_handlers |
Receive callback.
Definition at line 186 of file gnunet_testing_core_lib.h.
Referenced by exec_recv_run(), GNUNET_TESTING_CORE_cmd_connect(), handle_test(), and remove_recv_handler().
uint32_t GNUNET_TESTING_CORE_ConnectState::recv_handlers_len |
Definition at line 187 of file gnunet_testing_core_lib.h.
Referenced by exec_recv_run(), GNUNET_TESTING_CORE_cmd_connect(), handle_test(), and remove_recv_handler().
void* GNUNET_TESTING_CORE_ConnectState::recv_handlers_cls |
Definition at line 188 of file gnunet_testing_core_lib.h.
Referenced by handle_test().
struct GNUNET_TESTING_CORE_ConnectCb* GNUNET_TESTING_CORE_ConnectState::connect_cbs |
Connect callback TODO we probably only need a single one.
Definition at line 194 of file gnunet_testing_core_lib.h.
Referenced by cleanup_callbacks(), connect_cb(), exec_send_run(), and GNUNET_TESTING_CORE_cmd_connect().
uint32_t GNUNET_TESTING_CORE_ConnectState::connect_cbs_len |
Definition at line 195 of file gnunet_testing_core_lib.h.
Referenced by cleanup_callbacks(), connect_cb(), exec_send_run(), and GNUNET_TESTING_CORE_cmd_connect().
struct GNUNET_TESTING_CORE_Channel* GNUNET_TESTING_CORE_ConnectState::channels_head |
Definition at line 197 of file gnunet_testing_core_lib.h.
Referenced by connect_cb(), disconnect_cb(), exec_send_run(), and send_messages().
struct GNUNET_TESTING_CORE_Channel* GNUNET_TESTING_CORE_ConnectState::channels_tail |
Definition at line 198 of file gnunet_testing_core_lib.h.
Referenced by connect_cb(), and disconnect_cb().
struct GNUNET_TESTING_AsyncContext GNUNET_TESTING_CORE_ConnectState::ac |
Definition at line 200 of file gnunet_testing_core_lib.h.
Referenced by GNUNET_TESTING_CORE_cmd_connect(), and init_cb().