Add doc build infrastructure
[accounts-service-plus:accounts-service-plus.git] / doc / dbus / dbus-introspect-docs.dtd
1 <!-- DTD for D-Bus Introspection Documentation -->
2
3 <!ELEMENT doc (summary?,description?,errors?,permission?,since?,deprecated,seealso?)>
4
5 <!ELEMENT summary (#PCDATA|ref)*>
6 <!ELEMENT description (#PCDATA|para|example)*>
7 <!ELEMENT errors (error)*>
8 <!ELEMENT permission (#PCDATA|ref|para)*>
9 <!ELEMENT since EMPTY>
10 <!ATTLIST since version CDATA #REQUIRED>
11 <!ELEMENT deprecated (#PCDATA|ref)>
12 <!ATTLIST deprecated version CDATA #REQUIRED>
13 <!ATTLIST deprecated instead CDATA #REQUIRED>
14 <!ELEMENT seealso (ref+)>
15
16 <!ELEMENT error (#PCDATA|para)*>
17 <!ATTLIST error name CDATA #REQUIRED>
18 <!ELEMENT para (#PCDATA|example|code|list|ref)*>
19 <!ELEMENT example (#PCDATA|para|code|ref)*>
20 <!ATTLIST language (c|glib|python|shell) #REQUIRED>
21 <!ATTLIST title CDATA #IMPLIED>
22 <!ELEMENT list (item*)>
23 <!ATTLIST list type (bullet|number) #REQUIRED>
24 <!ELEMENT item (term|definition)*>
25 <!ELEMENT term (#PCDATA|ref)*>
26 <!ELEMENT definition (#PCDATA|para)*>
27
28 <!ELEMENT code (#PCDATA)>
29 <!ATTLIST code lang CDATA #IMPLIED>
30 <!ELEMENT ref CDATA>
31 <!ATTLIST ref type (parameter|arg|signal|method|interface) #REQUIRED>
32 <!ATTLIST ref to CDATA #REQUIRED>