GNUnet  0.11.x
Data Fields
GNUNET_TRANSPORT_ManipulationHandle Struct Reference

Handle for the transport service (includes all of the state for the transport service). More...

Collaboration diagram for GNUNET_TRANSPORT_ManipulationHandle:
[legend]

Data Fields

struct GNUNET_MQ_Handlemq
 My client connection to the transport service. More...
 
const struct GNUNET_CONFIGURATION_Handlecfg
 My configuration. More...
 
struct GNUNET_SCHEDULER_Taskreconnect_task
 ID of the task trying to reconnect to the service. More...
 
struct GNUNET_TIME_Relative reconnect_delay
 Delay until we try to reconnect. More...
 
int reconnecting
 Reconnect in progress. More...
 

Detailed Description

Handle for the transport service (includes all of the state for the transport service).

Definition at line 42 of file transport_api_manipulation.c.

Field Documentation

◆ mq

struct GNUNET_MQ_Handle* GNUNET_TRANSPORT_ManipulationHandle::mq

My client connection to the transport service.

Definition at line 47 of file transport_api_manipulation.c.

Referenced by disconnect_and_schedule_reconnect(), GNUNET_TRANSPORT_manipulation_connect(), GNUNET_TRANSPORT_manipulation_set(), and reconnect().

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* GNUNET_TRANSPORT_ManipulationHandle::cfg

My configuration.

Definition at line 52 of file transport_api_manipulation.c.

Referenced by GNUNET_TRANSPORT_manipulation_connect(), and reconnect().

◆ reconnect_task

struct GNUNET_SCHEDULER_Task* GNUNET_TRANSPORT_ManipulationHandle::reconnect_task

ID of the task trying to reconnect to the service.

Definition at line 57 of file transport_api_manipulation.c.

Referenced by disconnect_and_schedule_reconnect(), GNUNET_TRANSPORT_manipulation_disconnect(), and reconnect().

◆ reconnect_delay

struct GNUNET_TIME_Relative GNUNET_TRANSPORT_ManipulationHandle::reconnect_delay

Delay until we try to reconnect.

Definition at line 62 of file transport_api_manipulation.c.

Referenced by disconnect_and_schedule_reconnect().

◆ reconnecting

int GNUNET_TRANSPORT_ManipulationHandle::reconnecting

Reconnect in progress.

Definition at line 67 of file transport_api_manipulation.c.

Referenced by mq_error_handler(), and reconnect().


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