GNUnet 0.21.0
AckPending Struct Reference

Information we track per message to tell the transport about success or failures. More...

Collaboration diagram for AckPending:
[legend]

Data Fields

struct AckPendingnext
 Kept in a DLL. More...
 
struct AckPendingprev
 Kept in a DLL. More...
 
struct GNUNET_TRANSPORT_CommunicatorHandlech
 Communicator this entry belongs to. More...
 
struct GNUNET_PeerIdentity receiver
 Which peer is this about? More...
 
uint64_t mid
 More-or-less unique ID for the message. More...
 
uint32_t qid
 Queue ID of the queue which will be used for the message. More...
 

Detailed Description

Information we track per message to tell the transport about success or failures.

Definition at line 82 of file transport_api2_communication.c.

Field Documentation

◆ next

struct AckPending* AckPending::next

Kept in a DLL.

Definition at line 87 of file transport_api2_communication.c.

Referenced by disconnect().

◆ prev

struct AckPending* AckPending::prev

Kept in a DLL.

Definition at line 92 of file transport_api2_communication.c.

◆ ch

struct GNUNET_TRANSPORT_CommunicatorHandle* AckPending::ch

Communicator this entry belongs to.

Definition at line 97 of file transport_api2_communication.c.

Referenced by handle_send_msg(), and send_ack_cb().

◆ receiver

struct GNUNET_PeerIdentity AckPending::receiver

Which peer is this about?

Definition at line 102 of file transport_api2_communication.c.

Referenced by handle_send_msg(), and send_ack_cb().

◆ mid

uint64_t AckPending::mid

More-or-less unique ID for the message.

Definition at line 107 of file transport_api2_communication.c.

Referenced by handle_send_msg(), and send_ack_cb().

◆ qid

uint32_t AckPending::qid

Queue ID of the queue which will be used for the message.

Definition at line 112 of file transport_api2_communication.c.

Referenced by handle_send_msg(), and send_ack_cb().


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