Very Simple Kernel 0.1.0
Loading...
Searching...
No Matches
vsk_EventTimer

Data Structures

struct  vsk_EventTimer
 Event timer. More...
 

Typedefs

typedef struct vsk_EventTimer vsk_EventTimer_t
 Event timer.
 

Functions

vsk_EventTimer_tvsk_EventTimer_init (vsk_EventTimer_t *const self, uint32_t const delayMillis, uint32_t const periodMillis, vsk_Event_t *const event)
 Initializes an event timer.
 

Detailed Description

Function Documentation

◆ vsk_EventTimer_init()

vsk_EventTimer_t * vsk_EventTimer_init ( vsk_EventTimer_t *const self,
uint32_t const delayMillis,
uint32_t const periodMillis,
vsk_Event_t *const event )

Initializes an event timer.

Parameters
selfEvent timer reference
delayMillisInitial delay of the timer in milliseconds
periodMillisPeriod of the timer after the initial delay in milliseconds
eventAssociated event reference
Returns
Initialized event timer reference