class Timer
Defined at line 67 of file 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 gen/third_party/openweave-core/src/include/SystemLayer/SystemTimer.h
Friends
class Layer