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
FieldsModifier and TypeFieldDescriptionprotected final InetAddressprotected final intprotected final floatprotected static final floatprotected final KinetDatagram.Versionprotected final intprotected final intprotected final LXFixture.Protocolprotected final LXFixture.Segment[]protected final booleanprotected final LXFixture.Transportprotected final int -
Constructor Summary
ConstructorsConstructorDescriptionOutputDefinition(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)
-