ClientOpPerformanceDataHandler Class Reference

#include <ClientOpPerformanceDataHandler.h>

List of all members.

Public Member Functions

virtual void handleClientOpPerformanceData (const ClientOpPerformanceData &item)=0

Detailed Description

A ClientOpPerformanceDataHandler subclass object may be registered with a CIMClient object by a client application. The subclass object must not be destructed while it is registered with a CIMClient object, so it is recommended that these objects have the same scope.


Member Function Documentation

Processes client operation performance data. When a ClientOpPerformanceDataHandler subclass object is registered with a CIMClient object, this method is called by the CIMClient object with performance data for each completed CIM operation.

This method may, for example, accumulate the performance data to calculate average processing times for multiple operations.

Exceptions thrown by this method are not caught by the CIMClient. Therefore, a client application would receive an exception from this method in place of CIM operation response data.

Parameters:
itemA ClientOpPerformanceData object containing performance data for a single CIM operation.

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