GNUnet  0.11.x
Data Fields
GNUNET_ATS_ConnectivityHandle Struct Reference

Handle to the ATS subsystem for connectivity management. More...

Collaboration diagram for GNUNET_ATS_ConnectivityHandle:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Our configuration. More...
 
struct GNUNET_CONTAINER_MultiPeerMapsug_requests
 Map with the identities of all the peers for which we would like to have address suggestions. More...
 
struct GNUNET_MQ_Handlemq
 Message queue for sending requests to the ATS service. More...
 
struct GNUNET_SCHEDULER_Tasktask
 Task to trigger reconnect. More...
 
struct GNUNET_TIME_Relative backoff
 Reconnect backoff delay. More...
 

Detailed Description

Handle to the ATS subsystem for connectivity management.

Definition at line 60 of file ats_api_connectivity.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_ATS_ConnectivityHandle::cfg

Our configuration.

Definition at line 65 of file ats_api_connectivity.c.

Referenced by GNUNET_ATS_connectivity_init(), and reconnect().

◆ sug_requests

struct GNUNET_CONTAINER_MultiPeerMap* GNUNET_ATS_ConnectivityHandle::sug_requests

Map with the identities of all the peers for which we would like to have address suggestions.

The key is the PID, the value is currently the struct GNUNET_ATS_ConnectivitySuggestHandle

Definition at line 72 of file ats_api_connectivity.c.

Referenced by GNUNET_ATS_connectivity_done(), GNUNET_ATS_connectivity_init(), GNUNET_ATS_connectivity_suggest(), GNUNET_ATS_connectivity_suggest_cancel(), and reconnect().

◆ mq

struct GNUNET_MQ_Handle* GNUNET_ATS_ConnectivityHandle::mq

◆ task

struct GNUNET_SCHEDULER_Task* GNUNET_ATS_ConnectivityHandle::task

Task to trigger reconnect.

Definition at line 82 of file ats_api_connectivity.c.

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

◆ backoff

struct GNUNET_TIME_Relative GNUNET_ATS_ConnectivityHandle::backoff

Reconnect backoff delay.

Definition at line 87 of file ats_api_connectivity.c.

Referenced by force_reconnect().


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