ClientOpPerformanceData Struct Reference

#include <ClientOpPerformanceDataHandler.h>

Public Attributes

CIMOperationType operationType
 
Boolean serverTimeKnown
 
Uint64 serverTime
 
Uint64 roundTripTime
 
Uint64 requestSize
 
Uint64 responseSize
 

Detailed Description

A ClientOpPerformanceData object contains performance data for a single CIM operation. It is used by the ClientOpPerformanceDataHandler callback.

Member Data Documentation

◆ operationType

CIMOperationType ClientOpPerformanceData::operationType

Identifies the operation type for the statistical information provided.

◆ requestSize

Uint64 ClientOpPerformanceData::requestSize

Contains the size of the request message (in bytes).

◆ responseSize

Uint64 ClientOpPerformanceData::responseSize

Contains the size of the response message (in bytes).

◆ roundTripTime

Uint64 ClientOpPerformanceData::roundTripTime

Contains the number of microseconds elapsed during the complete processing of the request, including time spent on the network and in the CIM Server (serverTime). WARNING: This elapsed time may be constrained by limitations in the granularity of the system clock on certain platforms.

◆ serverTime

Uint64 ClientOpPerformanceData::serverTime

Contains the number of microseconds elapsed during the CIM Server processing of the request. WARNING: This elapsed time may be constrained by limitations in the granularity of the system clock on certain platforms.

◆ serverTimeKnown

Boolean ClientOpPerformanceData::serverTimeKnown

Indicates whether the serverTime member contains valid data. This flag is true if a WBEMServerResponseTime value is received from the CIM Server, false otherwise.


The documentation for this struct was generated from the following file: