Class FirmataProtocolHandler
java.lang.Object
com.diozero.internal.provider.remote.firmata.FirmataProtocolHandler
- All Implemented Interfaces:
FirmataEventListener,RemoteProtocolInterface,java.io.Closeable,java.lang.AutoCloseable
public class FirmataProtocolHandler extends java.lang.Object implements RemoteProtocolInterface, FirmataEventListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.diozero.firmata.FirmataEventListener
FirmataEventListener.EventType -
Constructor Summary
Constructors Constructor Description FirmataProtocolHandler(RemoteDeviceFactory deviceFactory) -
Method Summary
-
Constructor Details
-
Method Details
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
request
- Specified by:
requestin interfaceRemoteProtocolInterface
-
close
public void close()- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein interfaceRemoteProtocolInterface
-
event
public void event(FirmataEventListener.EventType eventType, int gpio, int value, long epochTime, long nanoTime)- Specified by:
eventin interfaceFirmataEventListener
-