Package com.ftdi.handler
Class BlockingReaderHandler
java.lang.Object
com.ftdi.AbstractDataHandler
com.ftdi.handler.BlockingReaderHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ftdi.AbstractDataHandler
AbstractDataHandler.ReceiverThread -
Field Summary
Fields inherited from class com.ftdi.AbstractDataHandler
inputBuffer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidconfigureDevice(FTDevice ftDevice) protected voidprotected voidprocessMessages(byte[] bytes) protected intprotected voidregisterEventHandle(FTDevice ftDevice, int eventMask) protected voidwaitForNotificationEvent(FTDevice ftDevice) Methods inherited from class com.ftdi.AbstractDataHandler
close, createReceiverThread, handleFatalError, setFTDevice, startReceiverAndQueues, triggerClosePort
-
Constructor Details
-
BlockingReaderHandler
public BlockingReaderHandler()
-
-
Method Details
-
configureDevice
- Overrides:
configureDevicein classAbstractDataHandler- Throws:
FTD2XXException
-
registerEventHandle
- Specified by:
registerEventHandlein classAbstractDataHandler- Throws:
FTD2XXException
-
waitForNotificationEvent
- Specified by:
waitForNotificationEventin classAbstractDataHandler- Throws:
FTD2XXException
-
closeHandle
protected void closeHandle()- Specified by:
closeHandlein classAbstractDataHandler
-
processMessages
protected void processMessages(byte[] bytes) - Specified by:
processMessagesin classAbstractDataHandler
-
createEventHandle
protected void createEventHandle()- Specified by:
createEventHandlein classAbstractDataHandler
-
readData
- Specified by:
readDatain classAbstractDataHandler- Throws:
FTD2XXException
-