TFlowSpecificationCompleteEvent Class Reference

class TFlowSpecificationCompleteEvent : public THCIEventBase

This class represents the FlowSpecificationComplete HCI Event

Inherits from

Public Member Functions
TFlowSpecificationCompleteEvent (const TDesC8 &)
TFlowSpecificationCompleteEvent ( THCIErrorCode , THCIConnectionHandle , TUint8 , TUint8 , TUint8 , TUint32 , TUint32 , TUint32 , TUint32 , TDes8 &)
~TFlowSpecificationCompleteEvent ()
IMPORT_C TUint32 AccessLatency ()
IMPORT_C TFlowSpecificationCompleteEvent & Cast (const THCIEventBase &)
IMPORT_C THCIConnectionHandle ConnectionHandle ()
IMPORT_C TUint8 Flags ()
IMPORT_C TUint8 FlowDirection ()
IMPORT_C TUint32 PeakBandwidth ()
IMPORT_C TUint8 ServiceType ()
IMPORT_C TUint32 TokenBucketSize ()
IMPORT_C TUint32 TokenRate ()
Inherited Functions
THCIEventBase::AsBluetoothDeviceName(TInt)const
THCIEventBase::AsConnectionHandle(TInt)const
THCIEventBase::AsConnectionHandle(TInt,TInt,TInt)const
THCIEventBase::AsDevAddr(TInt)const
THCIEventBase::AsDevAddr(TInt,TInt,TInt)const
THCIEventBase::AsLinkKey(TInt)const
THCIEventBase::AsLinkKey(TInt,TInt,TInt)const
THCIEventBase::AsNullTerminatedString(TInt)const
THCIEventBase::AsSimplePairingHash(TInt)const
THCIEventBase::AsSimplePairingRandomizer(TInt)const
THCIEventBase::AsString(TInt)const
THCIEventBase::AsTInt8(TInt)const
THCIEventBase::AsTInt8(TInt,TInt,TInt)const
THCIEventBase::AsTUint16(TInt)const
THCIEventBase::AsTUint16(TInt,TInt,TInt)const
THCIEventBase::AsTUint32(TInt,TInt,TInt,TUint8)const
THCIEventBase::AsTUint32(TInt,TUint8)const
THCIEventBase::AsTUint64(TInt)const
THCIEventBase::AsTUint64(TInt,TInt,TInt)const
THCIEventBase::AsTUint8(TInt)const
THCIEventBase::AsTUint8(TInt,TInt,TInt)const
THCIEventBase::CreateAndSendEvent(const TDesC8 &,MHCICommandEventObserver &,MHCIDataEventObserver &,TAny *)
THCIEventBase::ErrorCode()const
THCIEventBase::EventCode()const
THCIEventBase::PutConnectionHandle(THCIConnectionHandle,TDes8 &)
THCIEventBase::PutDevAddr(const TBTDevAddr &,TDes8 &)
THCIEventBase::PutEventCode(THCIEventCode,TDes8 &)
THCIEventBase::PutLinkKey(const TBTLinkKey,TDes8 &)
THCIEventBase::PutPaddedString(const TDesC8 &,TInt,TDes8 &)
THCIEventBase::PutSimplePairingHash(const TBluetoothSimplePairingHash &,TDes8 &)
THCIEventBase::PutSimplePairingRandomizer(const TBluetoothSimplePairingRandomizer &,TDes8 &)
THCIEventBase::PutString(const TDesC8 &,TDes8 &)
THCIEventBase::PutTInt8(TInt8,TDes8 &)
THCIEventBase::PutTUint16(TUint16,TDes8 &)
THCIEventBase::PutTUint32(TUint32,TUint8,TDes8 &)
THCIEventBase::PutTUint64(TUint64,TDes8 &)
THCIEventBase::PutTUint8(TUint8,TDes8 &)
THCIEventBase::THCIEventBase(THCIEventCode,TUint8,TDes8 &)
THCIEventBase::THCIEventBase(const TDesC8 &)
Inherited Attributes
THCIEventBase::KEventCodeLength
THCIEventBase::KEventCodeOffset
THCIEventBase::KEventCommonFieldsLength
THCIEventBase::KTotalParameterLengthLength
THCIEventBase::KTotalParameterLengthOffset
THCIEventBase::iErrorCode
THCIEventBase::iEventData

Constructor & Destructor Documentation

TFlowSpecificationCompleteEvent(const TDesC8 &)

IMPORT_C TFlowSpecificationCompleteEvent ( const TDesC8 & aEventData )

Parameters

const TDesC8 & aEventData

TFlowSpecificationCompleteEvent(THCIErrorCode, THCIConnectionHandle, TUint8, TUint8, TUint8, TUint32, TUint32, TUint32, TUint32, TDes8 &)

IMPORT_C TFlowSpecificationCompleteEvent ( THCIErrorCode aStatus,
THCIConnectionHandle aConnectionHandle,
TUint8 aFlags,
TUint8 aFlowDirection,
TUint8 aServiceType,
TUint32 aTokenRate,
TUint32 aTokenBucketSize,
TUint32 aPeakBandwidth,
TUint32 aAccessLatency,
TDes8 & aEventData
)

Parameters

THCIErrorCode aStatus
THCIConnectionHandle aConnectionHandle
TUint8 aFlags
TUint8 aFlowDirection
TUint8 aServiceType
TUint32 aTokenRate
TUint32 aTokenBucketSize
TUint32 aPeakBandwidth
TUint32 aAccessLatency
TDes8 & aEventData

~TFlowSpecificationCompleteEvent()

IMPORT_C ~TFlowSpecificationCompleteEvent ( )

Member Functions Documentation

AccessLatency()

IMPORT_C TUint32 AccessLatency ( ) const

Cast(const THCIEventBase &)

IMPORT_C TFlowSpecificationCompleteEvent & Cast ( const THCIEventBase & aEvent ) [static]

Parameters

const THCIEventBase & aEvent

ConnectionHandle()

IMPORT_C THCIConnectionHandle ConnectionHandle ( ) const

Flags()

IMPORT_C TUint8 Flags ( ) const

FlowDirection()

IMPORT_C TUint8 FlowDirection ( ) const

PeakBandwidth()

IMPORT_C TUint32 PeakBandwidth ( ) const

ServiceType()

IMPORT_C TUint8 ServiceType ( ) const

TokenBucketSize()

IMPORT_C TUint32 TokenBucketSize ( ) const

TokenRate()

IMPORT_C TUint32 TokenRate ( ) const