From da33ac899a390ac13abbc6fba36d1b5c1d65d267 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 26 Mar 2017 22:32:53 +0200 Subject: Add properties parameter to delete interface --- src/server/events/Delete.cpp | 12 +++++++----- src/server/events/Delete.hpp | 12 +++++++----- 2 files changed, 14 insertions(+), 10 deletions(-) (limited to 'src/server/events') diff --git a/src/server/events/Delete.cpp b/src/server/events/Delete.cpp index 5683f3a4..a6ade2c9 100644 --- a/src/server/events/Delete.cpp +++ b/src/server/events/Delete.cpp @@ -35,13 +35,15 @@ namespace Ingen { namespace Server { namespace Events { -Delete::Delete(Engine& engine, - SPtr client, - int32_t id, - FrameTime time, - const Raul::URI& uri) +Delete::Delete(Engine& engine, + SPtr client, + int32_t id, + FrameTime time, + const Raul::URI& uri, + const Properties& properties) : Event(engine, client, id, time) , _uri(uri) + , _properties(properties) , _engine_port(NULL) , _disconnect_event(NULL) { diff --git a/src/server/events/Delete.hpp b/src/server/events/Delete.hpp index 224cad3b..e1c762ca 100644 --- a/src/server/events/Delete.hpp +++ b/src/server/events/Delete.hpp @@ -46,11 +46,12 @@ class DisconnectAll; class Delete : public Event { public: - Delete(Engine& engine, - SPtr client, - int32_t id, - FrameTime timestamp, - const Raul::URI& uri); + Delete(Engine& engine, + SPtr client, + int32_t id, + FrameTime timestamp, + const Raul::URI& uri, + const Properties& properties); ~Delete(); @@ -62,6 +63,7 @@ public: private: Raul::URI _uri; Raul::Path _path; + Properties _properties; SPtr _block; ///< Non-NULL iff a block SPtr _port; ///< Non-NULL iff a port EnginePort* _engine_port; -- cgit v1.2.1