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,
TUint8 aMsgType
) [pure virtual]

Parameters

const TPfqosMessage & aMsg
TUint8 aMsgType

NotifyError(TInt)

void NotifyError ( TInt aReason ) [pure virtual]

Parameters

TInt aReason

NotifyEvent(MQoSObserver &, TUint)

TInt NotifyEvent ( MQoSObserver & aObserver,
TUint aMask
)

Parameters

MQoSObserver & aObserver
TUint aMask

ParseExtensions(TPfqosMessage &, CQoSParameters &)

void ParseExtensions ( TPfqosMessage & aMsg,
CQoSParameters & aPolicy
) [protected]

Parameters

TPfqosMessage & aMsg
CQoSParameters & aPolicy

ProcessEvent(TPfqosMessage &)

void ProcessEvent ( TPfqosMessage & aMsg ) [pure virtual]

Parameters

TPfqosMessage & aMsg

ProcessReply(TPfqosMessage &)

void ProcessReply ( 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]