Annotation of gpl/axl/test/xml-rpc.dtd.h, revision 1.1.1.1
1.1 misho 1: /**
2: * C inline representation for DTD xml-rpc.dtd, created by axl-knife
3: */
4: #ifndef __XML_RPC_DTD_H__
5: #define __XML_RPC_DTD_H__
6: #define XML_RPC_DTD "\n\
7: <!-- \
8: Document root declaration, \
9: complex types, resources and services. \
10: --> \
11: <!ELEMENT xml-rpc-interface (name, (struct | array | resource | service)+)> \
12: \
13: <!-- \
14: XML-RPC struct declaration, including \
15: its members. \
16: --> \
17: <!ELEMENT struct (name, member+)> \
18: \
19: <!ELEMENT member (name, type)> \
20: \
21: <!ELEMENT name (#PCDATA)> \
22: \
23: <!ELEMENT value (#PCDATA)> \
24: \
25: <!-- \
26: XML-RPC array declaration. \
27: --> \
28: <!ELEMENT array (name, type, size)> \
29: \
30: <!ELEMENT type (#PCDATA)> \
31: \
32: <!ELEMENT size (#PCDATA)> \
33: \
34: <!-- \
35: XML-RPC service declaration. \
36: --> \
37: <!ELEMENT service (name, returns, resource?, params, code?)> \
38: \
39: <!ELEMENT returns (#PCDATA)> \
40: \
41: <!ELEMENT resource (#PCDATA)> \
42: \
43: <!ELEMENT params (param)*> \
44: \
45: <!ELEMENT param (name, type)> \
46: \
47: <!ELEMENT code (content, language?)> \
48: \
49: <!ELEMENT content (#PCDATA)> \
50: \
51: <!ELEMENT language (#PCDATA)> \
52: \
53: \
54: \
55: \n"
56: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>