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 |