API published in: S60 2nd Ed
Link against: sipcodec.lib
None
#include <sipcontactheader.h>
Inherits CSIPParameterHeaderBase.
Public Member Functions | |
| IMPORT_C | ~CSIPContactHeader () |
| Destructor, deletes the resources of CSIPContactHeader. | |
| IMPORT_C TBool | operator== (const CSIPContactHeader &aHeader) const |
| Compares this object to another instance of CSIPContactHeader. | |
| IMPORT_C TBool | Star () const |
| Checks if the address is set to a STAR ("*"). | |
| IMPORT_C TInt | ExpiresParameter () const |
| Gets the value of the "expires"-parameter. | |
| IMPORT_C void | SetExpiresParameterL (TInt aExpiresParam) |
| Sets the "expires"-parameter. | |
| IMPORT_C TReal | QParameter () const |
| Gets the value of "q"-parameter. | |
| IMPORT_C void | SetQParameterL (TReal aQValue) |
| Sets the "q"-parameter value in the "Contact" header. | |
| IMPORT_C const CSIPAddress * | SIPAddress () const |
| Gets the name-address as const. | |
| IMPORT_C CSIPAddress * | SIPAddress () |
| Gets the name-address. | |
| IMPORT_C void | SetSIPAddressL (CSIPAddress *aSIPAddress) |
| Sets the name-address. | |
| IMPORT_C CSIPHeaderBase * | CloneL () const |
| From CSIPHeaderBase CloneL. | |
| IMPORT_C RStringF | Name () const |
| From CSIPHeaderBase Name. | |
| TBool | MoreThanOneAllowed () const |
| TBool | HasCompactName () const |
| RStringF | CompactName () const |
| TPreferredPlace | PreferredPlaceInMessage () const |
Static Public Member Functions | |
| static IMPORT_C RPointerArray< CSIPContactHeader > | DecodeL (const TDesC8 &aValue) |
| Constructs a CSIPContactHeader from textual representation of the header's value part. | |
| static IMPORT_C CSIPContactHeader * | NewL (CSIPAddress *aSIPAddress) |
| Creates a new instance of CSIPContactHeader. | |
| static IMPORT_C CSIPContactHeader * | NewLC (CSIPAddress *aSIPAddress) |
| Creates a new instance of CSIPContactHeader and puts it to CleanupStack. | |
| static IMPORT_C CSIPHeaderBase * | InternalizeValueL (RReadStream &aReadStream) |
| Constructs an instance of a CSIPContactHeader from a RReadStream. | |
| static RPointerArray< CSIPHeaderBase > | BaseDecodeL (const TDesC8 &aValue) |
|
|
Destructor, deletes the resources of CSIPContactHeader. |
|
|
|
From CSIPHeaderBase CloneL. Implements CSIPHeaderBase. |
|
|
Reimplemented from CSIPHeaderBase. |
|
|
Constructs a CSIPContactHeader from textual representation of the header's value part. Note that "Contact: *" can be only created using this function.
|
|
|
Gets the value of the "expires"-parameter.
|
|
|
Reimplemented from CSIPHeaderBase. |
|
|
Constructs an instance of a CSIPContactHeader from a RReadStream.
|
|
|
Reimplemented from CSIPHeaderBase. |
|
|
From CSIPHeaderBase Name. Implements CSIPHeaderBase. |
|
|
Creates a new instance of CSIPContactHeader.
|
|
|
Creates a new instance of CSIPContactHeader and puts it to CleanupStack.
|
|
|
Compares this object to another instance of CSIPContactHeader.
|
|
|
Implements CSIPHeaderBase. |
|
|
Gets the value of "q"-parameter.
|
|
|
Sets the "expires"-parameter.
|
|
|
Sets the "q"-parameter value in the "Contact" header.
|
|
|
Sets the name-address.
|
|
|
Gets the name-address.
|
|
|
Gets the name-address as const.
|
|
|
Checks if the address is set to a STAR ("*").
|