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.