C# Class BTool.RxDataInThread

显示文件 Open project: x893/BTool Class Usage Examples

Public Properties

Property Type Description
DataQueue TI.Toolbox.QueueMgr
DeviceRxDataCallback DeviceForm.DeviceRxDataDelegate
DeviceTxStopWaitCallback TxDataOutThread.DeviceTxStopWaitDelegate
ThreadCtrl TI.Toolbox.ThreadControl

Public Methods

Method Description
InitThread ( DeviceForm deviceForm ) : void
RxDataInThread ( DeviceForm deviceForm ) : System

Private Methods

Method Description
CheckMsgComplete ( HCIStopWait msgComp, byte eventStatus ) : bool
DeviceRxStopWait ( bool startStop, HCIStopWait newStopWaitEvent ) : void
FindStopWait ( RxDataIn rxDataIn ) : bool
ProcessQData ( RxDataIn rxDataIn, bool &dataFound ) : bool
QueueDataReady ( ) : bool
TaskThread ( object threadData ) : void

Method Details

InitThread() public method

public InitThread ( DeviceForm deviceForm ) : void
deviceForm DeviceForm
return void

RxDataInThread() public method

public RxDataInThread ( DeviceForm deviceForm ) : System
deviceForm DeviceForm
return System

Property Details

DataQueue public_oe property

public QueueMgr,TI.Toolbox DataQueue
return TI.Toolbox.QueueMgr

DeviceRxDataCallback public_oe property

public DeviceForm.DeviceRxDataDelegate DeviceRxDataCallback
return DeviceForm.DeviceRxDataDelegate

DeviceTxStopWaitCallback public_oe property

public TxDataOutThread.DeviceTxStopWaitDelegate DeviceTxStopWaitCallback
return TxDataOutThread.DeviceTxStopWaitDelegate

ThreadCtrl public_oe property

public ThreadControl,TI.Toolbox ThreadCtrl
return TI.Toolbox.ThreadControl