CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::utils::TimerSchedule Struct Reference

One scheduled entry inside a Timer: id, active window and platform timer handle. More...

#include <Utils.h>

Public Attributes

uint32 globalID
uint32 id
uint64 start
uint64 end
uint32 interval
timer_t handle

Detailed Description

One scheduled entry inside a Timer: id, active window and platform timer handle.

Definition at line 614 of file Utils.h.

Member Data Documentation

◆ end

uint64 cmlabs::utils::TimerSchedule::end

Definition at line 618 of file Utils.h.

Referenced by cmlabs::utils::Timer::addTimer(), and cmlabs::utils::Timer::triggerTimer().

◆ globalID

uint32 cmlabs::utils::TimerSchedule::globalID

Definition at line 615 of file Utils.h.

Referenced by cmlabs::utils::Timer::addTimer(), and cmlabs::utils::TimerCallback().

◆ handle

timer_t cmlabs::utils::TimerSchedule::handle

Definition at line 626 of file Utils.h.

Referenced by cmlabs::utils::Timer::addTimer(), and cmlabs::utils::Timer::removeTimer().

◆ id

uint32 cmlabs::utils::TimerSchedule::id

◆ interval

uint32 cmlabs::utils::TimerSchedule::interval

Definition at line 619 of file Utils.h.

Referenced by cmlabs::utils::Timer::addTimer(), and cmlabs::utils::Timer::triggerTimer().

◆ start

uint64 cmlabs::utils::TimerSchedule::start

Definition at line 617 of file Utils.h.

Referenced by cmlabs::utils::Timer::addTimer().


The documentation for this struct was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/include/Utils.h