Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: sipsecurityheaderbase.h

Class CSIPSecurityHeaderBase

class CSIPSecurityHeaderBase : public CSIPParameterHeaderBase;

Description

A base class for Security-Client, Security-Server and Security-Verify.

sipcodec.lib

Derivation

Members

Defined in CSIPSecurityHeaderBase:
MechanismName(), PreferenceParam(), SetMechanismNameL(), SetPreferenceParamL(), ~CSIPSecurityHeaderBase()

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

Inherited from CSIPHeaderBase:
CloneL(), ExternalizeL(), ExternalizeSupported(), Name(), PushLC(), ToTextL(), ToTextLC(), ToTextValueLC()

Inherited from CSIPParameterHeaderBase:
DeleteParam(), HasParam(), Param(), ParamCount(), ParamValue(), SetParamL(), ToTextValueL()


Construction and destruction


~CSIPSecurityHeaderBase()

virtual IMPORT_C ~CSIPSecurityHeaderBase();

Description

Destructor, deletes the resources of CSIPSecurityHeaderBase.

[Top]


Member functions


PreferenceParam()

IMPORT_C TReal PreferenceParam() const;

Description

Gets the value of "q"-parameter

Return value

TReal

the "q"-parameter value, zero if not present


SetPreferenceParamL()

IMPORT_C void SetPreferenceParamL(TReal aPreferenceValue);

Description

Sets the "q"-parameter value

Parameters

TReal aPreferenceValue

a "q"-parameter value to set


MechanismName()

IMPORT_C const TDesC8 &MechanismName() const;

Description

Gets the Mechanism-Name from the Security header

Return value

const TDesC8 &

a Mechanism-Name


SetMechanismNameL()

IMPORT_C void SetMechanismNameL(const TDesC8 &aMechanismName);

Description

Sets the Mechanism-Name in the Security header

Parameters

const TDesC8 &aMechanismName

a Mechanism-Name