Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
ola::plugin::e131::E131Node Class Reference

Classes

struct  tx_universe

Public Member Functions

 E131Node (const std::string &ip_address, const ola::acn::CID &cid=ola::acn::CID::Generate(), bool use_rev2=false, bool ignore_preview=true, uint8_t dscp_value=0, uint16_t port=ola::acn::ACN_PORT)
bool Start ()
bool Stop ()
bool SetSourceName (unsigned int universe, const std::string &source)
bool SendDMX (uint16_t universe, const ola::DmxBuffer &buffer, uint8_t priority=DEFAULT_PRIORITY, bool preview=false)
bool SendDMXWithSequenceOffset (uint16_t universe, const ola::DmxBuffer &buffer, int8_t sequence_offset, uint8_t priority=DEFAULT_PRIORITY, bool preview=false)
bool StreamTerminated (uint16_t universe, const ola::DmxBuffer &buffer=DmxBuffer(), uint8_t priority=DEFAULT_PRIORITY)
bool SetHandler (unsigned int universe, ola::DmxBuffer *buffer, uint8_t *priority, ola::Callback0< void > *handler)
bool RemoveHandler (unsigned int universe)
const ola::network::InterfaceGetInterface () const
ola::network::UDPSocketGetSocket ()

The documentation for this class was generated from the following files: