GNUnet 0.21.1
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 171 of file gnunet-service-fs.c.

Field Documentation

◆ client

◆ 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 187 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 193 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 198 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 203 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 208 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 213 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb().


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