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
|
|