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

Caller-owned state for one serialized C6 media network backend. More...

#include <mdl_net_c6link.h>

Collaboration diagram for mdl_net_c6link_t:

Data Fields

ra8_c6link_tlink
 Borrowed open C6 link.
ra8_mdl_sha256_iface_t sha256
 Caller-owned independent digest.
uint16_t chunk_bytes
 Requested bytes per remote pull.
uint32_t max_chunks
 Hard pull bound for one response.

Detailed Description

Caller-owned state for one serialized C6 media network backend.

Invariant
link is open and exclusively owned while a request executes.
chunk_bytes and max_chunks bound every remote transfer.
Since
0.1.0

Definition at line 36 of file mdl_net_c6link.h.

Field Documentation

◆ chunk_bytes

uint16_t mdl_net_c6link_t::chunk_bytes

Requested bytes per remote pull.

Definition at line 39 of file mdl_net_c6link.h.

Referenced by internal_c6_get().

◆ link

ra8_c6link_t* mdl_net_c6link_t::link

Borrowed open C6 link.

Definition at line 37 of file mdl_net_c6link.h.

Referenced by internal_c6_get().

◆ max_chunks

uint32_t mdl_net_c6link_t::max_chunks

Hard pull bound for one response.

Definition at line 40 of file mdl_net_c6link.h.

Referenced by internal_c6_get().

◆ sha256

ra8_mdl_sha256_iface_t mdl_net_c6link_t::sha256

Caller-owned independent digest.

Definition at line 38 of file mdl_net_c6link.h.

Referenced by internal_c6_get().


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