Annotation of gpl/axl/test/xml-rpc.dtd.h, revision 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>