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

#include <mdl_net.h>

Data Fields

void * ctx
 Factory-private state; the dispatcher only forwards it.
ra8_err_t(* open )(void *ctx, const mdl_net_policy_t *policy, mdl_net_iface_t *out_net)
 Open one hardened interface over the factory's private storage.

Detailed Description

Definition at line 276 of file mdl_net.h.

Field Documentation

◆ ctx

void* mdl_net_provider::ctx

Factory-private state; the dispatcher only forwards it.

Definition at line 277 of file mdl_net.h.

◆ open

ra8_err_t(* mdl_net_provider::open) (void *ctx, const mdl_net_policy_t *policy, mdl_net_iface_t *out_net)

Open one hardened interface over the factory's private storage.

Parameters
[in,out]ctxFactory-private state.
[in]policySession security policy to harden the backend with.
[out]out_netInterface populated on success.
Returns
Canonical backend initialisation status.

Definition at line 285 of file mdl_net.h.


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