GNUnet 0.24.4-talerdev.1-12-g8362a9920
 
Loading...
Searching...
No Matches
FlowControl Struct Reference

Information we track per packet to enable flow control. More...

Collaboration diagram for FlowControl:
[legend]

Data Fields

struct FlowControlnext
 Kept in a DLL.
 
struct FlowControlprev
 Kept in a DLL.
 
GNUNET_TRANSPORT_MessageCompletedCallback cb
 Function to call once the message was processed.
 
void * cb_cls
 Closure for cb.
 
struct GNUNET_PeerIdentity sender
 Which peer is this about?
 
uint64_t id
 More-or-less unique ID for the message.
 

Detailed Description

Information we track per packet to enable flow control.

Definition at line 44 of file transport_api_communication.c.

Field Documentation

◆ next

struct FlowControl* FlowControl::next

Kept in a DLL.

Definition at line 49 of file transport_api_communication.c.

Referenced by disconnect().

◆ prev

struct FlowControl* FlowControl::prev

Kept in a DLL.

Definition at line 54 of file transport_api_communication.c.

◆ cb

Function to call once the message was processed.

Definition at line 59 of file transport_api_communication.c.

Referenced by GNUNET_TRANSPORT_communicator_receive().

◆ cb_cls

void* FlowControl::cb_cls

Closure for cb.

Definition at line 64 of file transport_api_communication.c.

Referenced by GNUNET_TRANSPORT_communicator_receive().

◆ sender

struct GNUNET_PeerIdentity FlowControl::sender

Which peer is this about?

Definition at line 69 of file transport_api_communication.c.

Referenced by GNUNET_TRANSPORT_communicator_receive().

◆ id

uint64_t FlowControl::id

More-or-less unique ID for the message.

Definition at line 74 of file transport_api_communication.c.

Referenced by GNUNET_TRANSPORT_communicator_receive().


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