26 #ifndef _ardour_surface_websockets_h_
27 #define _ardour_surface_websockets_h_
29 #define ABSTRACT_UI_EXPORTS
44 const char *
const surface_name =
"WebSockets Server (Experimental)";
45 const char *
const surface_id =
"uri://ardour.org/surfaces/ardour_websockets:0";
ArdourTransport & transport_component()
void stripable_selection_changed()
std::vector< SurfaceComponent * > _components
WebsocketsServer & server_component()
CONTROL_PROTOCOL_THREADS_NEED_TEMPO_MAP_DECL()
ArdourTransport _transport
ARDOUR::Session & ardour_session()
ArdourMixer & mixer_component()
WebsocketsDispatcher _dispatcher
virtual ~ArdourWebsockets()
void do_request(ArdourWebsocketsUIRequest *)
WebsocketsDispatcher & dispatcher_component()
ArdourWebsockets(ARDOUR::Session &)
ARDOUR::Session * session
const char *const surface_name
const char *const surface_id
~ArdourWebsocketsUIRequest()
ArdourWebsocketsUIRequest()