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.