GNUnet  0.11.x
Data Fields
GSF_LocalClient Struct Reference

A local client. More...

Collaboration diagram for GSF_LocalClient:
[legend]

Data Fields

struct GNUNET_SERVICE_Clientclient
 ID of the client. More...
 
struct GNUNET_MQ_Handlemq
 Queue for sending replies. More...
 
struct ClientRequestcr_head
 Head of list of requests performed on behalf of this client right now. More...
 
struct ClientRequestcr_tail
 Tail of list of requests performed on behalf of this client right now. More...
 
struct IndexStartContextisc_head
 This is a doubly linked list. More...
 
struct IndexStartContextisc_tail
 This is a doubly linked list. More...
 
struct ClientResponseres_head
 Head of linked list of responses. More...
 
struct ClientResponseres_tail
 Tail of linked list of responses. More...
 

Detailed Description

A local client.

Definition at line 174 of file gnunet-service-fs.c.

Field Documentation

◆ client

struct GNUNET_SERVICE_Client* GSF_LocalClient::client

◆ mq

struct GNUNET_MQ_Handle* GSF_LocalClient::mq

◆ cr_head

struct ClientRequest* GSF_LocalClient::cr_head

Head of list of requests performed on behalf of this client right now.

Definition at line 190 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb(), client_request_destroy(), and handle_client_start_search().

◆ cr_tail

struct ClientRequest* GSF_LocalClient::cr_tail

Tail of list of requests performed on behalf of this client right now.

Definition at line 196 of file gnunet-service-fs.c.

Referenced by client_request_destroy(), and handle_client_start_search().

◆ isc_head

struct IndexStartContext* GSF_LocalClient::isc_head

This is a doubly linked list.

Definition at line 201 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb(), handle_client_index_start(), and hash_for_index_val().

◆ isc_tail

struct IndexStartContext* GSF_LocalClient::isc_tail

This is a doubly linked list.

Definition at line 206 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb(), handle_client_index_start(), and hash_for_index_val().

◆ res_head

struct ClientResponse* GSF_LocalClient::res_head

Head of linked list of responses.

Definition at line 211 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb().

◆ res_tail

struct ClientResponse* GSF_LocalClient::res_tail

Tail of linked list of responses.

Definition at line 216 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb().


The documentation for this struct was generated from the following file: