diff options
Diffstat (limited to 'daemon/src/connection_manager.h')
-rw-r--r-- | daemon/src/connection_manager.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/daemon/src/connection_manager.h b/daemon/src/connection_manager.h index e15eaaa..21977a4 100644 --- a/daemon/src/connection_manager.h +++ b/daemon/src/connection_manager.h @@ -7,8 +7,7 @@ #include <string> #include <memory> #include <map> - -class RtMidi; +#include <thread> namespace midi_router { @@ -26,12 +25,13 @@ public: get_sender(Device_Id const & device) const; private: - static bool - open_port(RtMidi* const midi, std::string const & name); + void + detect_devices(); Device_Map const & m_device_map; Submitter & m_submitter; std::map<Device_Id, std::unique_ptr<Device_Connection>> m_connections; + std::thread m_detector; }; } // namespace midi_router |