arduino-audio-tools
Loading...
Searching...
No Matches
TimerCallback Class Reference

Internal class to manage the different timer callbacks for the 4 hardware timers. More...

#include <CodecOpusOgg.h>

Public Member Functions

 TimerCallback ()
 TimerCallback ()
void call ()
void call ()
void setup (TaskHandle_t handler_task)
void setup (TaskHandle_t handler_task)

Protected Attributes

TaskHandle_t p_handler_task = nullptr
portMUX_TYPE timerMux = portMUX_INITIALIZER_UNLOCKED

Detailed Description

Internal class to manage the different timer callbacks for the 4 hardware timers.

Author
Phil Schatzmann

Constructor & Destructor Documentation

◆ TimerCallback() [1/2]

TimerCallback ( )
inline

◆ TimerCallback() [2/2]

TimerCallback ( )
inline

Member Function Documentation

◆ call() [1/2]

void call ( )
inline

◆ call() [2/2]

void call ( )
inline

◆ setup() [1/2]

void setup ( TaskHandle_t handler_task)
inline

◆ setup() [2/2]

void setup ( TaskHandle_t handler_task)
inline

Member Data Documentation

◆ p_handler_task

TaskHandle_t p_handler_task = nullptr
protected

◆ timerMux

portMUX_TYPE timerMux = portMUX_INITIALIZER_UNLOCKED
protected

The documentation for this class was generated from the following files: