Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <SIP_subconevents.h>
Link against: sipparams.lib
This item is not part of the S60 5th Edition SDK

Class CSubConSIPResponseEvent

class CSubConSIPResponseEvent : public CSubConNotificationEvent;

Description

CSubConSIPResponseEvent is used to get and set the response elements of the most recent response

Derivation

Members

Defined in CSubConSIPResponseEvent:


Construction and destruction


NewL()

static inline CSubConSIPResponseEvent* NewL();

Description

Return value

CSubConSIPResponseEvent *


CSubConSIPResponseEvent()

inline CSubConSIPResponseEvent();

Description

Constructor.


~CSubConSIPResponseEvent()

virtual ~CSubConSIPResponseEvent();

Description

Destructor.

[Top]


Member functions


SetResponse(TInt)

inline void SetResponse(TInt aResponse);

Description

Sets Response Code of the SIP Response. *

Parameters

TInt aResponse


GetResponse()const

inline TInt GetResponse() const;

Description

Gets Response Code of the SIP Response. *

Return value

TInt


GetVDataTable()const

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

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr(const TInt)const

protected: virtual TUint8* GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


TypeId()

protected: static inline const Meta::STypeId TypeId();

Description

Return value

const Meta::STypeId

[Top]


Member enumerations


Enum PredefinedResponses

PredefinedResponses

Description

Identifies the predefined type of Response .

EInvalidResponse

The numeric value of Invalid Response

[Top]


Member data


iResponse

protected: TInt iResponse;

Description

The Response Code of the SIP reasponse.


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable[]={ { KSubConSIPEventsUid , reinterpret_cast<Meta::TMetaTypeNewL>( KSubConSIPResponseEventType ) },
    { (((TInt)&((( CSubConSIPResponseEvent *)0x1000)-> iResponse ))-0x1000), Meta:: TMetaNumber ::NewL },
{ 0, 0 }};

Description