File:  [ELWIX - Embedded LightWeight unIX -] / gpl / axl / test / channel.dtd.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 8 07:09:12 2011 UTC (13 years ago) by misho
Branches: axl, MAIN
CVS tags: HEAD, AXL0_6_7, AXL0_6_1
3th party - XML

    1: /**
    2:  * C inline representation for DTD channel.dtd, created by axl-knife
    3:  */
    4: #ifndef __CHANNEL_DTD_H__
    5: #define __CHANNEL_DTD_H__
    6: #define CHANNEL_DTD "\n\
    7: <!-- channel management DTD definition from RFC 3080-->   \
    8: <!ENTITY % CHAN       'CDATA'>                            \
    9: <!ENTITY % URI        'CDATA'>                            \
   10: <!ENTITY % FTRS       'NMTOKENS'>                         \
   11: <!ENTITY % LANG       'NMTOKEN'>                          \
   12: <!ENTITY % LOCS       'NMTOKEN'>                          \
   13: <!ENTITY % XYZ        'CDATA'>                            \
   14:                                                           \
   15: <!ELEMENT greeting    (profile)*>                         \
   16: <!ATTLIST greeting                                        \
   17:           features    %FTRS;            #IMPLIED          \
   18:           localize    %LOCS;            'i-default'>      \
   19:                                                           \
   20: <!ELEMENT start       (profile)+>                         \
   21: <!ATTLIST start                                           \
   22:           number      %CHAN;             #REQUIRED        \
   23:           serverName  CDATA              #IMPLIED>        \
   24:                                                           \
   25: <!ELEMENT profile     (#PCDATA)>                          \
   26: <!ATTLIST profile                                         \
   27:    uri         %URI;              #REQUIRED               \
   28:    encoding    (none|base64)      'none'>                 \
   29:                                                           \
   30: <!ELEMENT close       (#PCDATA)>                          \
   31: <!ATTLIST close                                           \
   32:           number      %CHAN;             '0'              \
   33:           code        %XYZ;              #REQUIRED        \
   34:           xml:lang    %LANG;             #IMPLIED>        \
   35:                                                           \
   36: <!ELEMENT ok          EMPTY>                              \
   37:                                                           \
   38: <!ELEMENT error       (#PCDATA)>                          \
   39: <!ATTLIST error                                           \
   40:           code        %XYZ;              #REQUIRED        \
   41:           xml:lang    %LANG;             #IMPLIED>        \
   42:                                                           \
   43: \n"
   44: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>