MSIPConcreteProfileObserver Class Reference
class MSIPConcreteProfileObserver |
Observer class to be implemented by users of CSIPConcreteProfile It provides event notifications related to profiles.
Member Functions Documentation
AddedL(TUint32)
void | AddedL | ( | TUint32 | aProfileId | ) | [pure virtual] |
SIP profile creation event. Event is send to all observers.
Parameters
TUint32 aProfileId | id of new SIP Profile |
ErrorOccurredL(TUint32, TInt, TInt)
void | ErrorOccurredL | ( | TUint32 | aProfileId, |
| TInt | aStatus, |
| TInt | aError |
| ) | [pure virtual] |
An asynchronous error has occurred related to SIP profile Event is send to those observers, who have the corresponding profile instantiated.
Parameters
TUint32 aProfileId | the id of failed profile |
TInt aStatus | status indicating if error occurred during registering (ERegistrationInProgress) or deregistering (EUnregistrationInProgress) |
TInt aError | a error code |
RegistrationStatusChangedL(TUint32, TInt, TUint32)
void | RegistrationStatusChangedL | ( | TUint32 | aProfileId, |
| TInt | aStatus, |
| TUint32 | aStatusId |
| ) | [pure virtual] |
SIP profile registration status changed event Event is send to those observers, who have the corresponding profile instantiated.
Parameters
TUint32 aProfileId | id of profile which registration status has been changed. |
TInt aStatus | new status of the profile |
TUint32 aStatusId | id related to registration |
RemovedL(TUint32)
void | RemovedL | ( | TUint32 | aProfileId | ) | [pure virtual] |
SIP profile destruction event. Event is send to those observers, who have the corresponding profile instantiated.
Parameters
TUint32 aProfileId | id of profile which was destroyed |
UpdatedL(TUint32, TUint)
SIP profile information update event Event is send to those observers, who have the corresponding profile instantiated.
Parameters
TUint32 aProfileId | id of updated SIP Profile |
TUint aSize | size of updated SIP Profile |
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.