CQoSRequestBase Class Reference

class CQoSRequestBase : public CBase

Inherits from

Constructor & Destructor Documentation

~CQoSRequestBase()

~CQoSRequestBase()

Member Functions Documentation

CancelNotifyEvent(MQoSObserver &)

TInt CancelNotifyEvent(MQoSObserver &aObserver)

Parameters

MQoSObserver & aObserver

GetExtensionType(const TDesC8 &, TInt &)

TInt GetExtensionType(const TDesC8 &aData,
TInt &aType
)[protected]

Parameters

const TDesC8 & aData
TInt & aType

MatchReply(const TPfqosMessage &, TUint8)

TBool MatchReply(const TPfqosMessage &aMsg,
TUint8aMsgType
)[pure virtual]

Parameters

const TPfqosMessage & aMsg
TUint8 aMsgType

NotifyError(TInt)

voidNotifyError(TIntaReason)[pure virtual]

Parameters

TInt aReason

NotifyEvent(MQoSObserver &, TUint)

TInt NotifyEvent(MQoSObserver &aObserver,
TUintaMask
)

Parameters

MQoSObserver & aObserver
TUint aMask

ParseExtensions(TPfqosMessage &, CQoSParameters &)

voidParseExtensions(TPfqosMessage &aMsg,
CQoSParameters &aPolicy
)[protected]

Parameters

TPfqosMessage & aMsg
CQoSParameters & aPolicy

ProcessEvent(TPfqosMessage &)

voidProcessEvent(TPfqosMessage &aMsg)[pure virtual]

Parameters

TPfqosMessage & aMsg

ProcessReply(TPfqosMessage &)

voidProcessReply(TPfqosMessage &aMsg)[pure virtual]

Parameters

TPfqosMessage & aMsg

Member Data Documentation

TUint iEventMask

TUint iEventMask[protected]

CQoSMan * iManager

CQoSMan *iManager[protected]

TSglQueLink iNext

TSglQueLink iNext[protected]

MQoSObserver * iObserver

MQoSObserver *iObserver[protected]

CQoSParameters iPolicy

CQoSParameters iPolicy[protected]