ESock::ADataMonitoringProtocolReq Class Reference

class ESock::ADataMonitoringProtocolReq : public ESock::AExtensionInterfaceBase< KDataMonitoringRequestMessagesImplementationUid >

Interface to be implemented by entities wishing to support the retrieval of data monitoring information.

Member Functions Documentation

CancelDataReceivedNotificationRequest(TSubSessionUniqueId)

voidCancelDataReceivedNotificationRequest(TSubSessionUniqueIdaClientId)[pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelDataSentNotificationRequest(TSubSessionUniqueId)

voidCancelDataSentNotificationRequest(TSubSessionUniqueIdaClientId)[pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelDataTransferredRequest(TSubSessionUniqueId)

voidCancelDataTransferredRequest(TSubSessionUniqueIdaClientId)[pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelSubscription(TSubSessionUniqueId)

voidCancelSubscription(TSubSessionUniqueIdaClientId)[protected, inline, virtual]

Parameters

TSubSessionUniqueId aClientId

RequestDataReceivedNotification(CDataMonitoringResponder *&, TUint32, TUint32, TSubSessionUniqueId)

voidRequestDataReceivedNotification(CDataMonitoringResponder *&aResponder,
TUint32aDelta,
TUint32aReceivedBytes,
TSubSessionUniqueIdaClientId
)[pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TUint32 aDelta
TUint32 aReceivedBytes
TSubSessionUniqueId aClientId

RequestDataSentNotification(CDataMonitoringResponder *&, TUint32, TUint32, TSubSessionUniqueId)

voidRequestDataSentNotification(CDataMonitoringResponder *&aResponder,
TUint32aDelta,
TUint32aSentBytes,
TSubSessionUniqueIdaClientId
)[pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TUint32 aDelta
TUint32 aSentBytes
TSubSessionUniqueId aClientId

RequestDataTransferred(CDataMonitoringResponder *&, TSubSessionUniqueId)

voidRequestDataTransferred(CDataMonitoringResponder *&aResponder,
TSubSessionUniqueIdaClientId
)[pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TSubSessionUniqueId aClientId

Member Data Documentation

const TSupportedCommsApiExt KInterfaceId

const TSupportedCommsApiExtKInterfaceId[static]