Browse Source

xsd: PLUGIN

Serj Kalichev 1 year ago
parent
commit
8b704528c2
1 changed files with 13 additions and 4 deletions
  1. 13 4
      klish.xsd

+ 13 - 4
klish.xsd

@@ -76,13 +76,22 @@
 * Plugin contains symbols that can be used for ACTIONs.
 *
 * name - Plugin name. If "file" attribute is not specified then plugin's
-*	filename is autogenerated as "klish-plugin-<name>.so".
-* [id] - Internal plugin name. Can be the same as "name".
-* [file] - File name if standard autogenerated filename (using "name" field)
-*	is not appropriate.
+*	filename is autogenerated as "kplugin-<name>.so".
+* [id] - Internal plugin name for references. Can be the same as "name".
+* [file] - File name to use if standard autogenerated filename (using "name"
+*	field) is not appropriate.
 ********************************************************
 -->
 	<xs:complexType name="plugin_t">
+		<xs:annotation>
+			<xs:documentation xml:lang="en">
+			Load plugin with symbols (functions).
+			</xs:documentation>
+			<xs:documentation xml:lang="ru">
+			Загружает плугин для использования определяемых в нем
+			символов (функций).
+			</xs:documentation>
+		</xs:annotation>
 		<xs:simpleContent>
 			<xs:extension base="xs:string">
 				<xs:attribute name="name" type="xs:string" use="required"/>