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 ADVERTISEMENT_PERIOD_MS = 2000;
Provides a wrapper for the DeviceManager and SelectServer objects so that the plugins can register de...
Definition PluginAdaptor.h:41
Definition Preferences.h:148
Definition SandNetDevice.h:35
std::string DeviceId() const
The device ID.
Definition SandNetDevice.h:41
bool StartHook()
Called during Start().
Definition SandNetDevice.cpp:63
Definition SandNetNode.h:41
Definition SandNetPlugin.h:33
void * timeout_id
A timeout handle which can later be used to cancel a timeout.
Definition SchedulerInterface.h:34
The namespace containing all OLA symbols.
Definition Credentials.cpp:44