A local client. More...
Data Fields | |
struct GNUNET_SERVICE_Client * | client |
ID of the client. More... | |
struct GNUNET_MQ_Handle * | mq |
Queue for sending replies. More... | |
struct ClientRequest * | cr_head |
Head of list of requests performed on behalf of this client right now. More... | |
struct ClientRequest * | cr_tail |
Tail of list of requests performed on behalf of this client right now. More... | |
struct IndexStartContext * | isc_head |
This is a doubly linked list. More... | |
struct IndexStartContext * | isc_tail |
This is a doubly linked list. More... | |
struct ClientResponse * | res_head |
Head of linked list of responses. More... | |
struct ClientResponse * | res_tail |
Tail of linked list of responses. More... | |
A local client.
Definition at line 170 of file gnunet-service-fs.c.
struct GNUNET_SERVICE_Client* GSF_LocalClient::client |
ID of the client.
Definition at line 175 of file gnunet-service-fs.c.
Referenced by client_connect_cb(), handle_client_index_list_get(), handle_client_loc_sign(), handle_client_start_search(), handle_client_unindex(), hash_for_index_val(), signal_index_ok(), and start_p2p_processing().
struct GNUNET_MQ_Handle* GSF_LocalClient::mq |
Queue for sending replies.
Definition at line 180 of file gnunet-service-fs.c.
Referenced by client_connect_cb(), client_response_handler(), handle_client_index_list_get(), handle_client_loc_sign(), handle_client_unindex(), hash_for_index_val(), and signal_index_ok().
struct ClientRequest* GSF_LocalClient::cr_head |
Head of list of requests performed on behalf of this client right now.
Definition at line 186 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb(), client_request_destroy(), and handle_client_start_search().
struct ClientRequest* GSF_LocalClient::cr_tail |
Tail of list of requests performed on behalf of this client right now.
Definition at line 192 of file gnunet-service-fs.c.
Referenced by client_request_destroy(), and handle_client_start_search().
struct IndexStartContext* GSF_LocalClient::isc_head |
This is a doubly linked list.
Definition at line 197 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb(), handle_client_index_start(), and hash_for_index_val().
struct IndexStartContext* GSF_LocalClient::isc_tail |
This is a doubly linked list.
Definition at line 202 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb(), handle_client_index_start(), and hash_for_index_val().
struct ClientResponse* GSF_LocalClient::res_head |
Head of linked list of responses.
Definition at line 207 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb().
struct ClientResponse* GSF_LocalClient::res_tail |
Tail of linked list of responses.
Definition at line 212 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb().