Class DeviceStatistics
Defined in File WMX3Api.h
Class Documentation
-
class DeviceStatistics
This class contains device statistics data.
Public Functions
-
DeviceStatistics()
Public Members
-
unsigned int sysFailedCount
The count of API calls from this device that failed because of a system error.
-
unsigned int apiSuccessCount
The count of API calls from this device which returned no error.
-
unsigned int apiFailedCount
The count of API calls from this device which returned an error.
-
unsigned int curApiTime
The execution time (regardless of error or no error) of the last API call from this device, measured from the calling thread. The units are 100ns.
-
unsigned int avgApiTime
The average execution time (regardless of of error or no error) of API calls from this device, measured from the calling thread. The units are 100ns.
-
unsigned int minApiTime
The minimum execution time (regardless of of error or no error) of API calls from this device, measured from the calling thread. The units are 100ns.
-
unsigned int maxApiTime
The maximum execution time (regardless of of error or no error) of API calls from this device, measured from the calling thread. The units are 100ns.
-
LARGE_INTEGER sumApiTime
The total execution time (regardless of of error or no error) of API calls from this device, measured from the calling thread. The units are 100ns.
-
unsigned int rtCount
The count of API calls received by the IM.
-
unsigned int curRtTime
The time taken for the engine to return a response for the last API call from this device. The units are 100ns.
-
unsigned int avgRtTime
The average time taken for the engine to return a response for API calls from this device. The units are 100ns.
-
unsigned int minRtTime
The minimum time taken for the engine to return a response for API calls from this device. The units are 100ns.
-
unsigned int maxRtTime
The maximum time taken for the engine to return a response for API calls from this device. The units are 100ns.
-
LARGE_INTEGER sumRtTime
The total time taken for the engine to return a response for API calls from this device. The units are 100ns.
-
unsigned int curFuncProcTime
The time taken for the engine to process the command of the last API call from this device. The units are 100ns.
-
unsigned int avgFuncProcTime
The average time taken for the engine to process the commands of API calls from this device. The units are 100ns.
-
unsigned int minFuncProcTime
The minimum time taken for the engine to process the commands of API calls from this device. The units are 100ns.
-
unsigned int maxFuncProcTime
The maximum time taken for the engine to process the commands of API calls from this device. The units are 100ns.
-
LARGE_INTEGER sumFuncProcTime
The total time taken for the engine to process the commands of API calls from this device. The units are 100ns.
-
DeviceStatistics()