#include <mw/sipprofilealrobserver.h>
| class MSipProfileAlrObserver |
| Public Member Enumerations | |
|---|---|
| enum | TEvent { EIapAvailable, EMigrationStarted, EMigrationCompleted } |
| Public Member Functions | |
|---|---|
| pure virtual void | AlrError(TInt, TUint32, TUint32, TUint32) |
| pure virtual void | AlrEvent(TEvent, TUint32, TUint32, TUint32) |
Callback to receive notifications about ALR (Application Level Roaming) related events and errors.
SIP Profile ALR events
| Enumerator | Value | Description |
|---|---|---|
| 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. |