GNUnet 0.22.2
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 170 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 186 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 192 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 197 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 202 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 207 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 212 of file gnunet-service-fs.c.

Referenced by client_disconnect_cb().


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