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 CSubConSIPAuthenticationRequiredEvent

class CSubConSIPAuthenticationRequiredEvent : public CSubConNotificationEvent;

Description

CSubConSIPAuthenticationRequiredEvent is used when SIP authentication is required

Derivation

Members

Defined in CSubConSIPAuthenticationRequiredEvent:


Construction and destruction


NewL()

static inline CSubConSIPAuthenticationRequiredEvent* NewL();

Description

Return value

CSubConSIPAuthenticationRequiredEvent *


CSubConSIPAuthenticationRequiredEvent()

inline CSubConSIPAuthenticationRequiredEvent();

Description

Constructor.


~CSubConSIPAuthenticationRequiredEvent()

virtual ~CSubConSIPAuthenticationRequiredEvent();

Description

Destructor.

[Top]


Member functions


SetRealmL(const TPtrC8 &)

inline void SetRealmL(const TPtrC8 &aRealm);

Description

Sets Realm field of the SIP header. *

Parameters

const TPtrC8 &aRealm


GetRealm()const

inline const TPtrC8& GetRealm() const;

Description

Gets Realm field of the SIP header. *

Return value

const TPtrC8 &


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 data


iRealm

protected: RBuf8 iRealm;

Description

The Realm entry of Authenticate field in a SIP header.


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable[]={ { KSubConSIPEventsUid , reinterpret_cast<Meta::TMetaTypeNewL>( KSubConSIPAuthenticationRequiredEventType ) },
    { (((TInt)&((( CSubConSIPAuthenticationRequiredEvent *)0x1000)-> iRealm ))-0x1000), Meta:: TMetaBuf8 ::NewL },
{ 0, 0 }};

Description