GNUnet 0.21.1
GNUNET_NSE_Handle Struct Reference

Handle for talking with the NSE service. More...

Collaboration diagram for GNUNET_NSE_Handle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration to use. More...
 
struct GNUNET_MQ_Handlemq
 Message queue (if available). More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 Task doing exponential back-off trying to reconnect. More...
 
struct GNUNET_TIME_Relative reconnect_delay
 Time for next connect retry. More...
 
GNUNET_NSE_Callback recv_cb
 Callback function to call when message is received. More...
 
void * recv_cb_cls
 Closure to pass to recv_cb callback. More...
 

Detailed Description

Handle for talking with the NSE service.

Definition at line 39 of file nse_api.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_NSE_Handle::cfg

Configuration to use.

Definition at line 44 of file nse_api.c.

◆ mq

struct GNUNET_MQ_Handle* GNUNET_NSE_Handle::mq

Message queue (if available).

Definition at line 49 of file nse_api.c.

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_NSE_Handle::reconnect_task

Task doing exponential back-off trying to reconnect.

Definition at line 54 of file nse_api.c.

◆ reconnect_delay

struct GNUNET_TIME_Relative GNUNET_NSE_Handle::reconnect_delay

Time for next connect retry.

Definition at line 59 of file nse_api.c.

◆ recv_cb

GNUNET_NSE_Callback GNUNET_NSE_Handle::recv_cb

Callback function to call when message is received.

Definition at line 64 of file nse_api.c.

◆ recv_cb_cls

void* GNUNET_NSE_Handle::recv_cb_cls

Closure to pass to recv_cb callback.

Definition at line 69 of file nse_api.c.


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