ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
mdl_c6_output_t Struct Reference

Transaction state that turns one C6 body into a network response. More...

Collaboration diagram for mdl_c6_output_t:

Data Fields

mdl_c6_output_kind_t kind
 Selected output union member.
char * buffer
 Text buffer or null.
size_t cap
 Text-buffer capacity.
mdl_net_body_sink_tsink
 Streaming sink or null.
size_t length
 Bytes accepted so far.

Detailed Description

Transaction state that turns one C6 body into a network response.

Definition at line 26 of file mdl_net_c6link.c.

Field Documentation

◆ buffer

char* mdl_c6_output_t::buffer

◆ cap

size_t mdl_c6_output_t::cap

Text-buffer capacity.

Definition at line 29 of file mdl_net_c6link.c.

Referenced by internal_c6_output_write().

◆ kind

mdl_c6_output_kind_t mdl_c6_output_t::kind

Selected output union member.

Definition at line 27 of file mdl_net_c6link.c.

Referenced by internal_c6_output_abort(), internal_c6_output_begin(), internal_c6_output_commit(), and internal_c6_output_write().

◆ length

size_t mdl_c6_output_t::length

◆ sink

mdl_net_body_sink_t* mdl_c6_output_t::sink

Streaming sink or null.

Definition at line 30 of file mdl_net_c6link.c.

Referenced by internal_c6_output_abort(), and internal_c6_output_write().


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