score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
BitfocusDevice.hpp
1
#pragma once
2
#include <Device/Protocol/DeviceInterface.hpp>
3
4
#include <ossia/network/zeroconf/zeroconf.hpp>
5
6
namespace
Protocols
7
{
8
class
BitfocusDevice
final :
public
Device::OwningDeviceInterface
9
{
10
public
:
11
BitfocusDevice
(
12
const
Device::DeviceSettings
& stngs,
const
ossia::net::network_context_ptr& ctx);
13
14
bool
reconnect()
override
;
15
16
bool
isLearning()
const
final
override
;
17
void
setLearning(
bool
)
final
override
;
18
19
private
:
20
const
ossia::net::network_context_ptr& m_ctx;
21
};
22
}
Device::OwningDeviceInterface
Definition
DeviceInterface.hpp:185
Protocols::BitfocusDevice
Definition
BitfocusDevice.hpp:9
Device::DeviceSettings
Definition
DeviceSettings.hpp:20