GNUnet 0.22.2
GSF_DelayedHandle Struct Reference

Handle for an entry in our delay list. More...

Collaboration diagram for GSF_DelayedHandle:
[legend]

Data Fields

struct GSF_DelayedHandlenext
 Kept in a doubly-linked list. More...
 
struct GSF_DelayedHandleprev
 Kept in a doubly-linked list. More...
 
struct GSF_ConnectedPeercp
 Peer this transmission belongs to. More...
 
struct GNUNET_MQ_Envelopeenv
 Envelope of the message that was delayed. More...
 
struct GNUNET_SCHEDULER_Taskdelay_task
 Task for the delay. More...
 
size_t msize
 Size of the message. More...
 

Detailed Description

Handle for an entry in our delay list.

Definition at line 106 of file gnunet-service-fs_cp.c.

Field Documentation

◆ next

struct GSF_DelayedHandle* GSF_DelayedHandle::next

Kept in a doubly-linked list.

Definition at line 111 of file gnunet-service-fs_cp.c.

◆ prev

struct GSF_DelayedHandle* GSF_DelayedHandle::prev

Kept in a doubly-linked list.

Definition at line 116 of file gnunet-service-fs_cp.c.

◆ cp

struct GSF_ConnectedPeer* GSF_DelayedHandle::cp

Peer this transmission belongs to.

Definition at line 121 of file gnunet-service-fs_cp.c.

Referenced by bound_priority(), change_peer_respect(), GSF_peer_disconnect_handler(), handle_p2p_reply(), and transmit_delayed_now().

◆ env

struct GNUNET_MQ_Envelope* GSF_DelayedHandle::env

Envelope of the message that was delayed.

Definition at line 126 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_disconnect_handler(), handle_p2p_reply(), and transmit_delayed_now().

◆ delay_task

struct GNUNET_SCHEDULER_Task* GSF_DelayedHandle::delay_task

Task for the delay.

Definition at line 131 of file gnunet-service-fs_cp.c.

Referenced by GSF_peer_disconnect_handler(), and handle_p2p_reply().

◆ msize

size_t GSF_DelayedHandle::msize

Size of the message.

Definition at line 136 of file gnunet-service-fs_cp.c.

Referenced by handle_p2p_reply().


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