GNUnet 0.28.1-dev.3-2-g4c5d45bb5
 
Loading...
Searching...
No Matches
CoreSentContext Struct Reference

Closure for core_env_sent_cb. More...

Collaboration diagram for CoreSentContext:
[legend]

Data Fields

struct CoreSentContextnext
 Kept in a DLL to clear vl in case vl is lost.
 
struct CoreSentContextprev
 Kept in a DLL to clear vl in case vl is lost.
 
struct VirtualLinkvl
 Virtual link this is about.
 
uint16_t size
 How big was the message.
 
uint16_t isize
 By how much should we increment vl's incoming_fc_window_size_used once we are done sending to CORE? Use to ensure we do not increment twice if there is more than one CORE client.
 

Detailed Description

Closure for core_env_sent_cb.

Definition at line 1416 of file gnunet-service-transport.c.

Field Documentation

◆ next

struct CoreSentContext* CoreSentContext::next

Kept in a DLL to clear vl in case vl is lost.

Definition at line 1421 of file gnunet-service-transport.c.

◆ prev

struct CoreSentContext* CoreSentContext::prev

Kept in a DLL to clear vl in case vl is lost.

Definition at line 1426 of file gnunet-service-transport.c.

◆ vl

struct VirtualLink* CoreSentContext::vl

Virtual link this is about.

Definition at line 1431 of file gnunet-service-transport.c.

Referenced by finish_handling_raw_message(), and free_virtual_link().

◆ size

uint16_t CoreSentContext::size

How big was the message.

Definition at line 1436 of file gnunet-service-transport.c.

◆ isize

uint16_t CoreSentContext::isize

By how much should we increment vl's incoming_fc_window_size_used once we are done sending to CORE? Use to ensure we do not increment twice if there is more than one CORE client.

Definition at line 1444 of file gnunet-service-transport.c.


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