CHctlDataFrameBase Class Reference

class CHctlDataFrameBase : public CHctlFrameBase

Class representing an Hctl Data Frame as specified in the Bluetooth Core Specification, HCI Section This is abstract and the different data types (ACL, SCO etc) derive from it

Inherits from

Constructor & Destructor Documentation

CHctlDataFrameBase(TUint8, TUint8)

CHctlDataFrameBase(TUint8aHctlHeaderSize,
TUint8aHctlTrailerSize
)[protected]

Parameters

TUint8 aHctlHeaderSize
TUint8 aHctlTrailerSize

Member Functions Documentation

ConnectionHandle(const TDesC8 &)

IMPORT_C THCIConnHandleConnectionHandle(const TDesC8 &aHCIDataFrame)[static]

Parameters

const TDesC8 & aHCIDataFrame

HCTLPayload()

IMPORT_C const TDesC8 &HCTLPayload()const

SetConnectionHandle(THCIConnHandle)

IMPORT_C voidSetConnectionHandle(THCIConnHandleaConnectionHandle)

Parameters

THCIConnHandle aConnectionHandle

SetDataPayload(const TDesC8 &)

voidSetDataPayload(const TDesC8 &aData)[pure virtual]

Parameters

const TDesC8 & aData

Member Data Documentation

const TUint8 KHCIDataPacketLengthFieldOffset

const TUint8KHCIDataPacketLengthFieldOffset[static]