public class RemoteDigitalOutputDevice
extends com.diozero.internal.provider.AbstractDevice
implements com.diozero.internal.provider.GpioDigitalOutputDeviceInterface
| Constructor and Description |
|---|
RemoteDigitalOutputDevice(RemoteDeviceFactory deviceFactory,
String key,
com.diozero.api.PinInfo pinInfo,
boolean initialValue) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeDevice() |
int |
getGpio() |
boolean |
getValue() |
void |
setValue(boolean value) |
close, getDeviceFactory, getKey, isOpenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic RemoteDigitalOutputDevice(RemoteDeviceFactory deviceFactory, String key, com.diozero.api.PinInfo pinInfo, boolean initialValue)
public int getGpio()
getGpio in interface com.diozero.internal.provider.GpioDeviceInterfacepublic boolean getValue()
throws com.diozero.util.RuntimeIOException
getValue in interface com.diozero.internal.provider.GpioDigitalDeviceInterfacecom.diozero.util.RuntimeIOExceptionpublic void setValue(boolean value)
throws com.diozero.util.RuntimeIOException
setValue in interface com.diozero.internal.provider.GpioDigitalOutputDeviceInterfacecom.diozero.util.RuntimeIOExceptionprotected void closeDevice()
throws com.diozero.util.RuntimeIOException
closeDevice in class com.diozero.internal.provider.AbstractDevicecom.diozero.util.RuntimeIOExceptionCopyright © 2016–2018 mattjlewis. All rights reserved.