GNUnet 0.22.2
GNUNET_NAMECACHE_Handle Struct Reference

Connection to the NAMECACHE service. More...

Collaboration diagram for GNUNET_NAMECACHE_Handle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
struct GNUNET_MQ_Handlemq
 Message queue to service. More...
 
struct GNUNET_CLIENT_TransmitHandle * th
 Currently pending transmission request (or NULL). More...
 
struct GNUNET_NAMECACHE_QueueEntryop_head
 Head of pending namecache queue entries. More...
 
struct GNUNET_NAMECACHE_QueueEntryop_tail
 Tail of pending namecache queue entries. More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 Reconnect task. More...
 
struct GNUNET_TIME_Relative reconnect_delay
 Delay introduced before we reconnect. More...
 
int reconnect
 Should we reconnect to service due to some serious error? More...
 
uint32_t last_op_id_used
 The last operation id used for a NAMECACHE operation. More...
 

Detailed Description

Connection to the NAMECACHE service.

Definition at line 92 of file namecache_api.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_NAMECACHE_Handle::cfg

Configuration to use.

Definition at line 97 of file namecache_api.c.

◆ mq

struct GNUNET_MQ_Handle* GNUNET_NAMECACHE_Handle::mq

Message queue to service.

Definition at line 102 of file namecache_api.c.

◆ th

struct GNUNET_CLIENT_TransmitHandle* GNUNET_NAMECACHE_Handle::th

Currently pending transmission request (or NULL).

Definition at line 107 of file namecache_api.c.

◆ op_head

struct GNUNET_NAMECACHE_QueueEntry* GNUNET_NAMECACHE_Handle::op_head

Head of pending namecache queue entries.

Definition at line 112 of file namecache_api.c.

◆ op_tail

struct GNUNET_NAMECACHE_QueueEntry* GNUNET_NAMECACHE_Handle::op_tail

Tail of pending namecache queue entries.

Definition at line 117 of file namecache_api.c.

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_NAMECACHE_Handle::reconnect_task

Reconnect task.

Definition at line 122 of file namecache_api.c.

◆ reconnect_delay

struct GNUNET_TIME_Relative GNUNET_NAMECACHE_Handle::reconnect_delay

Delay introduced before we reconnect.

Definition at line 127 of file namecache_api.c.

◆ reconnect

int GNUNET_NAMECACHE_Handle::reconnect

Should we reconnect to service due to some serious error?

Definition at line 132 of file namecache_api.c.

◆ last_op_id_used

uint32_t GNUNET_NAMECACHE_Handle::last_op_id_used

The last operation id used for a NAMECACHE operation.

Definition at line 137 of file namecache_api.c.


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