Opaque handle to the service. More...
Data Fields | |
GNUNET_CORE_UNDERLAY_DUMMY_NotifyConnect | notify_connect |
Callback (from/to client) to call when another peer connects. More... | |
GNUNET_CORE_UNDERLAY_DUMMY_NotifyDisconnect | notify_disconnect |
Callback (from/to client) to call when a peer disconnects. More... | |
GNUNET_CORE_UNDERLAY_DUMMY_NotifyAddressChange | notify_address_change |
Callback (from/to client) to call when our address changes. More... | |
struct GNUNET_MQ_MessageHandler * | handlers |
Array of message handlers given by the client. More... | |
void * | cls |
Closure for handlers given by the client - connection-independant (notify_connect, notify_disconnect, notify_address_change) TODO what's the doxygen way of linking to other members of this struct? More... | |
char * | sock_name |
Name of the listening socket. More... | |
uint64_t | sock_name_index_start |
uint64_t | sock_name_index |
struct GNUNET_NETWORK_Handle * | sock_listen |
Socket on which we listen for incoming connections. More... | |
struct GNUNET_SCHEDULER_Task * | listen_task |
Task that waits for incoming connections. More... | |
struct GNUNET_SCHEDULER_Task * | notify_address_change_task |
Task to notify core about address changes. More... | |
struct GNUNET_SCHEDULER_Task * | peer_discovery_task |
Task to discover other peers. More... | |
struct GNUNET_SCHEDULER_Task * | address_change_task |
struct PeerConnectCls * | peer_connect_cls_head |
Head of linked list with peer connect closures. More... | |
struct PeerConnectCls * | peer_connect_cls_tail |
Tail of linked list with peer connect closures. More... | |
struct Connection * | connections_head |
Head of linked list with peer connect closures. More... | |
struct Connection * | connections_tail |
Tail of linked list with peer connect closures. More... | |
Opaque handle to the service.
Definition at line 229 of file gnunet_core_underlay_dummy.c.