GNUnet 0.21.1
CadetTConnection Struct Reference

Entry in list of connections used by tunnel, with metadata. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/cadet/gnunet-service-cadet.h>

Collaboration diagram for CadetTConnection:
[legend]

Data Fields

struct CadetTConnectionnext
 Next in DLL. More...
 
struct CadetTConnectionprev
 Prev in DLL. More...
 
struct CadetConnectioncc
 Connection handle. More...
 
struct CadetTunnelt
 Tunnel this connection belongs to. More...
 
struct GNUNET_TIME_Absolute created
 Creation time, to keep oldest connection alive. More...
 
uint32_t throughput
 Connection throughput, to keep fastest connection alive. More...
 
int is_ready
 Is the connection currently ready for transmission? More...
 

Detailed Description

Entry in list of connections used by tunnel, with metadata.

Definition at line 106 of file gnunet-service-cadet.h.

Field Documentation

◆ next

struct CadetTConnection* CadetTConnection::next

Next in DLL.

Definition at line 111 of file gnunet-service-cadet.h.

Referenced by GCT_debug(), and GCT_iterate_connections().

◆ prev

struct CadetTConnection* CadetTConnection::prev

Prev in DLL.

Definition at line 116 of file gnunet-service-cadet.h.

◆ cc

◆ t

◆ created

struct GNUNET_TIME_Absolute CadetTConnection::created

Creation time, to keep oldest connection alive.

Definition at line 131 of file gnunet-service-cadet.h.

Referenced by consider_path_cb(), and GCT_add_inbound_connection().

◆ throughput

uint32_t CadetTConnection::throughput

Connection throughput, to keep fastest connection alive.

Definition at line 136 of file gnunet-service-cadet.h.

◆ is_ready

int CadetTConnection::is_ready

Is the connection currently ready for transmission?

Definition at line 141 of file gnunet-service-cadet.h.

Referenced by connection_ready_cb(), GCT_connection_lost(), get_ready_connection(), mark_connection_unready(), send_kx(), send_kx_auth(), and try_send_normal_payload().


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