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>