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 |