GNUnet  0.19.3
GNUNET_RECLAIM_Handle Struct Reference

Handle to the service. More...

Collaboration diagram for GNUNET_RECLAIM_Handle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
struct GNUNET_CLIENT_Connection * client
 Socket (if available). More...
 
void * cb_cls
 Closure for 'cb'. More...
 
struct GNUNET_RECLAIM_Operationop_head
 Head of active operations. More...
 
struct GNUNET_RECLAIM_Operationop_tail
 Tail of active operations. More...
 
struct GNUNET_RECLAIM_AttributeIteratorit_head
 Head of active iterations. More...
 
struct GNUNET_RECLAIM_AttributeIteratorit_tail
 Tail of active iterations. More...
 
struct GNUNET_RECLAIM_CredentialIteratorait_head
 Head of active iterations. More...
 
struct GNUNET_RECLAIM_CredentialIteratorait_tail
 Tail of active iterations. More...
 
struct GNUNET_RECLAIM_TicketIteratorticket_it_head
 Head of active iterations. More...
 
struct GNUNET_RECLAIM_TicketIteratorticket_it_tail
 Tail of active iterations. More...
 
struct GNUNET_CLIENT_TransmitHandle * th
 Currently pending transmission request, or NULL for none. More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 Task doing exponential back-off trying to reconnect. More...
 
struct GNUNET_TIME_Relative reconnect_backoff
 Time for next connect retry. More...
 
struct GNUNET_MQ_Handlemq
 Connection to service (if available). More...
 
uint32_t r_id_gen
 Request Id generator. More...
 
int in_receive
 Are we polling for incoming messages right now? More...
 

Detailed Description

Handle to the service.

Definition at line 316 of file reclaim_api.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_RECLAIM_Handle::cfg

◆ client

◆ cb_cls

void* GNUNET_RECLAIM_Handle::cb_cls

Closure for 'cb'.

Definition at line 331 of file reclaim_api.c.

◆ op_head

struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_head

Head of active operations.

Definition at line 336 of file reclaim_api.c.

◆ op_tail

struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_tail

Tail of active operations.

Definition at line 341 of file reclaim_api.c.

◆ it_head

struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_head

Head of active iterations.

Definition at line 346 of file reclaim_api.c.

◆ it_tail

struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_tail

Tail of active iterations.

Definition at line 351 of file reclaim_api.c.

◆ ait_head

struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_head

Head of active iterations.

Definition at line 356 of file reclaim_api.c.

◆ ait_tail

struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_tail

Tail of active iterations.

Definition at line 361 of file reclaim_api.c.

◆ ticket_it_head

struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_head

Head of active iterations.

Definition at line 366 of file reclaim_api.c.

◆ ticket_it_tail

struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_tail

Tail of active iterations.

Definition at line 371 of file reclaim_api.c.

◆ th

struct GNUNET_CLIENT_TransmitHandle* GNUNET_RECLAIM_Handle::th

Currently pending transmission request, or NULL for none.

Definition at line 376 of file reclaim_api.c.

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_RECLAIM_Handle::reconnect_task

Task doing exponential back-off trying to reconnect.

Definition at line 381 of file reclaim_api.c.

◆ reconnect_backoff

struct GNUNET_TIME_Relative GNUNET_RECLAIM_Handle::reconnect_backoff

Time for next connect retry.

Definition at line 381 of file reclaim_api.c.

◆ mq

struct GNUNET_MQ_Handle* GNUNET_RECLAIM_Handle::mq

Connection to service (if available).

Definition at line 391 of file reclaim_api.c.

Referenced by client_connect_cb().

◆ r_id_gen

uint32_t GNUNET_RECLAIM_Handle::r_id_gen

Request Id generator.

Incremented by one for each request.

Definition at line 396 of file reclaim_api.c.

◆ in_receive

int GNUNET_RECLAIM_Handle::in_receive

Are we polling for incoming messages right now?

Definition at line 401 of file reclaim_api.c.


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