From cfa4de455fc386e93a9628d21d5f4d71bd4af37d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 20 Mar 2012 06:20:13 +0000 Subject: More complete Ingen plugin <=> UI communication. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4093 a436a847-0d15-0410-975c-d299462d15a1 --- ingen/shared/AtomWriter.hpp | 3 +++ ingen/shared/URIs.hpp | 9 +++++++++ 2 files changed, 12 insertions(+) (limited to 'ingen') diff --git a/ingen/shared/AtomWriter.hpp b/ingen/shared/AtomWriter.hpp index 3ba59583..f018ff7e 100644 --- a/ingen/shared/AtomWriter.hpp +++ b/ingen/shared/AtomWriter.hpp @@ -77,6 +77,9 @@ public: void error(const std::string& msg); private: + void forge_uri(const Raul::URI& uri); + void forge_properties(const Resource::Properties& properties); + void finish_msg(); int32_t next_id(); diff --git a/ingen/shared/URIs.hpp b/ingen/shared/URIs.hpp index a23b32d4..43a83aa5 100644 --- a/ingen/shared/URIs.hpp +++ b/ingen/shared/URIs.hpp @@ -54,6 +54,8 @@ public: const Quark atom_Sequence; const Quark atom_Sound; const Quark atom_String; + const Quark atom_URI; + const Quark atom_URID; const Quark atom_ValuePort; const Quark atom_Vector; const Quark atom_bufferType; @@ -109,10 +111,17 @@ public: const Quark midi_NoteOn; const Quark midi_controllerNumber; const Quark midi_noteNumber; + const Quark patch_Delete; const Quark patch_Get; + const Quark patch_Move; + const Quark patch_Patch; const Quark patch_Put; const Quark patch_Response; + const Quark patch_Set; + const Quark patch_add; const Quark patch_body; + const Quark patch_destination; + const Quark patch_remove; const Quark patch_request; const Quark patch_subject; const Quark rdf_instanceOf; -- cgit v1.2.1