class NetworkMonitorInterface
|
Network Monitor Interface. More... |
|
|
Public Members
Detailed Description
This class is an interface for a network monitor, which sums bytes and
packets transmitted.
~NetworkMonitorInterface ()
|
[pure virtual]
Virtual destructor.
[const pure virtual]
Check, if NetworkMonitor is ready.
Returns: true, if ready; false, if not.
[pure virtual]
Lock monitor to access data.
[pure virtual]
Unlock monitor.
[pure virtual]
Reset the network report.
void getReport (NetworkMonitorReport* report)
|
[pure virtual]
Get a copy of the network report created by the monitor.
Parameters:
report | Address of NetworkMonitorReport to store the report.
|
void moveReport (NetworkMonitorReport* report)
|
[pure virtual]
Get a copy of the network report created by the monitor, then reset
the report. Note: Do *not* use getReport() and resetReport() to
get a report and reset the monitor's report. The monitor could have
received packets between getReport() and resetReport()!
Parameters:
report | Address of NetworkMonitorReport to store the report.
|
- Version: 1.0
- Author: Thomas Dreibholz (Dreibholz@bigfoot.com)
- Generated: viper@odin on Sun Feb 4 18:54:51 2001, using kdoc 2.0a22.