Package heronarts.lx.structure
Class LXFixture.OutputDefinition
java.lang.Object
heronarts.lx.structure.LXFixture.OutputDefinition
- Enclosing class:
- LXFixture
Class which defines a LXFixture output. Note that this class specifies only the output setting, not the
actual LXOutput object. These are constructed at the LXStructure layer, where separate packets may be merged.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final InetAddress
protected final int
protected final float
protected static final float
protected final KinetDatagram.Version
protected final int
protected final int
protected final LXFixture.Protocol
protected final LXFixture.Segment[]
protected final boolean
protected final LXFixture.Transport
protected final int
-
Constructor Summary
ConstructorDescriptionOutputDefinition
(LXFixture.Protocol protocol, LXFixture.Transport transport, InetAddress address, int port, int universe, int channel, int priority, boolean sequenceEnabled, KinetDatagram.Version kinetVersion, float fps, LXFixture.Segment... segments) -
Method Summary
-
Field Details
-
FPS_UNSPECIFIED
protected static final float FPS_UNSPECIFIED- See Also:
-
protocol
-
transport
-
address
-
port
protected final int port -
universe
protected final int universe -
channel
protected final int channel -
priority
protected final int priority -
sequenceEnabled
protected final boolean sequenceEnabled -
kinetVersion
-
fps
protected final float fps -
segments
-
-
Constructor Details
-
OutputDefinition
public OutputDefinition(LXFixture.Protocol protocol, LXFixture.Transport transport, InetAddress address, int port, int universe, int channel, int priority, boolean sequenceEnabled, KinetDatagram.Version kinetVersion, float fps, LXFixture.Segment... segments)
-