3 #include <ossia/detail/config.hpp>
4 #if defined(OSSIA_PROTOCOL_ARTNET)
5 #include <ossia/network/sockets/serial_socket.hpp>
6 #include <ossia/protocols/artnet/dmx_protocol_base.hpp>
8 #include <boost/asio/serial_port.hpp>
12 class OSSIA_EXPORT dmxusbpro_protocol final :
public dmx_output_protocol_base
16 ossia::net::network_context_ptr,
const dmx_config& conf,
17 const ossia::net::serial_configuration& socket,
int version);
19 ~dmxusbpro_protocol();
24 void update_function(uint8_t command);
26 boost::asio::serial_port m_port;
Root of a device tree.
Definition: ossia/network/base/device.hpp:58