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,
PinState blinkState) |
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,
Callable<Void> callback) |
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,
Callable<Void> callback) |
void |
setState(boolean state) |
void |
setState(PinState state) |
void |
toggle() |
getState, isHigh, isLow, isState
addListener, addListener, clearProperties, 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<?> blink(long delay)
Future<?> blink(long delay, long duration)
Future<?> pulse(long duration)
Future<?> pulse(long duration, boolean blocking)
Future<?> pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback)
void setState(PinState state)
void setState(boolean state)
Copyright © 2012–2014 Pi4J. All rights reserved.