CHWRMBatteryMeasurementsAO Class Reference

class CHWRMBatteryMeasurementsAO : public CActive

Inherits from

Constructor & Destructor Documentation

CHWRMBatteryMeasurementsAO(RHWRMClient &)

CHWRMBatteryMeasurementsAO(RHWRMClient &aClient)[protected]

Parameters

RHWRMClient & aClient

~CHWRMBatteryMeasurementsAO()

~CHWRMBatteryMeasurementsAO()[virtual]

Member Functions Documentation

GetAsyncBatch(TInt)

voidGetAsyncBatch(TIntaCommand)[pure virtual]

Issue an asynchronous request to hwrm server to retrieve measurements. When hwrm server completes the request, the (derived) active object will be signalled and its RunL() will be invoked, which in turn will notify the battery observer

Parameters

TInt aCommand

SendCancel(TInt)

voidSendCancel(TIntaCommand)

Issue a synchronous request to the hwrm server to cancel any outstanding GetMeasurements requests.

Parameters

TInt aCommand

SetCallBack(TAny *)

voidSetCallBack(TAny *aCallBack)[virtual]

Parameters

TAny * aCallBack

Member Data Documentation

RHWRMClient & iClient

RHWRMClient &iClient[protected]

TUint iCount

TUint iCount[protected]

TPckg< TUint > iCountPckg

TPckg< TUint >iCountPckg[protected]