CSIPManagedProfileRegistry Class Reference
class CSIPManagedProfileRegistry : public CSIPProfileRegistryBase
|
The class for managing SIP profiles. This class provides the functions for adding/updating/removing profiles.
sipprofilecli.lib
Inherits from
-
CSIPManagedProfileRegistry
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CSIPProfileRegistryBase::AddProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::AddedL(TUint32)
|
|
CSIPProfileRegistryBase::BaseConstructL()
|
|
CSIPProfileRegistryBase::CSIPProfileRegistryBase(MSIPProfileRegistryObserver &)
|
|
CSIPProfileRegistryBase::CrashRevert(TAny *)
|
|
CSIPProfileRegistryBase::DefaultProfileL()
|
|
CSIPProfileRegistryBase::DisableProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::EnableProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::ErrorOccurredL(TUint32,TInt,TInt)
|
|
CSIPProfileRegistryBase::ForceDisableProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::IsDefaultProfileL(const CSIPProfile &)
|
|
CSIPProfileRegistryBase::Itc()
|
|
CSIPProfileRegistryBase::ItcReceiver()
|
|
CSIPProfileRegistryBase::LastRegistrationError(const CSIPProfile &)const
|
|
CSIPProfileRegistryBase::LocalCrashRevert(TAny *)
|
|
CSIPProfileRegistryBase::NegotiatedSecurityMechanismL(CSIPConcreteProfile &)
|
|
CSIPProfileRegistryBase::ProfileDeleted(CSIPProfile &)
|
|
CSIPProfileRegistryBase::ProfileIndex(TUint)
|
|
CSIPProfileRegistryBase::ProfileItemByIndex(TUint)
|
|
CSIPProfileRegistryBase::ProfileItemL(TUint)
|
|
CSIPProfileRegistryBase::ProfileL(TUint32)
|
|
CSIPProfileRegistryBase::ProfilesL(RPointerArray< CSIPProfile > &)
|
|
CSIPProfileRegistryBase::ProfilesL(const TDesC8 &,RPointerArray< CSIPProfile > &)
|
|
CSIPProfileRegistryBase::ProfilesL(const TSIPProfileTypeInfo &,RPointerArray< CSIPProfile > &)
|
|
CSIPProfileRegistryBase::RegisteredAORsL(CSIPConcreteProfile &)
|
|
CSIPProfileRegistryBase::RegistrationStatusChangedL(TUint32,TInt,TUint32)
|
|
CSIPProfileRegistryBase::RemoveProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::RemovedL(TUint32)
|
|
CSIPProfileRegistryBase::SIPProfileL(TUint32,TInt)
|
|
CSIPProfileRegistryBase::StoreArrayL(RPointerArray< CSIPConcreteProfile > &,RPointerArray< CSIPProfile > &)
|
|
CSIPProfileRegistryBase::StoreProfileL(CSIPProfileCleanupItem *)
|
|
CSIPProfileRegistryBase::SupportedProfileTypesL(RArray< TSIPProfileTypeInfo > &)
|
|
CSIPProfileRegistryBase::UpdateProfileL(CSIPProfile &)
|
|
CSIPProfileRegistryBase::UpdatedL(TUint32,TUint)
|
|
CSIPProfileRegistryBase::UsageL(const CSIPProfile &)const
|
|
CSIPProfileRegistryBase::~CSIPProfileRegistryBase()
|
Constructor & Destructor Documentation
CSIPManagedProfileRegistry(MSIPProfileRegistryObserver &)
~CSIPManagedProfileRegistry()
IMPORT_C
|
~CSIPManagedProfileRegistry
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CreateL(const TSIPProfileTypeInfo &)
Instantiates new profile with default values for given type.
DestroyL(CSIPProfile &)
Removes and deletes SIP profile from the persistent storage. Function leaves on failure. If the profile is registered it will be de-registered before the removal from the persistent storage.
-
capability
-
WriteDeviceData
-
capability
-
NetworkServices
IsInUseL(const CSIPProfile &)
Checks if profile is not used by other applications.
-
capability
-
ReadUserData
NewL(MSIPProfileRegistryObserver &)
NewLC(MSIPProfileRegistryObserver &)
Two-phased constructor. Constructs an object and adds the pointer to the cleanup stack;
SaveL(CSIPProfile &)
Saves new profile or changes to a profile to the persistent storage. This function must be called after desired values are set or updated in the SIP profile. If the profile is marked for auto-registration and the profile is updated the profile will be re-registered. Function leaves on failure.
-
capability
-
WriteDeviceData
-
capability
-
NetworkServices
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.