Package com.diozero.internal.spi
Interface AnalogInputDeviceInterface
-
- All Superinterfaces:
AnalogDeviceInterface
,AutoCloseable
,DeviceInterface
,InternalDeviceInterface
- All Known Implementing Classes:
PiconZero.PiconZeroAnalogInputDevice
,SysFsAnalogInputDevice
public interface AnalogInputDeviceInterface extends AnalogDeviceInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
generatesEvents()
default DeviceMode
getMode()
void
removeListener()
void
setListener(DeviceEventConsumer<AnalogInputEvent> listener)
-
Methods inherited from interface com.diozero.internal.spi.AnalogDeviceInterface
getAdcNumber, getValue
-
Methods inherited from interface com.diozero.api.DeviceInterface
close
-
Methods inherited from interface com.diozero.internal.spi.InternalDeviceInterface
getKey, isOpen
-
-
-
-
Method Detail
-
generatesEvents
default boolean generatesEvents()
-
setListener
void setListener(DeviceEventConsumer<AnalogInputEvent> listener)
-
removeListener
void removeListener()
-
getMode
default DeviceMode getMode()
- Specified by:
getMode
in interfaceAnalogDeviceInterface
-
-