| class MSipProfileAlrObserver |
Callback to receive notifications about ALR (Application Level Roaming) related events and errors.
| Public Member Functions | |
|---|---|
| void | AlrError(TInt, TUint32, TUint32, TUint32) |
| void | AlrEvent(TEvent, TUint32, TUint32, TUint32) |
| Public Member Enumerations | |
|---|---|
| enum | TEvent { EIapAvailable = 0, EMigrationStarted, EMigrationCompleted } |
| void | AlrError | ( | TInt | aError, |
| TUint32 | aProfileId, | |||
| TUint32 | aSnapId, | |||
| TUint32 | aIapId | |||
| ) | [pure virtual] | |||
ALR related error occurred.
| void | AlrEvent | ( | TEvent | aEvent, |
| TUint32 | aProfileId, | |||
| TUint32 | aSnapId, | |||
| TUint32 | aIapId | |||
| ) | [pure virtual] | |||
ALR related event occurred.
SIP Profile ALR events
| EIapAvailable = 0 |
A new IAP became available. When receiving this event the client must call CSipProfileAlrController::AllowMigrationL or DisallowMigrationL. |
| EMigrationStarted |
All the clients have allowed the migration to the new IAP and the migration to the new IAP for the SIP profile has started. |
| EMigrationCompleted |
Migration to a new IAP for a SIP profile has been completed and the related SIP profile has been registered via the new IAP. |
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.