MSIPConcreteProfileObserver Class Reference
#include
<mw/sipconcreteprofileobserver.h>
| class MSIPConcreteProfileObserver |
Detailed Description
Observer class to be implemented by users of CSIPConcreteProfile It provides event notifications related to profiles.
Member Function Documentation
AddedL ( TUint32 )
| void | AddedL | ( | TUint32 | aProfileId | ) | [pure virtual] |
SIP profile creation event. Event is send to all observers.
| Parameter | Description | | 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.
| Parameter | Description | | aProfileId | the id of failed profile |
| aStatus | status indicating if error occurred during registering (ERegistrationInProgress) or deregistering (EUnregistrationInProgress) |
| 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.
| Parameter | Description | | aProfileId | id of profile which registration status has been changed. |
| aStatus | new status of the profile |
| 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.
| Parameter | Description | | 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.
| Parameter | Description | | aProfileId | id of updated SIP Profile |
| aSize | size of updated SIP Profile |