summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/ext_skel_ng/extension.dtd15
1 files changed, 13 insertions, 2 deletions
diff --git a/scripts/ext_skel_ng/extension.dtd b/scripts/ext_skel_ng/extension.dtd
index ae8b912007..3aedffca1f 100644
--- a/scripts/ext_skel_ng/extension.dtd
+++ b/scripts/ext_skel_ng/extension.dtd
@@ -1,4 +1,4 @@
-<!ELEMENT extension (name|summary|description|license|maintainers|logo|release|changelog|functions|constants|globals|deps|resources|code)*>
+<!ELEMENT extension (name|summary|description|license|maintainers|logo|release|changelog|functions|constants|globals|deps|resources|code|streams)*>
<!ELEMENT name (#PCDATA)>
@@ -102,4 +102,15 @@
payload CDATA #IMPLIED
alloc (yes|no) "no"
>
-<!ELEMENT destruct (#PCDATA)> \ No newline at end of file
+<!ELEMENT destruct (#PCDATA)>
+
+<!ELEMENT streams (stream)*>
+<!ELEMENT stream (description?, ops?, data?)>
+<!ATLIST stream
+ name CDATA #REQUIRED
+>
+<!ELEMENT ops (op)*>
+<!ELEMENT op (#PCDATA)>
+<!ATLIST op
+ name CDATA #REQUIRED
+> \ No newline at end of file