API published in: S60 2nd Ed
Link against: sipcodec.lib
None
#include <sipextensionheader.h>
Inherits CSIPHeaderBase.
Public Member Functions | |
| IMPORT_C | ~CSIPExtensionHeader () |
| Destructor, deletes the resources of CSIPExtensionHeader. | |
| IMPORT_C void | SetValueL (const TDesC8 &aValue) |
| Sets the header value. | |
| IMPORT_C const TDesC8 & | Value () const |
| Gets the header value. | |
| IMPORT_C CSIPHeaderBase * | CloneL () const |
| From CSIPHeaderBase CloneL. | |
| IMPORT_C RStringF | Name () const |
| From CSIPHeaderBase Name. | |
| IMPORT_C HBufC8 * | ToTextValueL () const |
| From CSIPHeaderBase ToTextValueL. | |
| IMPORT_C TBool | ExternalizeSupported () const |
| From CSIPHeaderBase ExternalizeSupported. | |
| void | SetNameL (const TDesC8 &aName) |
| TBool | IsExtensionHeader () const |
| TBool | EncodeMultipleToOneLine () const |
| TBool | MoreThanOneAllowed () const |
| TBool | HasCompactName () const |
| RStringF | CompactName () const |
| TPreferredPlace | PreferredPlaceInMessage () const |
Static Public Member Functions | |
| static IMPORT_C CSIPExtensionHeader * | NewL (const TDesC8 &aName, const TDesC8 &aValue) |
| Creates a new instance of CSIPExtensionHeader. | |
| static IMPORT_C CSIPExtensionHeader * | NewLC (const TDesC8 &aName, const TDesC8 &aValue) |
| Creates a new instance of CSIPExtensionHeader and puts it to CleanupStack. | |
| static IMPORT_C CSIPExtensionHeader * | InternalizeValueL (RReadStream &aReadStream) |
| Constructs an instance of a CSIPExtensionHeader from a RReadStream. | |
|
|
Destructor, deletes the resources of CSIPExtensionHeader. |
|
|
From CSIPHeaderBase CloneL. Implements CSIPHeaderBase. |
|
|
Reimplemented from CSIPHeaderBase. |
|
|
Reimplemented from CSIPHeaderBase. |
|
|
From CSIPHeaderBase ExternalizeSupported. Reimplemented from CSIPHeaderBase. |
|
|
Reimplemented from CSIPHeaderBase. |
|
|
Constructs an instance of a CSIPExtensionHeader from a RReadStream.
|
|
|
Reimplemented from CSIPHeaderBase. |
|
|
Reimplemented from CSIPHeaderBase. |
|
|
From CSIPHeaderBase Name. Implements CSIPHeaderBase. |
| ||||||||||||
|
Creates a new instance of CSIPExtensionHeader.
|
| ||||||||||||
|
Creates a new instance of CSIPExtensionHeader and puts it to CleanupStack.
|
|
|
Implements CSIPHeaderBase. |
|
|
|
Sets the header value.
|
|
|
From CSIPHeaderBase ToTextValueL. Implements CSIPHeaderBase. |
|
|
Gets the header value.
|