GNUnet 0.22.0
GNUNET_CADET_ChannelMonitor Struct Reference

Operation handle. More...

Collaboration diagram for GNUNET_CADET_ChannelMonitor:
[legend]

Data Fields

GNUNET_CADET_ChannelCB channel_cb
 Channel callback. More...
 
void * channel_cb_cls
 Info callback closure for channel_cb. More...
 
const struct GNUNET_CONFIGURATION_Handlecfg
 Configuration we use. More...
 
struct GNUNET_MQ_Handlemq
 Message queue to talk to CADET service. More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 Task to reconnect. More...
 
struct GNUNET_TIME_Relative backoff
 Backoff for reconnect attempts. More...
 
struct GNUNET_PeerIdentity peer
 Peer we want information about. More...
 

Detailed Description

Operation handle.

Definition at line 37 of file cadet_api_get_channel.c.

Field Documentation

◆ channel_cb

GNUNET_CADET_ChannelCB GNUNET_CADET_ChannelMonitor::channel_cb

◆ channel_cb_cls

void* GNUNET_CADET_ChannelMonitor::channel_cb_cls

Info callback closure for channel_cb.

Definition at line 47 of file cadet_api_get_channel.c.

Referenced by GNUNET_CADET_get_channel(), GNUNET_CADET_get_channel_cancel(), handle_channel_info(), and handle_channel_info_end().

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_CADET_ChannelMonitor::cfg

Configuration we use.

Definition at line 52 of file cadet_api_get_channel.c.

Referenced by GNUNET_CADET_get_channel(), and reconnect().

◆ mq

struct GNUNET_MQ_Handle* GNUNET_CADET_ChannelMonitor::mq

Message queue to talk to CADET service.

Definition at line 57 of file cadet_api_get_channel.c.

Referenced by error_handler(), GNUNET_CADET_get_channel(), GNUNET_CADET_get_channel_cancel(), and reconnect().

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_CADET_ChannelMonitor::reconnect_task

Task to reconnect.

Definition at line 62 of file cadet_api_get_channel.c.

Referenced by error_handler(), GNUNET_CADET_get_channel_cancel(), and reconnect().

◆ backoff

struct GNUNET_TIME_Relative GNUNET_CADET_ChannelMonitor::backoff

Backoff for reconnect attempts.

Definition at line 67 of file cadet_api_get_channel.c.

Referenced by error_handler().

◆ peer

struct GNUNET_PeerIdentity GNUNET_CADET_ChannelMonitor::peer

Peer we want information about.

Definition at line 72 of file cadet_api_get_channel.c.

Referenced by GNUNET_CADET_get_channel(), and reconnect().


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