GNUnet  0.11.x
Data Fields
GNUNET_ABD_Handle Struct Reference

Connection to the ABD service. More...

Collaboration diagram for GNUNET_ABD_Handle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
struct GNUNET_MQ_Handlemq
 Connection to service (if available). More...
 
struct GNUNET_ABD_Requestrequest_head
 Head of linked list of active verify requests. More...
 
struct GNUNET_ABD_Requestrequest_tail
 Tail of linked list of active verify requests. More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 Reconnect task. More...
 
struct GNUNET_TIME_Relative reconnect_backoff
 How long do we wait until we try to reconnect? More...
 
uint32_t r_id_gen
 Request Id generator. More...
 

Detailed Description

Connection to the ABD service.

Definition at line 96 of file abd_api.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_ABD_Handle::cfg

Configuration to use.

Definition at line 102 of file abd_api.c.

Referenced by GNUNET_ABD_connect(), and reconnect().

◆ mq

struct GNUNET_MQ_Handle* GNUNET_ABD_Handle::mq

Connection to service (if available).

Definition at line 107 of file abd_api.c.

Referenced by force_reconnect(), GNUNET_ABD_collect(), GNUNET_ABD_connect(), GNUNET_ABD_disconnect(), GNUNET_ABD_verify(), and reconnect().

◆ request_head

struct GNUNET_ABD_Request* GNUNET_ABD_Handle::request_head

Head of linked list of active verify requests.

Definition at line 112 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_disconnect(), GNUNET_ABD_request_cancel(), GNUNET_ABD_verify(), handle_intermediate(), handle_result(), and reconnect().

◆ request_tail

struct GNUNET_ABD_Request* GNUNET_ABD_Handle::request_tail

Tail of linked list of active verify requests.

Definition at line 117 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_request_cancel(), GNUNET_ABD_verify(), and handle_result().

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_ABD_Handle::reconnect_task

Reconnect task.

Definition at line 122 of file abd_api.c.

Referenced by force_reconnect(), GNUNET_ABD_disconnect(), and reconnect_task().

◆ reconnect_backoff

struct GNUNET_TIME_Relative GNUNET_ABD_Handle::reconnect_backoff

How long do we wait until we try to reconnect?

Definition at line 127 of file abd_api.c.

Referenced by force_reconnect().

◆ r_id_gen

uint32_t GNUNET_ABD_Handle::r_id_gen

Request Id generator.

Incremented by one for each request.

Definition at line 132 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), and GNUNET_ABD_verify().


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