RADLib
RADical C++ application framework
rad_timer_source_ops Struct Reference

#include <radekernel.h>

Public Attributes

void * context
 
rad_status_t(* start_periodic )(void *context, uint32_t frequency_hz)
 
rad_status_t(* schedule_oneshot )(void *context, uint64_t delay_micros)
 
rad_status_t(* cancel_oneshot )(void *context)
 

Member Data Documentation

◆ cancel_oneshot

rad_status_t(* rad_timer_source_ops::cancel_oneshot) (void *context)

◆ context

void* rad_timer_source_ops::context

◆ schedule_oneshot

rad_status_t(* rad_timer_source_ops::schedule_oneshot) (void *context, uint64_t delay_micros)

◆ start_periodic

rad_status_t(* rad_timer_source_ops::start_periodic) (void *context, uint32_t frequency_hz)

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