class Pacer : public nn::nex::RootObject
Performs busy-waiting as necessary so that processes do not proceed faster than a set maximum frequency.
No busy-waiting occurs when processes proceed slower than the specified frequency.
Pacer
|
Constructor. | |
---|---|---|
V |
~Pacer
|
Destructor. |
SetFrequency
|
Sets the maximum frequency. | |
GetFrequency
|
Gets the maximum frequency. | |
Interrupt
|
Cancels busy-waiting while the Pace function is running. |
|
V |
Pace
|
Busy-waits as necessary so that the pace does not become quicker than the maximum frequency. |
GetStats
|
Gets statistical information. | |
ResetStats
|
Resets statistical information. |
nn::nex::RootObject
nn::nex::Pacer
CONFIDENTIAL