#include <mw/sipsecurityheaderbase.h>
Link against: sipcodec.lib
class CSIPSecurityHeaderBase : public CSIPParameterHeaderBase |
Public Member Functions | |
---|---|
virtual | ~CSIPSecurityHeaderBase() |
IMPORT_C const TDesC8 & | MechanismName() |
virtual TBool | MoreThanOneAllowed() |
IMPORT_C TReal | PreferenceParam() |
virtual TPreferredPlace | PreferredPlaceInMessage() |
IMPORT_C void | SetMechanismNameL(const TDesC8 &) |
IMPORT_C void | SetPreferenceParamL(TReal) |
Protected Member Functions | |
---|---|
CSIPSecurityHeaderBase() | |
void | ConstructL() |
void | ConstructL(const TDesC8 &) |
void | ConstructL(const CSIPSecurityHeaderBase &) |
void | DoInternalizeValueL(RReadStream &) |
Inherited Attributes | |
---|---|
CSIPHeaderBase::iLink |
Inherited Enumerations | |
---|---|
CSIPHeaderBase:TPreferredPlace |
A base class for Security-Client, Security-Server and Security-Verify.
CSIPSecurityHeaderBase | ( | ) | [protected] |
IMPORT_C | ~CSIPSecurityHeaderBase | ( | ) | [virtual] |
Destructor, deletes the resources of CSIPSecurityHeaderBase.
void | ConstructL | ( | ) | [protected] |
void | ConstructL | ( | const TDesC8 & | aMechanismName | ) | [protected] |
void | ConstructL | ( | const CSIPSecurityHeaderBase & | aSecurityHeaderBase | ) | [protected] |
void | DoInternalizeValueL | ( | RReadStream & | aReadStream | ) | [protected] |
IMPORT_C const TDesC8 & | MechanismName | ( | ) | const |
Gets the Mechanism-Name from the Security header
TBool | MoreThanOneAllowed | ( | ) | const [virtual] |
Reimplemented from CSIPHeaderBase::MoreThanOneAllowed()const
IMPORT_C TReal | PreferenceParam | ( | ) | const |
Gets the value of "q"-parameter
TPreferredPlace | PreferredPlaceInMessage | ( | ) | const [virtual] |
Reimplemented from CSIPHeaderBase::PreferredPlaceInMessage()const
IMPORT_C void | SetMechanismNameL | ( | const TDesC8 & | aMechanismName | ) |
Sets the Mechanism-Name in the Security header
Parameters | |
---|---|
aMechanismName | a Mechanism-Name |
IMPORT_C void | SetPreferenceParamL | ( | TReal | aPreferenceValue | ) |
Sets the "q"-parameter value
Parameters | |
---|---|
aPreferenceValue | a "q"-parameter value to set |