nn::nex::Pacer Class

Syntax

class Pacer : public nn::nex::RootObject

Description

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.

Member Functions

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.

Class Hierarchy

nn::nex::RootObject
  nn::nex::Pacer

Revision History

2012/07/18
Initial version.

CONFIDENTIAL