public interface GpioPinDigitalOutput extends GpioPinDigital, GpioPinOutput
Modifier and Type | Method and Description |
---|---|
Future<?> |
blink(long delay) |
Future<?> |
blink(long delay,
long duration) |
Future<?> |
blink(long delay,
long duration,
PinState blinkState) |
Future<?> |
blink(long delay,
long duration,
PinState blinkState,
TimeUnit timeUnit) |
Future<?> |
blink(long delay,
long duration,
TimeUnit timeUnit) |
Future<?> |
blink(long delay,
PinState blinkState) |
Future<?> |
blink(long delay,
PinState blinkState,
TimeUnit timeUnit) |
Future<?> |
blink(long delay,
TimeUnit timeUnit) |
void |
high() |
void |
low() |
Future<?> |
pulse(long duration) |
Future<?> |
pulse(long duration,
boolean blocking) |
Future<?> |
pulse(long duration,
boolean blocking,
Callable<Void> callback) |
Future<?> |
pulse(long duration,
boolean blocking,
Callable<Void> callback,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
boolean blocking,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
Callable<Void> callback) |
Future<?> |
pulse(long duration,
Callable<Void> callback,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
PinState pulseState) |
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking) |
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
Callable<Void> callback) |
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
Callable<Void> callback,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
PinState pulseState,
Callable<Void> callback) |
Future<?> |
pulse(long duration,
PinState pulseState,
Callable<Void> callback,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
PinState pulseState,
TimeUnit timeUnit) |
Future<?> |
pulse(long duration,
TimeUnit timeUnit) |
void |
setState(boolean state) |
void |
setState(PinState state) |
void |
toggle() |
getState, isHigh, isLow, isState
addListener, addListener, clearProperties, export, export, getListeners, getMode, getName, getPin, getProperties, getProperty, getProperty, getProvider, getPullResistance, getShutdownOptions, getTag, hasListener, hasProperty, isExported, isMode, isPullResistance, removeAllListeners, removeListener, removeListener, removeProperty, setMode, setName, setProperty, setPullResistance, setShutdownOptions, setShutdownOptions, setShutdownOptions, setShutdownOptions, setShutdownOptions, setTag, unexport
void high()
void low()
void toggle()
Future<?> pulse(long duration, PinState pulseState, Callable<Void> callback, TimeUnit timeUnit)
Future<?> pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback)
Future<?> pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback, TimeUnit timeUnit)
void setState(boolean state)
Copyright © 2012–2019 Pi4J. All rights reserved.