class Timer
Defined at line 67 of file x64-shared/gen/third_party/openweave-core/src/include/SystemLayer/SystemTimer.h
This is an internal class to Weave System Layer, used to represent an in-progress one-shot timer. There is no real public
interface available for the application layer. The static public methods used to acquire current system time are intended for
internal use.
Public Members
OnCompleteFunct OnComplete
Public Methods
Epoch GetCurrentEpoch ()
bool IsEarlierEpoch (const Epoch & first, const Epoch & second)
Error Start (uint32_t aDelayMilliseconds, OnCompleteFunct aOnComplete, void * aAppState)
Error Cancel ()
void GetStatistics (nl::Weave::System::Stats::count_t & aNumInUse, nl::Weave::System::Stats::count_t & aHighWatermark)
Defined at line 124 of file x64-shared/gen/third_party/openweave-core/src/include/SystemLayer/SystemTimer.h
Friends
class Layer