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)
void
|
UpdatedL
|
(
|
TUint32
|
aProfileId,
|
|
TUint
|
aSize
|
|
)
|
[pure virtual]
|
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.