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)
Deprecated.
|
Future<?> |
pulse(long duration,
boolean blocking,
Callable<Void> callback)
Deprecated.
|
Future<?> |
pulse(long duration,
boolean blocking,
Callable<Void> callback,
TimeUnit timeUnit)
Deprecated.
|
Future<?> |
pulse(long duration,
boolean blocking,
TimeUnit timeUnit)
Deprecated.
|
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)
Deprecated.
|
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
Callable<Void> callback)
Deprecated.
|
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
Callable<Void> callback,
TimeUnit timeUnit)
Deprecated.
|
Future<?> |
pulse(long duration,
PinState pulseState,
boolean blocking,
TimeUnit timeUnit)
Deprecated.
|
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 |
pulseSync(long duration) |
void |
pulseSync(long duration,
PinState pulseState) |
void |
pulseSync(long duration,
PinState pulseState,
TimeUnit timeUnit) |
void |
pulseSync(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()
@Deprecated Future<?> pulse(long duration, @Deprecated boolean blocking)
@Deprecated Future<?> pulse(long duration, @Deprecated boolean blocking, TimeUnit timeUnit)
@Deprecated Future<?> pulse(long duration, @Deprecated boolean blocking, Callable<Void> callback)
@Deprecated Future<?> pulse(long duration, @Deprecated boolean blocking, Callable<Void> callback, TimeUnit timeUnit)
Future<?> pulse(long duration, PinState pulseState, Callable<Void> callback, TimeUnit timeUnit)
@Deprecated Future<?> pulse(long duration, PinState pulseState, @Deprecated boolean blocking)
@Deprecated Future<?> pulse(long duration, PinState pulseState, @Deprecated boolean blocking, TimeUnit timeUnit)
@Deprecated Future<?> pulse(long duration, PinState pulseState, @Deprecated boolean blocking, Callable<Void> callback)
@Deprecated Future<?> pulse(long duration, PinState pulseState, @Deprecated boolean blocking, Callable<Void> callback, TimeUnit timeUnit)
void pulseSync(long duration) throws InterruptedException
InterruptedException
void pulseSync(long duration, TimeUnit timeUnit) throws InterruptedException
InterruptedException
void pulseSync(long duration, PinState pulseState) throws InterruptedException
InterruptedException
void pulseSync(long duration, PinState pulseState, TimeUnit timeUnit) throws InterruptedException
InterruptedException
void setState(boolean state)
Copyright © 2012–2021 Pi4J. All rights reserved.