This is a storage device operations diagnostic data container. More...
#include <CStorageDevicePerformanceModule.h>
Public Member Functions | |
| uint32_t | getMonitorLoadTimeInUs () |
| Returns monitor load time. | |
| uint32_t | getMonitorUnloadTimeInUs () |
| Returns monitor unload time. | |
| void | getOperations (std::vector< std::string > &rvstrOperations) |
| Populates vector of executed operations. | |
| uint32_t | getTotalOperationTimeInUs () |
| Returns total time for the executed operation. | |
This is a storage device operations diagnostic data container.
For example to measure load/unload time, write time,...
| uint32_t isys::CStorageDeviceDiagnostics::getMonitorLoadTimeInUs | ( | ) |
Returns monitor load time.
| uint32_t isys::CStorageDeviceDiagnostics::getMonitorUnloadTimeInUs | ( | ) |
Returns monitor unload time.
| void isys::CStorageDeviceDiagnostics::getOperations | ( | std::vector< std::string > & | rvstrOperations | ) |
Populates vector of executed operations.
| rvstrOperations | vector of executed operations |
| uint32_t isys::CStorageDeviceDiagnostics::getTotalOperationTimeInUs | ( | ) |
Returns total time for the executed operation.