21 #ifndef PLUGINS_ARTNET_ARTNETPORT_H_
22 #define PLUGINS_ARTNET_ARTNETPORT_H_
26 #include "olad/Port.h"
27 #include "plugins/artnet/ArtNetDevice.h"
28 #include "plugins/artnet/ArtNetNode.h"
43 const DmxBuffer &ReadDMX()
const {
return m_buffer; }
46 void RespondWithTod();
48 std::string Description()
const;
55 void TriggerDiscovery();
66 bool WriteDMX(
const DmxBuffer &buffer, uint8_t priority);
74 std::string Description()
const;
78 bool SupportsTimeCode()
const {
83 return m_node->SendTimeCode(timecode);
92 #endif // PLUGINS_ARTNET_ARTNETPORT_H_