winIDEA SDK
|
This is a storage device operations diagnostic data container.
For example to measure load/unload time, write time,...
#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. | |
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.