Location:
sipprofile.h
Link against: sipprofilecli.lib
class CSIPProfile : public CBase, public MSIPRegistrationContext;
Description
Class contains profile information of particular SIP service provider. Class provides functions for quering profile parameter
values. sipprofilecli.lib
Derivation
MSIPRegistrationContext
- The interface for providing information for the SIP request and dialog creation
CBase
- Base class for all classes to be instantiated on the heap
CSIPProfile
- Class contains profile information of particular SIP service provider
Members
Defined in CSIPProfile
:
GetParameter()
, GetParameter()
, GetParameter()
, GetParameter()
, GetParameter()
, Type()
, ~CSIPProfile()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from MSIPRegistrationContext
:
ContextId()
,
IsContextActive()
IMPORT_C const TSIPProfileTypeInfo &Type() const;
Description
Gets profile type information
Return value
IMPORT_C TInt GetParameter(TUint32 aParam, TDesC8 const *&aVal) const;
Description
Gets profile parameter
Parameters
TUint32 aParam |
a parameter to get
|
TDesC8 const *&aVal |
on return will contain parameter value
|
|
Return value
TInt
|
KErrNotFound if parameter was not found, KErrNone otherwise
|
|
IMPORT_C TInt GetParameter(TUint32 aParam, TUint32 &aVal) const;
Description
Gets profile parameter
Parameters
TUint32 aParam |
a parameter to get
|
TUint32 &aVal |
on return will contain parameter value
|
|
Return value
TInt
|
KErrNotFound if parameter was not found, KErrNone otherwise
|
|
IMPORT_C TInt GetParameter(TUint32 aParam, TBool &aVal) const;
Description
Gets profile parameter
Parameters
TUint32 aParam |
a parameter to get
|
TBool &aVal |
on return will contain parameter value
|
|
Return value
TInt
|
KErrNotFound if parameter was not found, KErrNone otherwise
|
|
IMPORT_C TInt GetParameter(TUint32 aParam, MDesC8Array const *&aVal) const;
Description
Gets profile parameter
Parameters
TUint32 aParam |
a parameter to get
|
MDesC8Array const *&aVal |
on return will contain parameter value
|
|
Return value
TInt
|
KErrNotFound if parameter was not found, KErrNone otherwise
|
|
IMPORT_C TInt GetParameter(TUint32 aServerType, TUint32 aParam, TDesC8 const *&aVal) const;
Description
Gets profile parameter that is defined for a particular SIP server
Parameters
TUint32 aServerType |
|
TUint32 aParam |
a parameter to get
|
TDesC8 const *&aVal |
on return will contain parameter value
|
|
Return value
TInt
|
KErrNotFound if parameter was not found, KErrNone otherwise
|
|