class MHCIDataFramer |
Mixin for the HCI Data Framer API. This interface is to be used via CCoreHCIPlugin . CCoreHCIPlugin::Interface(TUid)
Public Member Functions | |
---|---|
void | MhdfFormatAclData ( CHctlAclDataFrame &, THCIConnHandle , TAclPacketBoundaryFlag , TAclPacketBroadcastFlag , const TDesC8 &) |
void | MhdfFormatSynchronousData ( CHctlSynchronousDataFrame &, THCIConnHandle , const TDesC8 &) |
CHctlAclDataFrame * | MhdfNewAclDataFrameL ( TUint16 ) |
CHctlSynchronousDataFrame * | MhdfNewSynchronousDataFrameL ( TUint8 ) |
void | MhdfFormatAclData | ( | CHctlAclDataFrame & | aFrame, |
THCIConnHandle | aConnH, | |||
TAclPacketBoundaryFlag | aBoundaryFlag, | |||
TAclPacketBroadcastFlag | aBroadcastFlag, | |||
const TDesC8 & | aData | |||
) | [pure virtual] |
Formats ACL data into a HCI Data Frame (which includes the connection handle and a broadcast flag as well as the ACL data.)
CHctlAclDataFrame & aFrame | The ACL data frame object that is to be formatted. |
THCIConnHandle aConnH | The connection handle that the frame is to be associated with. |
TAclPacketBoundaryFlag aBoundaryFlag | |
TAclPacketBroadcastFlag aBroadcastFlag | |
const TDesC8 & aData | The data that is to be sent in the frame. |
void | MhdfFormatSynchronousData | ( | CHctlSynchronousDataFrame & | aFrame, |
THCIConnHandle | aConnH, | |||
const TDesC8 & | aData | |||
) | [pure virtual] |
Formats Synchronous data into a HCI Data Frame (which includes the connection handle as well as the Synchronous data.)
CHctlSynchronousDataFrame & aFrame | The Synchronous data frame object that is to be formatted. |
THCIConnHandle aConnH | The connection handle that the frame is to be associated with. |
const TDesC8 & aData | The data that is to be sent in the frame. |
CHctlAclDataFrame * | MhdfNewAclDataFrameL | ( | TUint16 | aSize | ) | [pure virtual] |
Creates a new ACL data frame object of specified size.
TUint16 aSize | The size of the frame. |
CHctlSynchronousDataFrame * | MhdfNewSynchronousDataFrameL | ( | TUint8 | aSize | ) | [pure virtual] |
Creates a new Synchronous data frame object of specified size.
TUint8 aSize | the size of the frame. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.