|
|
This class implements a network monitor simulator.
NetworkMonitorSimulator (const card64 bandwidth) |
Constructor for new NetworkMonitorSimulator.
~NetworkMonitorSimulator () |
Destructor.
bool ready () |
ready() Implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#ready
Reimplemented from NetworkMonitorInterface
inline void setCongestion (const double percent) |
Set congestion for reports to be generated.
void lock () |
lock() implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#lock
Reimplemented from NetworkMonitorInterface
void unlock () |
unlock() implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#unlock
Reimplemented from NetworkMonitorInterface
void resetReport () |
resetReport() Implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#resetReport
Reimplemented from NetworkMonitorInterface
void getReport (NetworkMonitorReport* report) |
getReport() Implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#getReport
Reimplemented from NetworkMonitorInterface
void moveReport (NetworkMonitorReport* report) |
moveReport() Implementation of NetworkMonitorInterface.
See also: NetworkMonitorInterface#moveReport
Reimplemented from NetworkMonitorInterface