CSubConGenEventParamsChanged Class Reference

#include <cs_subconevents.h>

class CSubConGenEventParamsChanged : public CSubConGenEventParamsGranted

Inherits from

Protected Attributes
DATA_VTABLE TIntiError
Public Member Functions
CSubConGenEventParamsChanged()
virtual ~CSubConGenEventParamsChanged()
TInt Error()
CSubConGenEventParamsChanged *NewL()
voidSetError(TInt)
Inherited Attributes
CSubConGenEventParamsGranted::iExtensionSets
CSubConGenEventParamsGranted::iFamily
CSubConGenEventParamsGranted::iGenericSet
Inherited Functions
CSubConGenEventParamsGranted::AddExtensionSetL(CSubConExtensionParameterSet *)
CSubConGenEventParamsGranted::CSubConGenEventParamsGranted()
CSubConGenEventParamsGranted::GetExtensionSet(TUint)const
CSubConGenEventParamsGranted::GetFamily()const
CSubConGenEventParamsGranted::GetGenericSet()const
CSubConGenEventParamsGranted::GetNumExtensionSets()
CSubConGenEventParamsGranted::SetFamily(TUint32)
CSubConGenEventParamsGranted::SetGenericSet(CSubConGenericParameterSet *)
CSubConGenEventParamsGranted::~CSubConGenEventParamsGranted()
CSubConNotificationEvent::GroupId()const
CSubConNotificationEvent::Id()const
CSubConNotificationEvent::IsGeneric()const
CSubConNotificationEvent::NewL(const STypeId &)
CSubConNotificationEvent::NewL(const TNotificationEventBuf &)
Meta::MMetaData::GetAttribPtr(const TInt)const
Meta::MMetaData::GetVDataTable()const
Meta::SMetaData::Check(TPtrC8 &)const
Meta::SMetaData::CheckTypeOf(TPtrC8 &)const
Meta::SMetaData::Copy(const SMetaData &)
Meta::SMetaData::GetTypeId()const
Meta::SMetaData::IsTypeOf(const STypeId &)const
Meta::SMetaData::Length()const
Meta::SMetaData::Load(TPtrC8 &)
Meta::SMetaData::SMetaData()
Meta::SMetaData::Store(TDes8 &)const
Meta::SMetaData::~SMetaData()
Meta::SMetaDataECom::LoadL(TPtrC8 &)
Meta::SMetaDataECom::NewInstanceL(const STypeId &)
Meta::SMetaDataECom::SMetaDataECom()
Meta::SMetaDataECom::~SMetaDataECom()

Detailed Description

Subconnection parameters changed event.

Provides an interface for changed parameters event. This event will contain only error code i.e, the reason for changing already negotiated parameters.

This event occurs when the properties of a parameter family has been renegotiated due to some event on the network. It is not sent in response to a request to change the properties. The change could be the result of an error or just that the level of QoS has improved/worsened. If a new set of parameters are available they'll be presented as with the CSubConGenEventParamsGranted event.

The error status is presented via the Error() method.

since v9.1

Member Attribute Documentation

iError

DATA_VTABLE TIntiError[protected]

Constructor & Destructor Documentation

CSubConGenEventParamsChanged ( )

CSubConGenEventParamsChanged()[inline]

Empty CSubConGenEventParamsChanged constructor

~CSubConGenEventParamsChanged ( )

~CSubConGenEventParamsChanged()[virtual]

Member Function Documentation

Error ( )

TInt Error()const [inline]

Gets Error value.

Returns: error value.

NewL ( )

CSubConGenEventParamsChanged *NewL()[static, inline]

Creates a changed parameter event sub-connection.

Returns: CSubConGenEventParamsChanged pointer if successful, otherwise leaves with system error code.

SetError ( TInt )

voidSetError(TIntaError)[inline]

Sets Error value.

ParameterDescription
aErrorerror value.