CSIPExtensionHeader Class Reference
class CSIPExtensionHeader : public CSIPHeaderBase |
The class stores unknown and extension headers that are either not supported by the current SIP codec implementation or not specified in current SIP RFC or both.
sipcodec.lib
Constructor & Destructor Documentation
CSIPExtensionHeader()
CSIPExtensionHeader | ( | ) | [private] |
~CSIPExtensionHeader()
IMPORT_C | ~CSIPExtensionHeader | ( | ) | |
Member Functions Documentation
CheckValue(const TDesC8 &)
ConstructL(const TDesC8 &, const TDesC8 &)
void | ConstructL | ( | const TDesC8 & | aName, |
| const TDesC8 & | aValue |
| ) | [private] |
ConstructL(const CSIPExtensionHeader &)
DoInternalizeValueL(RReadStream &)
void | DoInternalizeValueL | ( | RReadStream & | aReadStream | ) | [private] |
EncodeMultipleToOneLine()
TBool
| EncodeMultipleToOneLine | ( | ) | const [virtual] |
ExternalizeSupported()
IMPORT_C TBool | ExternalizeSupported | ( | ) | const [virtual] |
ExternalizeValueL(RWriteStream &)
void | ExternalizeValueL | ( | RWriteStream & | aWriteStream | ) | const [private, virtual] |
HasCompactName()
TBool
| HasCompactName | ( | ) | const [virtual] |
InternalizeValueL(RReadStream &)
Parameters
RReadStream & aReadStream | a stream containing the value of the externalized header object (header name not included). |
IsExtensionHeader()
TBool
| IsExtensionHeader | ( | ) | const [virtual] |
MoreThanOneAllowed()
TBool
| MoreThanOneAllowed | ( | ) | const [virtual] |
NewL(const TDesC8 &, const TDesC8 &)
Parameters
const TDesC8 & aName | the full or compact name of the header |
const TDesC8 & aValue | the value of the header |
NewLC(const TDesC8 &, const TDesC8 &)
Parameters
const TDesC8 & aName | the full or compact name of the header |
const TDesC8 & aValue | the value of the header |
PreferredPlaceInMessage()
SetNameL(const TDesC8 &)
void | SetNameL | ( | const TDesC8 & | aName | ) | |
SetValueL(const TDesC8 &)
IMPORT_C void | SetValueL | ( | const TDesC8 & | aValue | ) | |
Parameters
const TDesC8 & aValue | the header value to be set |
ToTextValueL()
IMPORT_C HBufC8 * | ToTextValueL | ( | ) | const [virtual] |
Value()
IMPORT_C const TDesC8 & | Value | ( | ) | const |
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.