C# Class BTool.TxDataOutThread

Show file Open project: x893/BTool Class Usage Examples

Public Properties

Property Type Description
DeviceRxStopWaitCallback RxDataInThread.DeviceRxStopWaitDelegate
DeviceTxDataCallback DeviceForm.DeviceTxDataDelegate
DisplayMsgCallback DeviceForm.DisplayMsgDelegate
ShowProgressCallback DeviceTabsForm.ShowProgressDelegate
dataQ TI.Toolbox.QueueMgr
threadCtrl TI.Toolbox.ThreadControl

Public Methods

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

Private Methods

Method Description
ClearTxQueueQuestion ( ) : void
DeviceTxStopWait ( bool foundData ) : void
ProcessQData ( TxDataOut txDataOut, bool &dataFound ) : bool
QueueDataReady ( ) : bool
TaskThread ( object threadData ) : void

Method Details

InitThread() public method

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

TxDataOutThread() public method

public TxDataOutThread ( ) : System
return System

Property Details

DeviceRxStopWaitCallback public property

public RxDataInThread.DeviceRxStopWaitDelegate DeviceRxStopWaitCallback
return RxDataInThread.DeviceRxStopWaitDelegate

DeviceTxDataCallback public property

public DeviceForm.DeviceTxDataDelegate DeviceTxDataCallback
return DeviceForm.DeviceTxDataDelegate

DisplayMsgCallback public property

public DeviceForm.DisplayMsgDelegate DisplayMsgCallback
return DeviceForm.DisplayMsgDelegate

ShowProgressCallback public property

public DeviceTabsForm.ShowProgressDelegate ShowProgressCallback
return DeviceTabsForm.ShowProgressDelegate

dataQ public property

public QueueMgr,TI.Toolbox dataQ
return TI.Toolbox.QueueMgr

threadCtrl public property

public ThreadControl,TI.Toolbox threadCtrl
return TI.Toolbox.ThreadControl