MHCIDataObserver Class Reference

class MHCIDataObserver

Mixin to receive data packets (ACL or Synchronous) from the HCI. This should be implemented by the Stack.

Member Functions Documentation

MhdoProcessAclData(THCIConnHandle, TAclPacketBoundaryFlag, TAclPacketBroadcastFlag, const TDesC8 &)

void MhdoProcessAclData ( THCIConnHandle aConnH,
TAclPacketBoundaryFlag aBoundaryFlag,
TAclPacketBroadcastFlag aBroadcastFlag,
const TDesC8 & aData
) [pure virtual]

Called by the HCI Layer when it has received an ACL data packet.

Parameters

THCIConnHandle aConnH The connection handle for the connection over which the data was received.
TAclPacketBoundaryFlag aBoundaryFlag
TAclPacketBroadcastFlag aBroadcastFlag
const TDesC8 & aData The payload of the packet that has been received.

MhdoProcessSynchronousData(THCIConnHandle, TUint8, const TDesC8 &)

void MhdoProcessSynchronousData ( THCIConnHandle aConnH,
TUint8 aReserved,
const TDesC8 & aData
) [pure virtual]

Called by the HCI Layer when it has received a synchronous data packet.

Parameters

THCIConnHandle aConnH The connection handle for the connection over which the data was received.
TUint8 aReserved The bits held in the reserved section of the packet, any value will be ignored.
const TDesC8 & aData The payload of the packet that has been received.