diff options
author | David Robillard <d@drobilla.net> | 2011-07-22 19:43:07 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-07-22 19:43:07 +0000 |
commit | b2158f25368029409930d69fe9bbc6dd79f0036a (patch) | |
tree | 513786c523d97c947c4a7819deca8ac050bbf73e /ext/message.lv2/message.h | |
parent | ab5fedb8bca6ac967c878ded30414275a81e5081 (diff) | |
download | lv2-b2158f25368029409930d69fe9bbc6dd79f0036a.tar.xz |
Remove message extension (subsumed by atom extension)
Diffstat (limited to 'ext/message.lv2/message.h')
-rw-r--r-- | ext/message.lv2/message.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/ext/message.lv2/message.h b/ext/message.lv2/message.h deleted file mode 100644 index 0d1effa..0000000 --- a/ext/message.lv2/message.h +++ /dev/null @@ -1,46 +0,0 @@ -/* lv2_message.h - C header file for the LV2 Message extension. - * Copyright (C) 2010 David Robillard <http://drobilla.net> - * - * This header is free software; you can redistribute it and/or modify it - * under the terms of the GNU Lesser General Public License as published - * by the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This header is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public - * License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this header; if not, write to the Free Software Foundation, - * Inc., 59 Temple Place, Suite 330, Boston, MA 01222-1307 USA - */ - -/** @file - * C header for the LV2 Message extension <http://lv2plug.in/ns/ext/message>. - */ - -#ifndef LV2_MESSAGE_H -#define LV2_MESSAGE_H - -#define LV2_MESSAGE_URI "http://lv2plug.in/ns/ext/message" - -#include <stdint.h> -#include <stddef.h> - -#include "lv2/lv2plug.in/ns/ext/atom/atom.h" - -/** An LV2 Message. - * - * A "Message" is an Atom of type message:Message. The payload of a Message - * is a key/value dictionary with URI mapped integer keys (uint32_t), followed - * by a key/value dictionary with URI mapped integer keys and Atom values - * (atom:Blank, i.e. LV2_). - */ -typedef struct _LV2_Message_Message { - uint32_t selector; /***< Selector URI mapped to integer */ - LV2_Atom triples; /***< Always an atom:Triples */ -} LV2_Message_Message; - -#endif /* LV2_MESSAGE_H */ - |