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_timer_t Struct Reference

OSAdapter timer operations vtable. More...

#include <rte_osadapter_timer.h>

Data Fields

rte_status_t(*) create (rte_timer_storage_t *storage, const rte_timer_config_t *config, rte_timer_handle_t *out_handle)
rte_status_t(*) start (rte_timer_handle_t handle)
rte_status_t(*) stop (rte_timer_handle_t handle)
rte_status_t(*) destroy (rte_timer_handle_t handle)
rte_status_t(*) now (rte_timestamp_ms_t *out_now_ms)

Detailed Description

OSAdapter timer operations vtable.

Definition at line 20 of file rte_osadapter_timer.h.

Field Documentation

◆ create

rte_status_t(*) rte_osadapter_timer_t::create(rte_timer_storage_t *storage, const rte_timer_config_t *config, rte_timer_handle_t *out_handle)

Definition at line 22 of file rte_osadapter_timer.h.

◆ start

rte_status_t(*) rte_osadapter_timer_t::start(rte_timer_handle_t handle)

Definition at line 25 of file rte_osadapter_timer.h.

◆ stop

rte_status_t(*) rte_osadapter_timer_t::stop(rte_timer_handle_t handle)

Definition at line 26 of file rte_osadapter_timer.h.

◆ destroy

rte_status_t(*) rte_osadapter_timer_t::destroy(rte_timer_handle_t handle)

Definition at line 27 of file rte_osadapter_timer.h.

◆ now

rte_status_t(*) rte_osadapter_timer_t::now(rte_timestamp_ms_t *out_now_ms)

Definition at line 28 of file rte_osadapter_timer.h.


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