CSIPProfileItem Class Reference
| class CSIPProfileItem : public CBase |
The class provides profile caching and reference counting
sipprofilecli.lib
Constructor & Destructor Documentation
CSIPProfileItem()
| CSIPProfileItem | ( | ) | [private] |
Member Functions Documentation
Compare(const CSIPProfileItem &, const CSIPProfileItem &)
ConstructL()
| void | ConstructL | ( | ) | [private] |
Symbian 2nd phase constructor
DecrementReferenceCount(CSIPProfile &)
Decrement concrete profile reference count
Parameters
| CSIPProfile & aProfile | instance of proxy profile that is deleted |
ErrorOccurred(CSIPConcreteProfile::TStatus, TInt)
Stores last occurred registration error
Parameters
| CSIPConcreteProfile::TStatus aStatus | status indicating if error occurred during registering (EURegistrationInProgress) or deregistering (EUnregistrationInProgress) |
| TInt aError | occurred error code |
IncrementReferenceCountL(CSIPProfile &)
Increment concrete profile reference count
Parameters
| CSIPProfile & aProfile | instance of proxy profile pointing concrete profile |
ReferenceCount()
|
TUint
| ReferenceCount | ( | ) | const |
Get count of proxy profiles pontinc concrete profile
SetConcreteProfile(CSIPConcreteProfile *)
SetEnabled(TBool)
| void | SetEnabled | ( | TBool | aEnabled | ) | |
Enables and disables profile
SetProfile(CSIPProfile &)
SetProfileId(TUint)
| void | SetProfileId | ( | TUint | aProfileId | ) | |
Parameters
| TUint aProfileId | profile id |
Member Data Documentation
CSIPConcreteProfile * iConcreteProfile
TUint
iProfileId
|
TUint
| iProfileId | [private] |
RPointerArray< CSIPProfile > iProfiles
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.