C# Класс BTool.RxDataInThread

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DataQueue TI.Toolbox.QueueMgr
DeviceRxDataCallback DeviceForm.DeviceRxDataDelegate
DeviceTxStopWaitCallback TxDataOutThread.DeviceTxStopWaitDelegate
ThreadCtrl TI.Toolbox.ThreadControl

Открытые методы

Метод Описание
InitThread ( DeviceForm deviceForm ) : void
RxDataInThread ( DeviceForm deviceForm ) : System

Приватные методы

Метод Описание
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

Описание методов

InitThread() публичный метод

public InitThread ( DeviceForm deviceForm ) : void
deviceForm DeviceForm
Результат void

RxDataInThread() публичный метод

public RxDataInThread ( DeviceForm deviceForm ) : System
deviceForm DeviceForm
Результат System

Описание свойств

DataQueue публичное свойство

public QueueMgr,TI.Toolbox DataQueue
Результат TI.Toolbox.QueueMgr

DeviceRxDataCallback публичное свойство

public DeviceForm.DeviceRxDataDelegate DeviceRxDataCallback
Результат DeviceForm.DeviceRxDataDelegate

DeviceTxStopWaitCallback публичное свойство

public TxDataOutThread.DeviceTxStopWaitDelegate DeviceTxStopWaitCallback
Результат TxDataOutThread.DeviceTxStopWaitDelegate

ThreadCtrl публичное свойство

public ThreadControl,TI.Toolbox ThreadCtrl
Результат TI.Toolbox.ThreadControl