21 #ifndef PLUGINS_USBDMX_USBDMXPLUGIN_H_
22 #define PLUGINS_USBDMX_USBDMXPLUGIN_H_
27 #include "ola/plugin_id.h"
28 #include "olad/Plugin.h"
54 std::string
Name()
const {
return PLUGIN_NAME; }
56 ola_plugin_id
Id()
const {
return OLA_PLUGIN_USBDMX; }
60 std::auto_ptr<class PluginImplInterface> m_impl;
64 bool SetDefaultPreferences();
66 static const char PLUGIN_NAME[];
67 static const char PLUGIN_PREFIX[];
68 static const char LIBUSB_DEBUG_LEVEL_KEY[];
69 static int LIBUSB_DEFAULT_DEBUG_LEVEL;
70 static int LIBUSB_MAX_DEBUG_LEVEL;
77 #endif // PLUGINS_USBDMX_USBDMXPLUGIN_H_