Package com.pi4j.io.gpio
Interface GpioPinDigitalMultipurpose
-
- All Superinterfaces:
GpioPin
,GpioPinDigital
,GpioPinDigitalInput
,GpioPinDigitalOutput
,GpioPinInput
,GpioPinOutput
- All Known Implementing Classes:
GpioPinImpl
public interface GpioPinDigitalMultipurpose extends GpioPinDigitalInput, GpioPinDigitalOutput
Gpio digital pin interface. This interface is extension ofGpioPin
interface with operation to read digital states.- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
-
Methods inherited from interface com.pi4j.io.gpio.GpioPin
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
-
Methods inherited from interface com.pi4j.io.gpio.GpioPinDigital
getState, isHigh, isLow, isState
-
Methods inherited from interface com.pi4j.io.gpio.GpioPinDigitalInput
getDebounce, hasDebounce, setDebounce, setDebounce
-
Methods inherited from interface com.pi4j.io.gpio.GpioPinDigitalOutput
blink, blink, blink, blink, blink, blink, blink, blink, high, low, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulse, pulseSync, pulseSync, pulseSync, pulseSync, setState, setState, toggle
-
Methods inherited from interface com.pi4j.io.gpio.GpioPinInput
addTrigger, addTrigger, getTriggers, removeAllTriggers, removeTrigger, removeTrigger
-
-