110 #include <kApi/Threads/kTimer.x.h>
Represents a 64-bit unsigned integer.
Abstract base class for memory allocator types.
kBool kTimer_IsExpired(kTimer timer)
Reports whether a count-down timer has expired.
Essential API declarations.
kStatus kTimer_Stop(kTimer timer)
Stops the timer.
k64u kTimer_Remaining(kTimer timer)
Reports the remaining time, in microseconds, for a countdown timer.
kStatus kTimer_Start(kTimer timer, k64u totalTime)
Starts the timer.
kBool kTimer_IsStarted(kTimer timer)
Reports whether a timer has been started.
Represents an enumeration of error codes.
kStatus kTimer_Construct(kTimer *timer, kAlloc allocator)
Constructs a timer object.
Represents a boolean value.
k64u kTimer_Elapsed(kTimer timer)
Reports the duration, in microseconds, for which the timer has been running.
Represents an interval timer.
k64u kTimer_Now()
Provides the current time in microseconds.
Provides a periodic function call.