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 &)
void
|
DecrementReferenceCount
|
(
|
CSIPProfile
&
|
aProfile
|
)
|
|
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 &)
void
|
IncrementReferenceCountL
|
(
|
CSIPProfile
&
|
aProfile
|
)
|
|
Increment concrete profile reference count
Parameters
CSIPProfile
& aProfile
|
instance of proxy profile pointing concrete profile
|
IsEnabled()
TBool
|
IsEnabled
|
(
|
)
|
const
|
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.