Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: SIP_subconparams.h
Link against: sipparams.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class CSubConSIPInviteParamSet

class CSubConSIPInviteParamSet : public CSubConExtensionParameterSet;

Description

This contains the SIP Invite parameters that will be passed via subconnection to the SIP stack

Derivation

Members

Defined in CSubConSIPInviteParamSet:
CSubConSIPInviteParamSet(), GetAttribPtr(), GetContact(), GetContent(), GetContentSubType(), GetContentType(), GetFrom(), GetRequestUri(), GetTo(), GetVDataTable(), NewL(), NewL(), SetContactL(), SetContentL(), SetContentSubTypeL(), SetContentTypeL(), SetFromL(), SetRequestUriL(), SetToL(), iContact, iContent, iContentSubType, iContentType, iFrom, iReqUri, iTo, iVDataTable, ~CSubConSIPInviteParamSet()


Construction and destruction


NewL()

static inline CSubConSIPInviteParamSet *NewL(CSubConParameterFamily &aFamily, CSubConParameterFamily::TParameterSetType aType);

Description

Creates a new SubConSIPInvite parameter set object.

Parameters

CSubConParameterFamily &aFamily

CSubConParameterFamily::TParameterSetType aType

Return value

CSubConSIPInviteParamSet *

A pointer to the newly allocated object.

Leave codes

KErrArgument

if the data is not of type TParameterSetType.


NewL()

static inline CSubConSIPInviteParamSet *NewL();

Description

Return value

CSubConSIPInviteParamSet *


CSubConSIPInviteParamSet()

inline CSubConSIPInviteParamSet();

Description

Constructor.


~CSubConSIPInviteParamSet()

virtual ~CSubConSIPInviteParamSet();

Description

Destructor.

[Top]


Member functions


GetRequestUri()

inline const TPtrC8 GetRequestUri() const;

Description

Gets Request URI field of the SIP header. *

Return value

const TPtrC8


GetFrom()

inline const TPtrC8 GetFrom() const;

Description

Gets From field of the SIP header. *

Return value

const TPtrC8


GetTo()

inline const TPtrC8 GetTo() const;

Description

Gets To field of the SIP header. *

Return value

const TPtrC8


GetContact()

inline const TPtrC8 GetContact() const;

Description

Gets Contact field of the SIP header. *

Return value

const TPtrC8


GetContentType()

inline const TPtrC8 GetContentType() const;

Description

Gets ContentType field of the SIP header. *

Return value

const TPtrC8


GetContentSubType()

inline const TPtrC8 GetContentSubType() const;

Description

Gets ContentSubType field of the SIP header. *

Return value

const TPtrC8


GetContent()

inline const TPtrC8 GetContent() const;

Description

Gets Content field of the SIP header. *

Return value

const TPtrC8


SetRequestUriL()

inline void SetRequestUriL(const TPtrC8 &aReqUri);

Description

Setters for SIP header. /** Sets Request URI field of the SIP header. *

Parameters

const TPtrC8 &aReqUri


SetFromL()

inline void SetFromL(const TPtrC8 &aFrom);

Description

Sets From field of the SIP header. *

Parameters

const TPtrC8 &aFrom


SetToL()

inline void SetToL(const TPtrC8 &aTo);

Description

Sets To field of the SIP header. *

Parameters

const TPtrC8 &aTo


SetContactL()

inline void SetContactL(const TPtrC8 &aContact);

Description

Sets Contact field of the SIP header. *

Parameters

const TPtrC8 &aContact


SetContentTypeL()

inline void SetContentTypeL(const TPtrC8 &aContentType);

Description

Sets Content Type field of the SIP header. *

Parameters

const TPtrC8 &aContentType


SetContentSubTypeL()

inline void SetContentSubTypeL(const TPtrC8 &aContentSubType);

Description

Sets Content Sub Type field of the SIP header. *

Parameters

const TPtrC8 &aContentSubType


SetContentL()

inline void SetContentL(const TPtrC8 &aContent);

Description

Sets Content field of the SIP header. *

Parameters

const TPtrC8 &aContent


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

[Top]


Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iReqUri

protected: RBuf8 iReqUri;

Description

The Request URI field of the SIP header.


iFrom

protected: RBuf8 iFrom;

Description

The From field of the SIP header.


iTo

protected: RBuf8 iTo;

Description

The To field of the SIP header.


iContact

protected: RBuf8 iContact;

Description

The Contact field of the SIP header.


iContentType

protected: RBuf8 iContentType;

Description

The Content Type field of the SIP header.


iContentSubType

protected: RBuf8 iContentSubType;

Description

The Content Sub Type field of the SIP header.


iContent

protected: RBuf8 iContent;

Description

The Content field of the SIP header.