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.