| 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.