GNUnet  0.11.x
Data Fields
GNUNET_CADET_LocalChannelCreateMessage Struct Reference

Message for a client to create channels. More...

#include </home/handbook/gnunet/src/cadet/cadet.h>

Collaboration diagram for GNUNET_CADET_LocalChannelCreateMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type: GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_CREATE. More...
 
struct GNUNET_CADET_ClientChannelNumber ccn
 ID of a channel controlled by this client. More...
 
struct GNUNET_PeerIdentity peer
 Channel's peer. More...
 
struct GNUNET_HashCode port
 Port of the channel. More...
 
uint32_t opt
 Options. More...
 

Detailed Description

Message for a client to create channels.

Definition at line 138 of file cadet.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_CADET_LocalChannelCreateMessage::header

Type: GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_CREATE.

Size: sizeof(struct GNUNET_CADET_ChannelOpenMessageMessage)

Definition at line 145 of file cadet.h.

◆ ccn

struct GNUNET_CADET_ClientChannelNumber GNUNET_CADET_LocalChannelCreateMessage::ccn

ID of a channel controlled by this client.

Definition at line 150 of file cadet.h.

Referenced by GNUNET_CADET_channel_create(), GSC_bind(), handle_channel_create(), and handle_channel_created().

◆ peer

struct GNUNET_PeerIdentity GNUNET_CADET_LocalChannelCreateMessage::peer

◆ port

struct GNUNET_HashCode GNUNET_CADET_LocalChannelCreateMessage::port

Port of the channel.

Definition at line 160 of file cadet.h.

Referenced by GNUNET_CADET_channel_create(), GSC_bind(), handle_channel_create(), and handle_channel_created().

◆ opt

uint32_t GNUNET_CADET_LocalChannelCreateMessage::opt

Options.

Definition at line 165 of file cadet.h.

Referenced by GSC_bind(), and handle_channel_create().


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