CSIPManagedProfile Class Reference
#include
<mw/sipmanagedprofile.h>
Link against: sipprofilecli.lib
| class CSIPManagedProfile : public CSIPProfile |
| 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() |
| | CSIPProfile::CSIPProfile(CSIPProfileRegistryBase *) |
| | CSIPProfile::ClearConcreteProfile() |
| | CSIPProfile::ClearRegistry() |
| | CSIPProfile::ConcreteProfile() |
| | CSIPProfile::ConcreteProfile()const |
| | CSIPProfile::ConstructL() |
| | CSIPProfile::ContextId()const |
| | CSIPProfile::DefaultSNAPL(TUint32 &)const |
| | CSIPProfile::GetParameter(TUint32,MDesC8Array const *&)const |
| | CSIPProfile::GetParameter(TUint32,TBool &)const |
| | CSIPProfile::GetParameter(TUint32,TDesC8 const *&)const |
| | CSIPProfile::GetParameter(TUint32,TUint32 &)const |
| | CSIPProfile::GetParameter(TUint32,TUint32,TDesC8 const *&)const |
| | CSIPProfile::IsContextActive()const |
| | CSIPProfile::IsEnabled()const |
| | CSIPProfile::LastRegistrationError()const |
| | CSIPProfile::NewL(CSIPProfileRegistry *) |
| | CSIPProfile::NewLC(CSIPProfileRegistry *) |
| | CSIPProfile::SetConcreteProfile(CSIPConcreteProfile *) |
| | CSIPProfile::SetEnabled(TBool) |
| | CSIPProfile::SetRegistry(CSIPProfileRegistryBase *) |
| | CSIPProfile::Type()const |
| | CSIPProfile::~CSIPProfile() |
Detailed Description
Class contains profile information of particular SIP service provider. Class provides functions for setting and getting profile parameters.
Constructor & Destructor Documentation
~CSIPManagedProfile ( )
| IMPORT_C | ~CSIPManagedProfile | ( | ) | |
Member Function Documentation
CloneL ( )
Creates deep copy of the object
- leave
- KErrNoMemory if out of memory
Returns: deep copied instance
NewL ( CSIPManagedProfileRegistry * )
| Parameter | Description | | aSIPRegistry | a SIP profile client providing connection to SIP profile server. |
NewLC ( CSIPManagedProfileRegistry * )
| Parameter | Description | | aSIPRegistry | a SIP profile client providing connection to SIP profile server. Constructs an object and adds the pointer to the cleanup stack; |
SetParameter ( TUint32, const TDesC8 & )
| Parameter | Description | | aParam | a parameter to set; zero-length descriptor resets the value |
| aVal | a value to set |
Returns: KErrNotFound if parameter was not found, KErrNoMemory if out of memory; KErrNone otherwise
SetParameter ( TUint32, TUint32 )
| Parameter | Description | | aParam | a parameter to set |
| aVal | a value to set |
Returns: KErrNotFound if parameter was not found, KErrNone otherwise
SetParameter ( TUint32, TBool )
| Parameter | Description | | aParam | a parameter to set |
| aVal | a value to set |
Returns: KErrNotFound if parameter was not found, KErrNone otherwise
SetParameter ( TUint32, const MDesC8Array & )
| Parameter | Description | | aParam | a parameter to set |
| aVal | values to set; an empty array resets the value |
Returns: KErrNotFound if parameter was not found, KErrNoMemory if out of memory KErrNone otherwise
SetParameter ( TUint32, TUint32, const TDesC8 & )
Sets profile parameter that is defined for a particular SIP server
| Parameter | Description | | aServerType | a SIP server type |
| aParam | a parameter to set |
| aVal | a value to set; zero-length descriptor resets the value |
Returns: KErrNotFound if parameter was not found, KErrNoMemory if out of memory; KErrNone otherwise
SetType ( const TSIPProfileTypeInfo & )
Sets profile type information;
| Parameter | Description | | aSIPProfileTypeInfo | profile type information |