GNUnet 0.21.1
GNUNET_CADET_TunnelDetails Struct Reference

Details about a tunnel managed by CADET. More...

#include <gnunet_cadet_service.h>

Collaboration diagram for GNUNET_CADET_TunnelDetails:
[legend]

Data Fields

struct GNUNET_PeerIdentity peer
 Target of the tunnel. More...
 
uint32_t channels
 How many channels use the tunnel. More...
 
uint32_t connections
 How many connections support the tunnel. More...
 
uint16_t estate
 What is our encryption state? More...
 
uint16_t cstate
 What is our connectivity state? More...
 

Detailed Description

Details about a tunnel managed by CADET.

Definition at line 548 of file gnunet_cadet_service.h.

Field Documentation

◆ peer

struct GNUNET_PeerIdentity GNUNET_CADET_TunnelDetails::peer

Target of the tunnel.

Definition at line 553 of file gnunet_cadet_service.h.

Referenced by handle_get_tunnels(), and tunnels_callback().

◆ channels

uint32_t GNUNET_CADET_TunnelDetails::channels

How many channels use the tunnel.

Definition at line 558 of file gnunet_cadet_service.h.

Referenced by handle_get_tunnels(), and tunnels_callback().

◆ connections

uint32_t GNUNET_CADET_TunnelDetails::connections

How many connections support the tunnel.

Definition at line 563 of file gnunet_cadet_service.h.

Referenced by handle_get_tunnels(), and tunnels_callback().

◆ estate

uint16_t GNUNET_CADET_TunnelDetails::estate

What is our encryption state?

Definition at line 568 of file gnunet_cadet_service.h.

Referenced by handle_get_tunnels(), and tunnels_callback().

◆ cstate

uint16_t GNUNET_CADET_TunnelDetails::cstate

What is our connectivity state?

Definition at line 573 of file gnunet_cadet_service.h.

Referenced by handle_get_tunnels(), and tunnels_callback().


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