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 GpioPinDigitalOutput
targetPin
-
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 GpioPinDigitalOutput
getTargetPin()
-
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()
-
-