#include <mw/sipmanagedprofileregistry.h>
Link against: sipprofilecli.lib
class CSIPManagedProfileRegistry : public CSIPProfileRegistryBase |
Public Member Functions | |
---|---|
~CSIPManagedProfileRegistry() | |
IMPORT_C CSIPManagedProfile * | CreateL(const TSIPProfileTypeInfo &) |
IMPORT_C void | DestroyL(CSIPProfile &) |
IMPORT_C TBool | IsInUseL(const CSIPProfile &) |
IMPORT_C CSIPManagedProfileRegistry * | NewL(MSIPProfileRegistryObserver &) |
IMPORT_C CSIPManagedProfileRegistry * | NewLC(MSIPProfileRegistryObserver &) |
IMPORT_C void | SaveL(CSIPProfile &) |
The class for managing SIP profiles. This class provides the functions for adding/updating/removing profiles.
IMPORT_C CSIPManagedProfile * | CreateL | ( | const TSIPProfileTypeInfo & | aType | ) |
Instantiates new profile with default values for given type.
Parameters | |
---|---|
aType | a SIP profile type to be created |
IMPORT_C void | DestroyL | ( | CSIPProfile & | aSIPProfile | ) |
Parameters | |
---|---|
aSIPProfile | a sip profile to delete |
Capability | |
---|---|
WriteDeviceData | |
NetworkServices |
IMPORT_C TBool | IsInUseL | ( | const CSIPProfile & | aSIPProfile | ) | const |
Parameters | |
---|---|
aSIPProfile | a SIP profile |
Capability | |
---|---|
ReadUserData |
IMPORT_C CSIPManagedProfileRegistry * | NewL | ( | MSIPProfileRegistryObserver & | aObserver | ) | [static] |
Two-phased constructor.
Parameters | |
---|---|
aObserver | a observer for SIP profile change events. |
IMPORT_C CSIPManagedProfileRegistry * | NewLC | ( | MSIPProfileRegistryObserver & | aObserver | ) | [static] |
Two-phased constructor. Constructs an object and adds the pointer to the cleanup stack;
Parameters | |
---|---|
aObserver | a observer for SIP profile change events. |
IMPORT_C void | SaveL | ( | CSIPProfile & | aSIPProfile | ) |
Parameters | |
---|---|
aSIPProfile | a sip profile to save |
Capability | |
---|---|
WriteDeviceData | |
NetworkServices |