#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. | |
| 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. | |
| 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 179 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 180 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 181 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 182 of file gnunet_testing_core_lib.h.
Referenced by exec_connect_run().
| enum GNUNET_GenericReturnValue GNUNET_TESTING_CORE_ConnectState::finished |
Definition at line 183 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 188 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 189 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 190 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 196 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 197 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 199 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 200 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 202 of file gnunet_testing_core_lib.h.
Referenced by GNUNET_TESTING_CORE_cmd_connect(), and init_cb().