class ESock::ADataMonitoringProvider : public ESock::ADataMonitoringProtocolReq |
Public Member Functions | |
---|---|
~ADataMonitoringProvider() | |
IMPORT_C void | CancelClientExtItfRequests(TSubSessionUniqueId) |
IMPORT_C void | CancelDataReceivedNotificationRequest(TSubSessionUniqueId) |
IMPORT_C void | CancelDataSentNotificationRequest(TSubSessionUniqueId) |
IMPORT_C void | CancelDataTransferredRequest(TSubSessionUniqueId) |
IMPORT_C void | DataNotificationL(const TCFDataMonitoringNotification::TDataMonitoringNotification &) |
IMPORT_C void | DataReceivedNotificationL(TUint32) |
IMPORT_C void | DataSentNotificationL(TUint32) |
TDataVolumes * | DataVolumesPtr() |
TNotificationThresholds * | NotificationThresholdsPtr() |
IMPORT_C void | RequestDataReceivedNotification(CDataMonitoringResponder *&, TUint32, TUint32, TSubSessionUniqueId) |
IMPORT_C void | RequestDataSentNotification(CDataMonitoringResponder *&, TUint32, TUint32, TSubSessionUniqueId) |
IMPORT_C void | RequestDataTransferred(CDataMonitoringResponder *&, TSubSessionUniqueId) |
Protected Member Functions | |
---|---|
ADataMonitoringProvider() | |
IMPORT_C void | ConstructL() |
Protected Attributes | |
---|---|
TDataVolumes | iDataVolumes |
TNotificationThresholds | iThresholds |
Private Attributes | |
---|---|
RNotificationRequestArray | iReceivedNotificationRequests |
RNotificationRequestArray | iSentNotificationRequests |
Inherited Attributes | |
---|---|
ESock::ADataMonitoringProtocolReq::KInterfaceId |
IMPORT_C void | CancelClientExtItfRequests | ( | TSubSessionUniqueId | aClientId | ) | [virtual] |
TSubSessionUniqueId aClientId |
IMPORT_C void | CancelDataReceivedNotificationRequest | ( | TSubSessionUniqueId | aClientId | ) | [virtual] |
TSubSessionUniqueId aClientId |
IMPORT_C void | CancelDataSentNotificationRequest | ( | TSubSessionUniqueId | aClientId | ) | [virtual] |
TSubSessionUniqueId aClientId |
IMPORT_C void | CancelDataTransferredRequest | ( | TSubSessionUniqueId | aClientId | ) | [virtual] |
TSubSessionUniqueId aClientId |
IMPORT_C void | DataNotificationL | ( | const TCFDataMonitoringNotification::TDataMonitoringNotification & | aNotification | ) |
const TCFDataMonitoringNotification::TDataMonitoringNotification & aNotification |
IMPORT_C void | DataReceivedNotificationL | ( | TUint32 | aNotificationValue | ) |
TUint32 aNotificationValue |
IMPORT_C void | DataSentNotificationL | ( | TUint32 | aNotificationValue | ) |
TUint32 aNotificationValue |
TInt | InsertNotificationRequest | ( | TNotificationRequest * | aRequest, |
TDataMonitoringDirection | aDirection | |||
) | [private] |
TNotificationRequest * aRequest | |
TDataMonitoringDirection aDirection |
void | InsertWrapMarkerL | ( | TDataMonitoringDirection | aDirection | ) | [private] |
TDataMonitoringDirection aDirection |
RNotificationRequestArray * | NotificationRequestArray | ( | TDataMonitoringDirection | aDirection | ) | [private] |
TDataMonitoringDirection aDirection |
IMPORT_C void | RequestDataReceivedNotification | ( | CDataMonitoringResponder *& | aResponder, |
TUint32 | aDelta, | |||
TUint32 | aReceivedBytes, | |||
TSubSessionUniqueId | aClientId | |||
) | [virtual] |
CDataMonitoringResponder *& aResponder | |
TUint32 aDelta | |
TUint32 aReceivedBytes | |
TSubSessionUniqueId aClientId |
IMPORT_C void | RequestDataSentNotification | ( | CDataMonitoringResponder *& | aResponder, |
TUint32 | aDelta, | |||
TUint32 | aSentBytes, | |||
TSubSessionUniqueId | aClientId | |||
) | [virtual] |
CDataMonitoringResponder *& aResponder | |
TUint32 aDelta | |
TUint32 aSentBytes | |
TSubSessionUniqueId aClientId |
IMPORT_C void | RequestDataTransferred | ( | CDataMonitoringResponder *& | aResponder, |
TSubSessionUniqueId | aClientId | |||
) | [virtual] |
CDataMonitoringResponder *& aResponder | |
TSubSessionUniqueId aClientId |
void | SetNextNotificationThreshold | ( | TDataMonitoringDirection | aDirection | ) | [private] |
TDataMonitoringDirection aDirection |
RNotificationRequestArray | iReceivedNotificationRequests | [private] |
RNotificationRequestArray | iSentNotificationRequests | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.