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

Bookkeeping record for one periodic "drum beat" timer. More...

#include <Utils.h>

Public Attributes

uint32 id
uint64 createdTime
uint64 started
uint32 interval
DrumBeatFunc func
uint32 count
timer_t handle

Detailed Description

Bookkeeping record for one periodic "drum beat" timer.

The platform-specific handle is a Windows timer-queue timer, a macOS dispatch source, or a POSIX timer_t.

Definition at line 423 of file Utils.h.

Member Data Documentation

◆ count

uint32 cmlabs::utils::DrumBeatInfo::count

◆ createdTime

◆ func

DrumBeatFunc cmlabs::utils::DrumBeatInfo::func

◆ handle

timer_t cmlabs::utils::DrumBeatInfo::handle

◆ id

◆ interval

uint32 cmlabs::utils::DrumBeatInfo::interval

◆ started

uint64 cmlabs::utils::DrumBeatInfo::started

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