Entry we keep for each client. More...
Data Fields | |
struct ClientRecord * | next |
Kept in doubly-linked list. More... | |
struct ClientRecord * | prev |
Kept in doubly-linked list. More... | |
struct GNUNET_SERVICE_Client * | client |
Handle to the client. More... | |
struct GNUNET_MQ_Handle * | mq |
Message queue to talk to client. More... | |
enum GNUNET_DNS_Flags | flags |
Flags for the client. More... | |
Entry we keep for each client.
Definition at line 109 of file gnunet-service-dns.c.
struct ClientRecord* ClientRecord::next |
Kept in doubly-linked list.
Definition at line 114 of file gnunet-service-dns.c.
Referenced by next_phase().
struct ClientRecord* ClientRecord::prev |
Kept in doubly-linked list.
Definition at line 119 of file gnunet-service-dns.c.
struct GNUNET_SERVICE_Client* ClientRecord::client |
Handle to the client.
Definition at line 124 of file gnunet-service-dns.c.
Referenced by client_connect_cb(), handle_client_init(), and handle_client_response().
struct GNUNET_MQ_Handle* ClientRecord::mq |
Message queue to talk to client.
Definition at line 129 of file gnunet-service-dns.c.
Referenced by client_connect_cb(), and send_request_to_client().
enum GNUNET_DNS_Flags ClientRecord::flags |
Flags for the client.
Definition at line 134 of file gnunet-service-dns.c.
Referenced by handle_client_init(), and next_phase().