RCommsDataMonitoringApiExt Class Reference

class RCommsDataMonitoringApiExt : public RCommsApiExtension< EDataMonitoringApiExt >

Data monitoring API extension for client.

This class can actually be used by any client, one running an Active Scheduler and one that is not. If an Active Scheduler is not present, clients must wait for the TRequestStatus to change.

Constructor & Destructor Documentation

RCommsDataMonitoringApiExt()

IMPORT_CRCommsDataMonitoringApiExt()[explicit]

Member Functions Documentation

CancelDataReceivedNotificationRequest()

IMPORT_C voidCancelDataReceivedNotificationRequest()

CancelDataSentNotificationRequest()

IMPORT_C voidCancelDataSentNotificationRequest()

CancelDataTransferredRequest()

IMPORT_C voidCancelDataTransferredRequest()

Close()

IMPORT_C voidClose()

RequestDataReceivedNotification(TUint32, TUint32, TDes8 &, TRequestStatus &)

IMPORT_C voidRequestDataReceivedNotification(TUint32aDelta,
TUint32aReceivedBytes,
TDes8 &aResponseEventBuf,
TRequestStatus &aStatus
)

Parameters

TUint32 aDelta
TUint32 aReceivedBytes
TDes8 & aResponseEventBuf
TRequestStatus & aStatus

RequestDataSentNotification(TUint32, TUint32, TDes8 &, TRequestStatus &)

IMPORT_C voidRequestDataSentNotification(TUint32aDelta,
TUint32aSentBytes,
TDes8 &aResponseEventBuf,
TRequestStatus &aStatus
)

Parameters

TUint32 aDelta
TUint32 aSentBytes
TDes8 & aResponseEventBuf
TRequestStatus & aStatus

RequestDataTransferred(TDes8 &, TRequestStatus &)

IMPORT_C voidRequestDataTransferred(TDes8 &aResponseEventBuf,
TRequestStatus &aStatus
)

Parameters

TDes8 & aResponseEventBuf
TRequestStatus & aStatus