diff options
author | David Robillard <d@drobilla.net> | 2006-09-18 06:24:53 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2006-09-18 06:24:53 +0000 |
commit | 6f93b3d7c80f9dee2d95fac1bbc4f781a6f45979 (patch) | |
tree | 82b27a4802198215546558c006f7ac4228ab0599 /src/libs/engine/ClientBroadcaster.h | |
parent | d520692eb49ff9e5aded38061a204713571b095b (diff) | |
download | ingen-6f93b3d7c80f9dee2d95fac1bbc4f781a6f45979.tar.gz ingen-6f93b3d7c80f9dee2d95fac1bbc4f781a6f45979.tar.bz2 ingen-6f93b3d7c80f9dee2d95fac1bbc4f781a6f45979.zip |
Work on loading old (deprecated) patches.
More error tolerance in Store, related bugfixes.
Patch port adding (threading) bug fixed (made event blocking).
Better PatchView cacheing.
Moved generic things from engine to util (shared)
Bug fixes, features, etc.
git-svn-id: http://svn.drobilla.net/lad/ingen@142 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/engine/ClientBroadcaster.h')
-rw-r--r-- | src/libs/engine/ClientBroadcaster.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/engine/ClientBroadcaster.h b/src/libs/engine/ClientBroadcaster.h index 47ad75b4..97f2abf2 100644 --- a/src/libs/engine/ClientBroadcaster.h +++ b/src/libs/engine/ClientBroadcaster.h @@ -41,6 +41,7 @@ namespace Shared { class ClientKey; } using Shared::ClientKey; using Shared::ClientInterface; + /** Broadcaster for all clients. * * This sends messages to all client simultaneously through the opaque @@ -71,8 +72,8 @@ public: //void send_node_creation_messages(const Node* const node); void send_plugins(const list<Plugin*>& plugin_list); - void send_patch(const Patch* const p); - void send_node(const Node* const node); + void send_patch(const Patch* const p, bool recursive); + void send_node(const Node* const node, bool recursive); void send_port(const Port* port); void send_destroyed(const string& path); void send_patch_cleared(const string& patch_path); |