Package | Description |
---|---|
heronarts.lx.output |
Output support for various networking protocols.
|
heronarts.lx.structure |
Modifier and Type | Field and Description |
---|---|
protected LXBufferOutput.ByteOrder |
LXBufferOutput.byteOrder |
protected LXBufferOutput.ByteOrder[] |
LXBufferOutput.byteOrderBuffer
Wacky option to have a different byte-order per-pixel, which may be used
in rare cases by JSONFixture.
|
Modifier and Type | Method and Description |
---|---|
static LXBufferOutput.ByteOrder |
LXBufferOutput.ByteOrder.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LXBufferOutput.ByteOrder[] |
LXBufferOutput.ByteOrder.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
LXBufferOutput |
LXBufferOutput.setByteOrder(LXBufferOutput.ByteOrder byteOrder)
Sets the byte ordering of data in this buffer
|
LXBufferOutput |
LXBufferOutput.setByteOrder(LXBufferOutput.ByteOrder[] byteOrderBuffer)
Sets a dynamic byte ordering on this output, where every index position
may have a distinct byte ordering.
|
Constructor and Description |
---|
ArtNetDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder)
Creates an ArtNetDatagram for the given index buffer and byte ordering
|
ArtNetDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
int universeNumber)
Creates an ArtNetDatagram for the given index buffer, universe and byte ordering
|
ArtNetDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
int dataLength,
int universeNumber)
Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte order
|
ArtNetDatagram(LX lx,
LXModel model,
LXBufferOutput.ByteOrder byteOrder,
int universeNumber)
Creates an ArtNetDatagram for the given model, universe, and byte order
|
ArtNetDatagram(LX lx,
LXModel model,
LXBufferOutput.ByteOrder byteOrder,
int dataLength,
int universeNumber)
Creates an ArtNetDatagram with fixed data length for given model, universe, and byte ordering
|
LXBufferOutput(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder) |
LXDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
int datagramSize) |
LXSocket(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder) |
OPCDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
byte channel) |
OPCSocket(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder) |
OPCSocket(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
byte channel) |
StreamingACNDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
int universeNumber)
Creates a StreamingACNDatagrm for given index buffer on universe and byte order
|
StreamingACNDatagram(LX lx,
int[] indexBuffer,
LXBufferOutput.ByteOrder byteOrder,
int dataSize,
int universeNumber)
Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe number
|
Constructor and Description |
---|
IndexBufferSegment(int start,
int num,
int stride,
LXBufferOutput.ByteOrder byteOrder) |
LX library by Mark C. Slee. © 2012-2020