summaryrefslogtreecommitdiffstats
path: root/src/common/interface
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/interface')
-rw-r--r--src/common/interface/ClientInterface.h6
-rw-r--r--src/common/interface/EngineInterface.h6
2 files changed, 7 insertions, 5 deletions
diff --git a/src/common/interface/ClientInterface.h b/src/common/interface/ClientInterface.h
index 5d56fa8e..3a9d9508 100644
--- a/src/common/interface/ClientInterface.h
+++ b/src/common/interface/ClientInterface.h
@@ -57,14 +57,12 @@ public:
virtual void num_plugins(uint32_t num_plugins) = 0;
- virtual void new_plugin(string type,
- string uri,
+ virtual void new_plugin(string uri,
string name) = 0;
virtual void new_patch(string path, uint32_t poly) = 0;
- virtual void new_node(string plugin_type,
- string plugin_uri,
+ virtual void new_node(string plugin_uri,
string node_path,
bool is_polyphonic,
uint32_t num_ports) = 0;
diff --git a/src/common/interface/EngineInterface.h b/src/common/interface/EngineInterface.h
index b8dcb6d8..1c07a561 100644
--- a/src/common/interface/EngineInterface.h
+++ b/src/common/interface/EngineInterface.h
@@ -117,8 +117,12 @@ public:
virtual void ping() = 0;
+ virtual void request_plugin(const string& uri) = 0;
+
+ virtual void request_object(const string& path) = 0;
+
virtual void request_port_value(const string& port_path) = 0;
-
+
virtual void request_plugins() = 0;
virtual void request_all_objects() = 0;