GNUnet 0.21.1
GNUNET_NAMESTORE_Handle Struct Reference

Connection to the NAMESTORE service. More...

Collaboration diagram for GNUNET_NAMESTORE_Handle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
struct GNUNET_MQ_Handlemq
 Connection to the service (if available). More...
 
struct GNUNET_NAMESTORE_QueueEntryop_head
 Head of pending namestore queue entries. More...
 
struct GNUNET_NAMESTORE_QueueEntryop_tail
 Tail of pending namestore queue entries. More...
 
struct GNUNET_NAMESTORE_ZoneIteratorz_head
 Head of pending namestore zone iterator entries. More...
 
struct GNUNET_NAMESTORE_ZoneIteratorz_tail
 Tail of pending namestore zone iterator 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 NAMESTORE operation. More...
 

Detailed Description

Connection to the NAMESTORE service.

Definition at line 199 of file namestore_api.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_NAMESTORE_Handle::cfg

Configuration to use.

Definition at line 204 of file namestore_api.c.

◆ mq

struct GNUNET_MQ_Handle* GNUNET_NAMESTORE_Handle::mq

Connection to the service (if available).

Definition at line 209 of file namestore_api.c.

◆ op_head

struct GNUNET_NAMESTORE_QueueEntry* GNUNET_NAMESTORE_Handle::op_head

Head of pending namestore queue entries.

Definition at line 214 of file namestore_api.c.

◆ op_tail

struct GNUNET_NAMESTORE_QueueEntry* GNUNET_NAMESTORE_Handle::op_tail

Tail of pending namestore queue entries.

Definition at line 219 of file namestore_api.c.

◆ z_head

struct GNUNET_NAMESTORE_ZoneIterator* GNUNET_NAMESTORE_Handle::z_head

Head of pending namestore zone iterator entries.

Definition at line 224 of file namestore_api.c.

◆ z_tail

struct GNUNET_NAMESTORE_ZoneIterator* GNUNET_NAMESTORE_Handle::z_tail

Tail of pending namestore zone iterator entries.

Definition at line 229 of file namestore_api.c.

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_NAMESTORE_Handle::reconnect_task

Reconnect task.

Definition at line 234 of file namestore_api.c.

◆ reconnect_delay

struct GNUNET_TIME_Relative GNUNET_NAMESTORE_Handle::reconnect_delay

Delay introduced before we reconnect.

Definition at line 239 of file namestore_api.c.

◆ reconnect

int GNUNET_NAMESTORE_Handle::reconnect

Should we reconnect to service due to some serious error?

Definition at line 244 of file namestore_api.c.

◆ last_op_id_used

uint32_t GNUNET_NAMESTORE_Handle::last_op_id_used

The last operation id used for a NAMESTORE operation.

Definition at line 249 of file namestore_api.c.


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