|
|
This class implements a reader for NetworkMonitorReports. The reports will be read from a file written by NetLogWriter.
|
Constructor for a new NetLogReader.
Parameters:
name | Name of log file. |
~ |
Destructor.
inline bool |
[const]
Check, if NetLogReader is ready.
Returns: true, if ready; false, if not.
inline bool |
[const]
Check, if NetLogReader has reached end of file.
Returns: true, if end of file is reached; false, if not.
inline card64 |
Get time stamp of file (seconds since 01-Jan-1970).
Returns: Time stamp.
inline card64 |
Get interval of the entries in file.
Returns: Interval in microseconds.
bool |
Read next report from file.
Parameters:
report | Address of NetworkMonitorReport to store the report. |
Returns: true, if there was a report; false otherwise.
bool |
Read next stream report from file.
Parameters:
report | Address of StreamReport to store the report. |
Returns: true, if there was a stream report; false otherwise.
inline void |
Reset report file position to first report.