GNUnet  0.11.x
Data Fields
ChannelCtx Struct Reference

Context for a channel. More...

Collaboration diagram for ChannelCtx:
[legend]

Data Fields

struct GNUNET_CADET_Channelchannel
 The channel itself. More...
 
struct PeerContextpeer_ctx
 The peer context associated with the channel. More...
 
struct GNUNET_SCHEDULER_Taskdestruction_task
 When channel destruction needs to be delayed (because it is called from within the cadet routine of another channel destruction) this task refers to the respective _SCHEDULER_Task. More...
 

Detailed Description

Context for a channel.

Definition at line 242 of file gnunet-service-rps.c.

Field Documentation

◆ channel

struct GNUNET_CADET_Channel* ChannelCtx::channel

◆ peer_ctx

struct PeerContext* ChannelCtx::peer_ctx

◆ destruction_task

struct GNUNET_SCHEDULER_Task* ChannelCtx::destruction_task

When channel destruction needs to be delayed (because it is called from within the cadet routine of another channel destruction) this task refers to the respective _SCHEDULER_Task.

Definition at line 259 of file gnunet-service-rps.c.

Referenced by destroy_channel(), destroy_channel_cb(), remove_channel_ctx(), and schedule_channel_destruction().


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