#include <mw/siprouteheaderbase.h>
Link against: sipcodec.lib
class CSIPRouteHeaderBase : public CSIPParameterHeaderBase |
Protected Attributes | |
---|---|
CSIPHeaderGenericParams * | iParams |
CSIPAddress * | iSIPAddress |
Public Member Functions | |
---|---|
virtual | ~CSIPRouteHeaderBase() |
virtual TBool | MoreThanOneAllowed() |
virtual TPreferredPlace | PreferredPlaceInMessage() |
IMPORT_C const CSIPAddress & | SIPAddress() |
IMPORT_C CSIPAddress & | SIPAddress() |
IMPORT_C void | SetSIPAddressL(CSIPAddress *) |
Protected Member Functions | |
---|---|
CSIPRouteHeaderBase() | |
void | ConstructL() |
void | ConstructL(CSIPAddress *) |
void | ConstructL(const CSIPRouteHeaderBase &) |
Inherited Attributes | |
---|---|
CSIPHeaderBase::iLink |
Inherited Enumerations | |
---|---|
CSIPHeaderBase:TPreferredPlace |
A base class for "Route"-, "Record-Route"- and "Service-Route"-headers.
CSIPHeaderGenericParams * | iParams | [protected] |
CSIPAddress * | iSIPAddress | [protected] |
CSIPRouteHeaderBase | ( | ) | [protected] |
IMPORT_C | ~CSIPRouteHeaderBase | ( | ) | [virtual] |
Destructor, deletes the resources of CSIPRouteHeaderBase.
void | ConstructL | ( | ) | [protected] |
void | ConstructL | ( | CSIPAddress * | aSIPAddress | ) | [protected] |
void | ConstructL | ( | const CSIPRouteHeaderBase & | aRouteHeaderBase | ) | [protected] |
TBool | MoreThanOneAllowed | ( | ) | const [virtual] |
Reimplemented from CSIPHeaderBase::MoreThanOneAllowed()const
TPreferredPlace | PreferredPlaceInMessage | ( | ) | const [virtual] |
Reimplemented from CSIPHeaderBase::PreferredPlaceInMessage()const
IMPORT_C const CSIPAddress & | SIPAddress | ( | ) | const |
Gets the name-address as const
IMPORT_C void | SetSIPAddressL | ( | CSIPAddress * | aSIPAddress | ) |
Parameters | |
---|---|
aSIPAddress | a name-address, the ownership is transferred |