Package com.pi4j.io.gpio.trigger
Class OutputTargetedGpioTrigger
- java.lang.Object
-
- com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- com.pi4j.io.gpio.trigger.OutputTargetedGpioTrigger
-
- All Implemented Interfaces:
GpioTrigger
- Direct Known Subclasses:
GpioBlinkStateTrigger,GpioBlinkStopStateTrigger,GpioInverseSyncStateTrigger,GpioPulseStateTrigger,GpioSetStateTrigger,GpioSyncStateTrigger,GpioToggleStateTrigger
public abstract class OutputTargetedGpioTrigger extends GpioTriggerBase
-
-
Field Summary
Fields Modifier and Type Field Description protected GpioPinDigitalOutputtargetPin
-
Constructor Summary
Constructors Constructor Description OutputTargetedGpioTrigger(GpioPinDigitalOutput targetPin)OutputTargetedGpioTrigger(PinState[] states, GpioPinDigitalOutput targetPin)OutputTargetedGpioTrigger(PinState state, GpioPinDigitalOutput targetPin)OutputTargetedGpioTrigger(List<PinState> states, GpioPinDigitalOutput targetPin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GpioPinDigitalOutputgetTargetPin()-
Methods inherited from class com.pi4j.io.gpio.trigger.GpioTriggerBase
addPinState, addPinState, hasPinState, invoke
-
-
-
-
Field Detail
-
targetPin
protected final GpioPinDigitalOutput targetPin
-
-
Constructor Detail
-
OutputTargetedGpioTrigger
public OutputTargetedGpioTrigger(GpioPinDigitalOutput targetPin)
-
OutputTargetedGpioTrigger
public OutputTargetedGpioTrigger(PinState state, GpioPinDigitalOutput targetPin)
-
OutputTargetedGpioTrigger
public OutputTargetedGpioTrigger(PinState[] states, GpioPinDigitalOutput targetPin)
-
OutputTargetedGpioTrigger
public OutputTargetedGpioTrigger(List<PinState> states, GpioPinDigitalOutput targetPin)
-
-
Method Detail
-
getTargetPin
public GpioPinDigitalOutput getTargetPin()
-
-