GNUnet debian-0.24.3-29-g453fda2cf
 
Loading...
Searching...
No Matches
ClientRequest Struct Reference

Doubly-linked list of requests we are performing on behalf of the same client. More...

Collaboration diagram for ClientRequest:
[legend]

Data Fields

struct ClientRequestnext
 This is a doubly-linked list.
 
struct ClientRequestprev
 This is a doubly-linked list.
 
struct GSF_PendingRequestpr
 Request this entry represents.
 
struct GSF_LocalClientlc
 Client list this request belongs to.
 
struct GNUNET_SCHEDULER_Taskkill_task
 Task scheduled to destroy the request.
 

Detailed Description

Doubly-linked list of requests we are performing on behalf of the same client.

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

Field Documentation

◆ next

struct ClientRequest* ClientRequest::next

This is a doubly-linked list.

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

Referenced by handle_client_start_search().

◆ prev

struct ClientRequest* ClientRequest::prev

This is a doubly-linked list.

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

◆ pr

struct GSF_PendingRequest* ClientRequest::pr

Request this entry represents.

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

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

◆ lc

struct GSF_LocalClient* ClientRequest::lc

Client list this request belongs to.

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

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

◆ kill_task

struct GNUNET_SCHEDULER_Task* ClientRequest::kill_task

Task scheduled to destroy the request.

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

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


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