21 #ifndef PLUGINS_PATHPORT_PATHPORTDEVICE_H_
22 #define PLUGINS_PATHPORT_PATHPORTDEVICE_H_
25 #include "olad/Device.h"
26 #include "ola/io/SelectServer.h"
27 #include "plugins/pathport/PathportNode.h"
39 std::string DeviceId()
const {
return "1"; }
43 static const char K_DEFAULT_NODE_NAME[];
44 static const char K_DSCP_KEY[];
45 static const char K_NODE_ID_KEY[];
46 static const char K_NODE_IP_KEY[];
47 static const char K_NODE_NAME_KEY[];
58 ola::thread::timeout_id m_timeout_id;
60 static const char PATHPORT_DEVICE_NAME[];
61 static const uint32_t PORTS_PER_DEVICE = 8;
62 static const int ADVERTISTMENT_PERIOD_MS = 6000;
67 #endif // PLUGINS_PATHPORT_PATHPORTDEVICE_H_