GNUnet 0.21.1
GnsClient Struct Reference

Information we track per connected client. More...

Collaboration diagram for GnsClient:
[legend]

Data Fields

struct GNUNET_SERVICE_Clientclient
 The client. More...
 
struct GNUNET_MQ_Handlemq
 The MQ. More...
 
struct ClientLookupHandleclh_head
 Head of the DLL. More...
 
struct ClientLookupHandleclh_tail
 Tail of the DLL. More...
 

Detailed Description

Information we track per connected client.

Definition at line 80 of file gnunet-service-gns.c.

Field Documentation

◆ client

struct GNUNET_SERVICE_Client* GnsClient::client

The client.

Definition at line 85 of file gnunet-service-gns.c.

Referenced by client_connect_cb(), client_disconnect_cb(), handle_lookup(), and send_lookup_response().

◆ mq

struct GNUNET_MQ_Handle* GnsClient::mq

The MQ.

Definition at line 90 of file gnunet-service-gns.c.

Referenced by client_connect_cb().

◆ clh_head

struct ClientLookupHandle* GnsClient::clh_head

Head of the DLL.

Definition at line 95 of file gnunet-service-gns.c.

Referenced by client_disconnect_cb(), handle_lookup(), and send_lookup_response().

◆ clh_tail

struct ClientLookupHandle* GnsClient::clh_tail

Tail of the DLL.

Definition at line 100 of file gnunet-service-gns.c.

Referenced by client_disconnect_cb(), handle_lookup(), and send_lookup_response().


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