19 #ifndef _ardour_surface_websockets_feedback_h_
20 #define _ardour_surface_websockets_feedback_h_
24 #include <glibmm/threads.h>
virtual ~ArdourFeedback()
void update_all(std::string, uint32_t, TypedValue) const
void update_all(std::string, uint32_t, uint32_t, uint32_t, TypedValue) const
PBD::ScopedConnectionList _transport_connections
sigc::connection _periodic_connection
void observe_strip_plugins(uint32_t, ArdourMixerStrip::PluginMap &)
ArdourFeedback(ArdourSurface::ArdourWebsockets &surface)
Glib::Threads::Mutex _client_state_lock
void update_all(std::string, uint32_t, uint32_t, TypedValue) const
PBD::EventLoop * event_loop() const
void update_all(std::string, TypedValue) const
std::map< uint32_t, std::shared_ptr< ArdourMixerPlugin > > PluginMap
virtual void do_request(BaseUI::BaseRequestObject *)