Module com.pi4j.plugin.linuxfs
Class LinuxFsDigitalOutput
- java.lang.Object
-
- com.pi4j.common.IdentityBase
-
- com.pi4j.io.IOBase<IO_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
-
- com.pi4j.io.gpio.GpioBase<DIGITAL_TYPE,CONFIG_TYPE,PROVIDER_TYPE>
-
- com.pi4j.io.gpio.digital.DigitalBase<DigitalOutput,DigitalOutputConfig,DigitalOutputProvider>
-
- com.pi4j.io.gpio.digital.DigitalOutputBase
-
- com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
-
- All Implemented Interfaces:
Describable,Identity,Lifecycle,Extension,Bindable<DigitalOutput,DigitalBinding>,Digital<DigitalOutput,DigitalOutputConfig,DigitalOutputProvider>,DigitalOutput,com.pi4j.io.gpio.Gpio<DigitalOutput,DigitalOutputConfig,DigitalOutputProvider>,IO<DigitalOutput,DigitalOutputConfig,DigitalOutputProvider>,OnOff<DigitalOutput>,OnOffRead<DigitalOutput>,OnOffWrite<DigitalOutput>,Output
public class LinuxFsDigitalOutput extends DigitalOutputBase implements DigitalOutput
LinuxFsDigitalOutput class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Field Summary
-
Fields inherited from class com.pi4j.io.gpio.digital.DigitalOutputBase
state
-
Fields inherited from class com.pi4j.io.gpio.digital.DigitalBase
bindings, stateChangeEventManager
-
Fields inherited from class com.pi4j.common.IdentityBase
description, id, logger, metadata, name
-
-
Constructor Summary
Constructors Constructor Description LinuxFsDigitalOutput(DigitalOutputProvider provider, DigitalOutputConfig config)Constructor for LinuxFsDigitalOutput.
-
Method Summary
-
Methods inherited from class com.pi4j.io.gpio.digital.DigitalOutputBase
blink, blinkAsync, initialize, off, on, pulse, pulseAsync, shutdown, state, state
-
Methods inherited from class com.pi4j.io.gpio.digital.DigitalBase
addListener, bind, dispatch, isOn, removeListener, unbind
-
Methods inherited from class com.pi4j.common.IdentityBase
description, id, metadata, name
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.pi4j.io.gpio.digital.Digital
addListener, equals, equals, equals, equals, equals, equals, equals, equals, equals, isHigh, isLow, removeListener, state
-
Methods inherited from interface com.pi4j.io.gpio.digital.DigitalOutput
blink, blink, blink, blink, blinkAsync, blinkAsync, blinkAsync, blinkAsync, high, low, pulse, pulse, pulse, pulseAsync, pulseAsync, pulseAsync, pulseHigh, pulseHighAsync, pulseLow, pulseLowAsync, setState, setState, setState, setState, setState, setState, setState, state, toggle
-
Methods inherited from interface com.pi4j.common.Identity
description, getDescription, getId, getMetadata, getName, id, metadata, name
-
Methods inherited from interface com.pi4j.common.Lifecycle
initialize, shutdown
-
Methods inherited from interface com.pi4j.io.OnOffWrite
off, on
-
-
-
-
Constructor Detail
-
LinuxFsDigitalOutput
public LinuxFsDigitalOutput(DigitalOutputProvider provider, DigitalOutputConfig config)
Constructor for LinuxFsDigitalOutput.
- Parameters:
provider- aDigitalOutputProviderobject.config- aDigitalOutputConfigobject.
-
-