Open Lighting Architecture 0.10.9
Loading...
Searching...
No Matches
ola::plugin::openpixelcontrol Namespace Reference

Detailed Description

The Open Pixel Control (OPC) plugin.

Classes

class  AbstractPlugin
 
class  GenericSocketAddress
 a Generic Socket Address More...
 
class  IPV4SocketAddress
 An IPv4 SocketAddress. More...
 
class  OPCClient
 An Open Pixel Control client. More...
 
class  OPCClientDevice
 
class  OPCInputPort
 An InputPort for the OPC plugin. More...
 
class  OPCOutputPort
 An OutputPort for the OPC plugin. More...
 
class  OPCPlugin
 
class  OPCServer
 An Open Pixel Control server. More...
 
class  OPCServerDevice
 
class  ostringstream
 STL class. More...
 
class  set
 STL class. More...
 
class  string
 STL class. More...
 
class  TCPAcceptingSocket
 
class  TCPSocket
 
class  TimeInterval
 
class  vector
 STL class. More...
 

Enumerations

enum  { OPC_HEADER_SIZE = 4 , OPC_FRAME_SIZE = DMX_UNIVERSE_SIZE + OPC_HEADER_SIZE }
 

Variables

static const uint8_t SET_PIXEL_COMMAND = 0
 The set-pixel command.
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
OPC_HEADER_SIZE 

The size of the OPC frame header.

OPC_FRAME_SIZE 

The size of an OPC frame with DMX512 data.