21 #ifndef PLUGINS_SANDNET_SANDNETDEVICE_H_
22 #define PLUGINS_SANDNET_SANDNETDEVICE_H_
25 #include "olad/Device.h"
26 #include "olad/Plugin.h"
28 #include "plugins/sandnet/SandNetCommon.h"
29 #include "plugins/sandnet/SandNetNode.h"
44 bool SendAdvertisement();
46 static const char IP_KEY[];
47 static const char NAME_KEY[];
60 static const char SANDNET_DEVICE_NAME[];
62 static const unsigned int INPUT_PORTS = 8;
64 static const int ADVERTISTMENT_PERIOD_MS = 2000;
69 #endif // PLUGINS_SANDNET_SANDNETDEVICE_H_
bool StartHook()
Called during Start().
Definition: SandNetDevice.cpp:63
Provides a wrapper for the DeviceManager and SelectServer objects so that the plugins can register de...
void * timeout_id
A timeout handle which can later be used to cancel a timeout.
Definition: SchedulerInterface.h:34
Definition: SandNetDevice.h:35
std::string DeviceId() const
The device ID.
Definition: SandNetDevice.h:41
Definition: PluginAdaptor.h:41
Definition: Preferences.h:145
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
Definition: SandNetNode.h:41
Definition: SandNetPlugin.h:33