Safe API Framework 0.1.0 build 384e6ae
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
Loading...
Searching...
No Matches
rte_osadapter_bundle_t Struct Reference

Comprehensive bundle of all OSAdapter vtables for a platform. More...

#include <rte_osadapter.h>

Collaboration diagram for rte_osadapter_bundle_t:
[legend]

Data Fields

const rte_osadapter_memory_t * memory
const rte_osadapter_clocksync_t * clocksync
const rte_osadapter_timer_t * timer
const rte_osadapter_mutex_t * mutex
const rte_osadapter_task_t * task
const rte_osadapter_log_t * log
const rte_osadapter_nvm_t * nvm
const rte_osadapter_platform_t * platform
const rte_osadapter_reboot_t * reboot
const rte_osadapter_ipc_t * ipc
const rte_osadapter_netlink_t * netlink
const rte_osadapter_flow_t * flow
const rte_os_socket_ops_t * sockets
const rte_osadapter_random_t * random
const rte_osadapter_fsou_t * fsou

Detailed Description

Comprehensive bundle of all OSAdapter vtables for a platform.

Definition at line 41 of file rte_osadapter.h.

Field Documentation

◆ memory

const rte_osadapter_memory_t* rte_osadapter_bundle_t::memory

Definition at line 43 of file rte_osadapter.h.

◆ clocksync

const rte_osadapter_clocksync_t* rte_osadapter_bundle_t::clocksync

Definition at line 44 of file rte_osadapter.h.

◆ timer

const rte_osadapter_timer_t* rte_osadapter_bundle_t::timer

Definition at line 45 of file rte_osadapter.h.

◆ mutex

const rte_osadapter_mutex_t* rte_osadapter_bundle_t::mutex

Definition at line 46 of file rte_osadapter.h.

◆ task

const rte_osadapter_task_t* rte_osadapter_bundle_t::task

Definition at line 47 of file rte_osadapter.h.

◆ log

const rte_osadapter_log_t* rte_osadapter_bundle_t::log

Definition at line 48 of file rte_osadapter.h.

◆ nvm

const rte_osadapter_nvm_t* rte_osadapter_bundle_t::nvm

Definition at line 49 of file rte_osadapter.h.

◆ platform

const rte_osadapter_platform_t* rte_osadapter_bundle_t::platform

Definition at line 50 of file rte_osadapter.h.

◆ reboot

const rte_osadapter_reboot_t* rte_osadapter_bundle_t::reboot

Definition at line 51 of file rte_osadapter.h.

◆ ipc

const rte_osadapter_ipc_t* rte_osadapter_bundle_t::ipc

Definition at line 52 of file rte_osadapter.h.

◆ netlink

const rte_osadapter_netlink_t* rte_osadapter_bundle_t::netlink

Definition at line 53 of file rte_osadapter.h.

◆ flow

const rte_osadapter_flow_t* rte_osadapter_bundle_t::flow

Definition at line 54 of file rte_osadapter.h.

◆ sockets

const rte_os_socket_ops_t* rte_osadapter_bundle_t::sockets

Definition at line 55 of file rte_osadapter.h.

◆ random

const rte_osadapter_random_t* rte_osadapter_bundle_t::random

Definition at line 56 of file rte_osadapter.h.

◆ fsou

const rte_osadapter_fsou_t* rte_osadapter_bundle_t::fsou

Optional (ADR-041); NULL = no FSOU.

Definition at line 57 of file rte_osadapter.h.


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