GNUnet 0.21.1
GNUNET_CADET_ChannelOpenMessage Struct Reference

Message to create a Channel. More...

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

Collaboration diagram for GNUNET_CADET_ChannelOpenMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type: GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN. More...
 
uint32_t opt
 Channel options. More...
 
struct GNUNET_HashCode h_port
 Hash of destination port and listener. More...
 
struct GNUNET_CADET_ChannelTunnelNumber ctn
 ID of the channel within the tunnel. More...
 

Detailed Description

Message to create a Channel.

Definition at line 385 of file cadet_protocol.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_CADET_ChannelOpenMessage::header

Type: GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN.

Definition at line 390 of file cadet_protocol.h.

Referenced by send_channel_open().

◆ opt

uint32_t GNUNET_CADET_ChannelOpenMessage::opt

Channel options.

Definition at line 395 of file cadet_protocol.h.

Referenced by handle_plaintext_channel_open(), and send_channel_open().

◆ h_port

struct GNUNET_HashCode GNUNET_CADET_ChannelOpenMessage::h_port

Hash of destination port and listener.

Definition at line 400 of file cadet_protocol.h.

Referenced by handle_plaintext_channel_open(), and send_channel_open().

◆ ctn

struct GNUNET_CADET_ChannelTunnelNumber GNUNET_CADET_ChannelOpenMessage::ctn

ID of the channel within the tunnel.

Definition at line 405 of file cadet_protocol.h.

Referenced by handle_plaintext_channel_open(), and send_channel_open().


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