GNUnet 0.29.1-7-g14698f198
 
Loading...
Searching...
No Matches
CoreSentContext Struct Reference

Closure for core_env_sent_cb. More...

Collaboration diagram for CoreSentContext:
[legend]

Data Fields

struct CoreSentContext * next
 Kept in a DLL to clear vl in case vl is lost.
 
struct CoreSentContext * prev
 Kept in a DLL to clear vl in case vl is lost.
 
struct VirtualLink * vl
 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 1476 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 1481 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 1486 of file gnunet-service-transport.c.

◆ vl

struct VirtualLink* CoreSentContext::vl

Virtual link this is about.

Definition at line 1491 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 1496 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 1504 of file gnunet-service-transport.c.


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