public class OPCSocket extends LXSocket implements OPCOutput
LXBufferOutput.ByteOrderLXOutput.GammaMode, LXOutput.InetOutputLXComponent.Placeholder, LXComponent.RenamableLXSerializable.UtilsDEFAULT_CONNECT_TIMEOUT_MS, output, socketbyteOrder, byteOrderBuffer, indexBufferbrightness, enabled, framesPerSecond, gamma, gammaModecontrolSurfaceSemaphore, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_PARAMETER_PATH, KEY_PATH, label, lx, modulationColorCHANNEL_BROADCAST, COMMAND_SET_PIXEL_COLORS, COMMAND_SYSTEM_EXCLUSIVE, DEFAULT_PORT, HEADER_LEN, OFFSET_CHANNEL, OFFSET_COMMAND, OFFSET_DATA, OFFSET_DATA_LEN_LSB, OFFSET_DATA_LEN_MSBNO_PORT| Constructor and Description | 
|---|
| OPCSocket(LX lx) | 
| OPCSocket(LX lx,
         int[] indexBuffer) | 
| OPCSocket(LX lx,
         int[] indexBuffer,
         byte channel) | 
| OPCSocket(LX lx,
         int[] indexBuffer,
         LXBufferOutput.ByteOrder byteOrder) | 
| OPCSocket(LX lx,
         int[] indexBuffer,
         LXBufferOutput.ByteOrder byteOrder,
         byte channel) | 
| OPCSocket(LX lx,
         LXModel model) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected byte[] | getDataBuffer()Subclasses should provide a handle to a raw byte buffer | 
| protected int | getDataBufferOffset()Offset into raw byte buffer where color data is written | 
| OPCSocket | setChannel(byte channel) | 
didConnect, didDisconnect, disconnect, getAddress, getPacketData, getPort, isConnected, onSend, setAddress, setConnectTimeout, setPortsetByteOrder, setByteOrder, updateDataBuffer, updateIndexBuffererror, error, getGammaLut, log, onParameterChanged, onSend, send, send, setGammaDelegate, setGroupaddArray, addChild, addInternalParameter, addParameter, addParameter, contains, copyParameters, dispose, getChild, getComponentName, getComponentName, getComponentName, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, getPath, handleOscMessage, load, loadParameters, removeParameter, removeParameter, save, saveParameters, setParent, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAddress, getPort, setAddress, setPortget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameterpublic OPCSocket(LX lx)
public OPCSocket(LX lx, int[] indexBuffer)
public OPCSocket(LX lx, int[] indexBuffer, byte channel)
public OPCSocket(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder)
public OPCSocket(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, byte channel)
public OPCSocket setChannel(byte channel)
setChannel in interface OPCOutputprotected byte[] getDataBuffer()
LXBufferOutputgetDataBuffer in class LXBufferOutputprotected int getDataBufferOffset()
LXBufferOutputgetDataBufferOffset in class LXBufferOutputLX library by Mark C. Slee. © 2012-2020