Uses of Interface
com.diozero.internal.provider.DeviceInterface
Package | Description |
---|---|
com.diozero.devices | |
com.diozero.internal | |
com.diozero.internal.board.odroid | |
com.diozero.internal.provider |
Service Provider Interface package.
|
com.diozero.internal.provider.mcp23xxx | |
com.diozero.internal.provider.sysfs |
-
Uses of DeviceInterface in com.diozero.devices
Classes in com.diozero.devices that implement DeviceInterface Modifier and Type Class Description static class
PiconZero.PiconZeroAnalogInputDevice
static class
PiconZero.PiconZeroAnalogOutputDevice
static class
PiconZero.PiconZeroDigitalInputDevice
static class
PiconZero.PiconZeroDigitalOutputDevice
static class
PiconZero.PiconZeroPwmOutputDevice
-
Uses of DeviceInterface in com.diozero.internal
Classes in com.diozero.internal that implement DeviceInterface Modifier and Type Class Description class
SoftwarePwmOutputDevice
Methods in com.diozero.internal that return DeviceInterface Modifier and Type Method Description DeviceInterface
DeviceStates. getDevice(java.lang.String key)
Methods in com.diozero.internal with parameters of type DeviceInterface Modifier and Type Method Description void
DeviceStates. closed(DeviceInterface device)
void
DeviceStates. opened(DeviceInterface device)
-
Uses of DeviceInterface in com.diozero.internal.board.odroid
Classes in com.diozero.internal.board.odroid that implement DeviceInterface Modifier and Type Class Description class
OdroidC2SysFsPwmOutputDevice
Setting up: 1 PWM Channel (GPIO 234; Pin 33): -
Uses of DeviceInterface in com.diozero.internal.provider
Subinterfaces of DeviceInterface in com.diozero.internal.provider Modifier and Type Interface Description interface
AnalogInputDeviceInterface
interface
AnalogOutputDeviceInterface
interface
GpioDeviceInterface
interface
GpioDigitalDeviceInterface
interface
GpioDigitalInputDeviceInterface
interface
GpioDigitalInputOutputDeviceInterface
interface
GpioDigitalOutputDeviceInterface
interface
I2CDeviceInterface
interface
PwmOutputDeviceInterface
interface
SpiDeviceInterface
Classes in com.diozero.internal.provider that implement DeviceInterface Modifier and Type Class Description class
AbstractDevice
class
AbstractInputDevice<T extends DeviceEvent>
Methods in com.diozero.internal.provider with type parameters of type DeviceInterface Modifier and Type Method Description <T extends DeviceInterface>
TAbstractDeviceFactory. getDevice(java.lang.String key, java.lang.Class<T> deviceClass)
<T extends DeviceInterface>
TDeviceFactoryInterface. getDevice(java.lang.String key, java.lang.Class<T> deviceClass)
Methods in com.diozero.internal.provider that return DeviceInterface Modifier and Type Method Description DeviceInterface
AbstractDeviceFactory. getDevice(java.lang.String key)
DeviceInterface
DeviceFactoryInterface. getDevice(java.lang.String key)
Methods in com.diozero.internal.provider with parameters of type DeviceInterface Modifier and Type Method Description void
AbstractDeviceFactory. deviceClosed(DeviceInterface device)
void
DeviceFactoryInterface. deviceClosed(DeviceInterface device)
void
AbstractDeviceFactory. deviceOpened(DeviceInterface device)
void
DeviceFactoryInterface. deviceOpened(DeviceInterface device)
-
Uses of DeviceInterface in com.diozero.internal.provider.mcp23xxx
Classes in com.diozero.internal.provider.mcp23xxx that implement DeviceInterface Modifier and Type Class Description class
MCP23xxxDigitalInputDevice
class
MCP23xxxDigitalInputOutputDevice
class
MCP23xxxDigitalOutputDevice
-
Uses of DeviceInterface in com.diozero.internal.provider.sysfs
Classes in com.diozero.internal.provider.sysfs that implement DeviceInterface Modifier and Type Class Description class
SysFsAnalogInputDevice
class
SysFsDigitalInputDevice
Pure Java implementation using the sysfs (/sys/class/gpio) kernel module.class
SysFsDigitalInputOutputDevice
class
SysFsDigitalOutputDevice
class
SysFsI2CDevice
class
SysFsPwmOutputDevice
class
SysFsSpiDevice