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 |