21 #ifndef PLUGINS_RENARD_RENARDPLUGIN_H_
22 #define PLUGINS_RENARD_RENARDPLUGIN_H_
27 #include "ola/io/Descriptor.h"
28 #include "olad/Plugin.h"
39 :
Plugin(plugin_adaptor) {}
42 std::string Name()
const {
return PLUGIN_NAME; }
43 ola_plugin_id Id()
const {
return OLA_PLUGIN_RENARD; }
44 std::string Description()
const;
46 std::string PluginPrefix()
const {
return PLUGIN_PREFIX; }
51 bool SetDefaultPreferences();
54 std::vector<RenardDevice*> m_devices;
56 static const char RENARD_DEVICE_PATH[];
57 static const char RENARD_BASE_DEVICE_NAME[];
58 static const char RENARD_SS_DEVICE_NAME[];
59 static const char PLUGIN_NAME[];
60 static const char PLUGIN_PREFIX[];
61 static const char DEVICE_KEY[];
66 #endif // PLUGINS_RENARD_RENARDPLUGIN_H_