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)

void CancelDataReceivedNotificationRequest ( TSubSessionUniqueId aClientId ) [pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelDataSentNotificationRequest(TSubSessionUniqueId)

void CancelDataSentNotificationRequest ( TSubSessionUniqueId aClientId ) [pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelDataTransferredRequest(TSubSessionUniqueId)

void CancelDataTransferredRequest ( TSubSessionUniqueId aClientId ) [pure virtual]

Parameters

TSubSessionUniqueId aClientId

CancelSubscription(TSubSessionUniqueId)

void CancelSubscription ( TSubSessionUniqueId aClientId ) [protected, inline, virtual]

Parameters

TSubSessionUniqueId aClientId

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

void RequestDataReceivedNotification ( CDataMonitoringResponder *& aResponder,
TUint32 aDelta,
TUint32 aReceivedBytes,
TSubSessionUniqueId aClientId
) [pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TUint32 aDelta
TUint32 aReceivedBytes
TSubSessionUniqueId aClientId

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

void RequestDataSentNotification ( CDataMonitoringResponder *& aResponder,
TUint32 aDelta,
TUint32 aSentBytes,
TSubSessionUniqueId aClientId
) [pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TUint32 aDelta
TUint32 aSentBytes
TSubSessionUniqueId aClientId

RequestDataTransferred(CDataMonitoringResponder *&, TSubSessionUniqueId)

void RequestDataTransferred ( CDataMonitoringResponder *& aResponder,
TSubSessionUniqueId aClientId
) [pure virtual]

Parameters

CDataMonitoringResponder *& aResponder
TSubSessionUniqueId aClientId

Member Data Documentation

const TSupportedCommsApiExt KInterfaceId

const TSupportedCommsApiExt KInterfaceId [static]