class CConnDataTransfer : public CBase |
Base class that any sub-connection client wishing to get sub-connection related data statitics must implement Since 9.1
Public Member Functions | |
---|---|
IMPORT_C TInt | DataReceivedNotificationCancel () |
IMPORT_C TInt | DataReceivedNotificationRequest ( TUint , TUint ) |
IMPORT_C TInt | DataSentNotificationCancel () |
IMPORT_C TInt | DataSentNotificationRequest ( TUint , TUint ) |
IMPORT_C TInt | DataTransferred ( TUint &, TUint &) |
IMPORT_C TInt | DataTransferredCancel () |
IMPORT_C void | DeRegisterClient ( MConnDataTransferNotify &) |
IMPORT_C void | RegisterClientL ( MConnDataTransferNotify &) |
Protected Member Functions | |
---|---|
CConnDataTransfer () | |
TInt | DoDataReceivedNotificationCancel () |
TInt | DoDataReceivedNotificationRequest ( TUint , TUint ) |
TInt | DoDataSentNotificationCancel () |
TInt | DoDataSentNotificationRequest ( TUint , TUint ) |
TInt | DoDataTransferred ( TUint &, TUint &) |
TInt | DoDataTransferredCancel () |
Protected Attributes | |
---|---|
RPointerArray < MConnDataTransferNotify > | iClients |
IMPORT_C TInt | DataReceivedNotificationCancel | ( | ) |
Remove the additional notification that this request would have generated
IMPORT_C TInt | DataReceivedNotificationRequest | ( | TUint | aRequestedGranularity, |
TUint | aRequestedNotificationVolume | |||
) |
Receive a request for a notification after a given volume of data has been received on the sub-connection
TUint aRequestedGranularity | The amount of data to be received after which the notification will occur (but see notes); this is relative to the current volume of data received |
TUint aRequestedNotificationVolume | The absolute amount of data that should be received before we send a notification; only used if aRequestedGranularity is zero |
IMPORT_C TInt | DataSentNotificationCancel | ( | ) |
Remove the additional notification that this request would have generated
IMPORT_C TInt | DataSentNotificationRequest | ( | TUint | aRequestedGranularity, |
TUint | aRequestedNotificationVolume | |||
) |
Receive a request for a notification after a given volume of data has been sent on the sub-connection
TUint aRequestedGranularity | The amount of data to be sent after which the notification will occur (but see notes); this is relative to the current volume of data sent |
TUint aRequestedNotificationVolume | The absolute amount of data that should be sent before we send a notification; only used if aRequestedGranularity is zero |
IMPORT_C TInt | DataTransferred | ( | TUint & | aUplinkVolume, |
TUint & | aDownlinkVolume | |||
) |
Calculate out how much data has been sent and received on the sub-connection
IMPORT_C TInt | DataTransferredCancel | ( | ) |
Cancel a request for data transfer information
IMPORT_C void | DeRegisterClient | ( | MConnDataTransferNotify & | aClient | ) |
De-register a client
MConnDataTransferNotify & aClient | Reference to the MConnDataTransferNotify derived class as the client |
TInt | DoDataReceivedNotificationCancel | ( | ) | [protected, pure virtual] |
Override this to remove the additional notification that this request would have generated
TInt | DoDataReceivedNotificationRequest | ( | TUint | aRequestedGranularity, |
TUint | aRequestedNotificationVolume | |||
) | [protected, pure virtual] |
Override this to receive a request for a notification after a given volume of data has been received on the sub-connection
TUint aRequestedGranularity | The amount of data to be received after which the notification will occur (but see notes); this is relative to the current volume of data received |
TUint aRequestedNotificationVolume | The absolute amount of data that should be received before we send a notification; only used if aRequestedGranularity is zero |
TInt | DoDataSentNotificationCancel | ( | ) | [protected, pure virtual] |
Override this to remove the additional notification that this request would have generated
TInt | DoDataSentNotificationRequest | ( | TUint | aRequestedGranularity, |
TUint | aRequestedNotificationVolume | |||
) | [protected, pure virtual] |
Override this to receive a request for a notification after a given volume of data has been sent on the sub-connection
TUint aRequestedGranularity | The amount of data to be sent after which the notification will occur (but see notes); this is relative to the current volume of data sent |
TUint aRequestedNotificationVolume | The absolute amount of data that should be sent before we send a notification; only used if aRequestedGranularity is zero |
TInt | DoDataTransferred | ( | TUint & | aUplinkVolume, |
TUint & | aDownlinkVolume | |||
) | [protected, pure virtual] |
Override this to register for data transfer notification on the sub-connection
TInt | DoDataTransferredCancel | ( | ) | [protected, pure virtual] |
Override this to cancel a request for data transfer information
IMPORT_C void | RegisterClientL | ( | MConnDataTransferNotify & | aClient | ) |
Register a client
MConnDataTransferNotify & aClient | Reference to the MConnDataTransferNotify derived class as the client |
RPointerArray < MConnDataTransferNotify > | iClients | [protected] |
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.