Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: sipprofile.h
Link against: sipprofilecli.lib

Class CSIPProfile

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

Members

Defined in CSIPProfile:
GetParameter(), GetParameter(), GetParameter(), GetParameter(), GetParameter(), Type(), ~CSIPProfile()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from MSIPRegistrationContext:
ContextId(), IsContextActive()


Construction and destruction


~CSIPProfile()

Capability: NetworkServices

IMPORT_C ~CSIPProfile();

Description

Destructor.

[Top]


Member functions


Type()

IMPORT_C const TSIPProfileTypeInfo &Type() const;

Description

Gets profile type information

Return value

const TSIPProfileTypeInfo &

profile type information


GetParameter()

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


GetParameter()

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


GetParameter()

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


GetParameter()

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


GetParameter()

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