![]() |
GNUnet
0.11.x
|
Connection to the NAMESTORE service. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration to use. More... | |
struct GNUNET_MQ_Handle * | mq |
Connection to the service (if available). More... | |
struct GNUNET_NAMESTORE_QueueEntry * | op_head |
Head of pending namestore queue entries. More... | |
struct GNUNET_NAMESTORE_QueueEntry * | op_tail |
Tail of pending namestore queue entries. More... | |
struct GNUNET_NAMESTORE_ZoneIterator * | z_head |
Head of pending namestore zone iterator entries. More... | |
struct GNUNET_NAMESTORE_ZoneIterator * | z_tail |
Tail of pending namestore zone iterator entries. More... | |
struct GNUNET_SCHEDULER_Task * | reconnect_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... | |
Connection to the NAMESTORE service.
Definition at line 189 of file namestore_api.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_NAMESTORE_Handle::cfg |
Configuration to use.
Definition at line 194 of file namestore_api.c.
Referenced by GNUNET_NAMESTORE_connect(), and reconnect().
struct GNUNET_MQ_Handle* GNUNET_NAMESTORE_Handle::mq |
Connection to the service (if available).
Definition at line 199 of file namestore_api.c.
Referenced by force_reconnect(), GNUNET_NAMESTORE_connect(), GNUNET_NAMESTORE_disconnect(), GNUNET_NAMESTORE_records_lookup(), GNUNET_NAMESTORE_records_store(), GNUNET_NAMESTORE_set_nick(), GNUNET_NAMESTORE_zone_iteration_start(), GNUNET_NAMESTORE_zone_iteration_stop(), GNUNET_NAMESTORE_zone_iterator_next(), GNUNET_NAMESTORE_zone_to_name(), and reconnect().
struct GNUNET_NAMESTORE_QueueEntry* GNUNET_NAMESTORE_Handle::op_head |
Head of pending namestore queue entries.
Definition at line 204 of file namestore_api.c.
Referenced by find_qe(), force_reconnect(), free_qe(), GNUNET_NAMESTORE_disconnect(), GNUNET_NAMESTORE_records_lookup(), GNUNET_NAMESTORE_records_store(), GNUNET_NAMESTORE_zone_to_name(), and reconnect().
struct GNUNET_NAMESTORE_QueueEntry* GNUNET_NAMESTORE_Handle::op_tail |
Tail of pending namestore queue entries.
Definition at line 209 of file namestore_api.c.
Referenced by free_qe(), GNUNET_NAMESTORE_disconnect(), GNUNET_NAMESTORE_records_lookup(), GNUNET_NAMESTORE_records_store(), and GNUNET_NAMESTORE_zone_to_name().
struct GNUNET_NAMESTORE_ZoneIterator* GNUNET_NAMESTORE_Handle::z_head |
Head of pending namestore zone iterator entries.
Definition at line 214 of file namestore_api.c.
Referenced by find_zi(), force_reconnect(), free_ze(), GNUNET_NAMESTORE_disconnect(), GNUNET_NAMESTORE_zone_iteration_start(), and reconnect().
struct GNUNET_NAMESTORE_ZoneIterator* GNUNET_NAMESTORE_Handle::z_tail |
Tail of pending namestore zone iterator entries.
Definition at line 219 of file namestore_api.c.
Referenced by free_ze(), GNUNET_NAMESTORE_disconnect(), and GNUNET_NAMESTORE_zone_iteration_start().
struct GNUNET_SCHEDULER_Task* GNUNET_NAMESTORE_Handle::reconnect_task |
Reconnect task.
Definition at line 224 of file namestore_api.c.
Referenced by force_reconnect(), GNUNET_NAMESTORE_disconnect(), and reconnect_task().
struct GNUNET_TIME_Relative GNUNET_NAMESTORE_Handle::reconnect_delay |
Delay introduced before we reconnect.
Definition at line 229 of file namestore_api.c.
Referenced by force_reconnect().
int GNUNET_NAMESTORE_Handle::reconnect |
Should we reconnect to service due to some serious error?
Definition at line 234 of file namestore_api.c.
uint32_t GNUNET_NAMESTORE_Handle::last_op_id_used |
The last operation id used for a NAMESTORE operation.
Definition at line 239 of file namestore_api.c.
Referenced by get_op_id().