1 |
<!-- GNURPC DTD (Version 0.0001) --> |
<!-- GNURPC DTD (Version 0.4.0a) --> |
2 |
|
|
3 |
<!-- |
<!-- |
4 |
Copyright 2001 Free Software Foundation |
Copyright 2001-2002 Free Software Foundation |
5 |
|
|
6 |
This file is part of GNU Enterprise. |
This file is part of GNU Enterprise. |
7 |
|
|
8 |
GNU Enterprise is free software; you can redistribute it |
GNU Enterprise is free software; you can redistribute it |
9 |
and/or modify it under the terms of the GNU General Public |
and/or modify it under the terms of the GNU General Public |
10 |
License as published by the Free Software Foundation; either |
License as published by the Free Software Foundation; either |
11 |
version 2, or (at your option) any later version. |
version 2, or (at your option) any later version. |
12 |
|
|
13 |
GNU Enterprise is distributed in the hope that it will be |
GNU Enterprise is distributed in the hope that it will be |
14 |
useful, but WITHOUT ANY WARRANTY; without even the implied |
useful, but WITHOUT ANY WARRANTY; without even the implied |
15 |
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
16 |
PURPOSE. See the GNU General Public License for more details. |
PURPOSE. See the GNU General Public License for more details. |
17 |
|
|
18 |
You should have received a copy of the GNU General Public |
You should have received a copy of the GNU General Public |
19 |
License along with program; see the file COPYING. If not, |
License along with program; see the file COPYING. If not, |
20 |
write to the Free Software Foundation, Inc., 59 Temple Place |
write to the Free Software Foundation, Inc., 59 Temple Place |
21 |
- Suite 330, Boston, MA 02111-1307, USA. |
- Suite 330, Boston, MA 02111-1307, USA. |
22 |
--> |
--> |
23 |
|
|
24 |
<!-- Entities for characters/symbols --> |
<!-- Entities for characters/symbols --> |
25 |
<!ENTITY lt "&#60;"> |
<!ENTITY % lt "&#60;"> |
26 |
<!ENTITY gt ">"> |
<!ENTITY % gt ">"> |
27 |
<!ENTITY amp "&#38;"> |
<!ENTITY % amp "&#38;"> |
28 |
|
|
29 |
<!-- +---------------------------------------------------+ --> |
<!-- ================================================= --> |
30 |
<!-- | Datatype entities to make DTD more human readable | --> |
<!-- Datatype entities to make DTD more human readable --> |
31 |
<!-- +---------------------------------------------------+ --> |
<!-- ================================================= --> |
32 |
|
|
33 |
<!ENTITY % text "CDATA"> |
<!ENTITY % text "CDATA"> |
34 |
|
|
35 |
<!ENTITY % boolean "(%true;) #IMPLIED"> |
<!ENTITY % true "Y"> |
36 |
<!ENTITY % true ""> |
<!ENTITY % false "N"> |
37 |
|
<!ENTITY % boolean "(%true;|%false;) #IMPLIED"> |
38 |
|
|
39 |
<!ENTITY % name "NMTOKEN"> |
<!ENTITY % name "NMTOKEN"> |
40 |
<!-- [A-Za-z]([A-Z][a-z][0-9][#$_-])* --> |
<!-- [A-Za-z]([A-Z][a-z][0-9][#$_-])* --> |
41 |
|
|
42 |
|
|
43 |
|
|
44 |
<!-- +-------------------+ --> |
<!-- ================= --> |
45 |
<!-- | Top level element | --> |
<!-- Top level element --> |
46 |
<!-- +-------------------+ --> |
<!-- ================= --> |
47 |
<!ELEMENT gnurpc (exception*, method+, object*, raises*, service+)> |
<!ELEMENT gnurpc (exception*, method+, object*, raises*, service+)> |
48 |
|
|
49 |
|
|
50 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
51 |
<!-- | Child elements of gnurpc | --> |
<!-- Child elements of gnurpc --> |
52 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
53 |
<!ELEMENT exception EMPTY> |
<!ELEMENT exception EMPTY> |
54 |
<!ATTLIST exception name %name; #REQUIRED> |
<!ATTLIST exception name %name; #REQUIRED> |
55 |
<!ATTLIST exception helptext %name; #IMPLIED> |
<!ATTLIST exception helptext %name; #IMPLIED> |
72 |
<!ATTLIST service helptext %name; #IMPLIED> |
<!ATTLIST service helptext %name; #IMPLIED> |
73 |
|
|
74 |
|
|
75 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
76 |
<!-- | Child elements of method | --> |
<!-- Child elements of method --> |
77 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
78 |
<!ELEMENT argument EMPTY> |
<!ELEMENT argument EMPTY> |
79 |
<!ATTLIST argument name %name; #REQUIRED> |
<!ATTLIST argument name %name; #REQUIRED> |
80 |
<!ATTLIST argument type %name; #REQUIRED> |
<!ATTLIST argument type %name; #REQUIRED> |
82 |
<!ATTLIST argument helptext %name; #IMPLIED> |
<!ATTLIST argument helptext %name; #IMPLIED> |
83 |
|
|
84 |
|
|
85 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
86 |
<!-- | Child elements of object | --> |
<!-- Child elements of object --> |
87 |
<!-- +--------------------------+ --> |
<!-- ======================== --> |
88 |
<!ELEMENT attribute EMPTY> |
<!ELEMENT attribute EMPTY> |
89 |
<!ATTLIST attribute name %name; #REQUIRED> |
<!ATTLIST attribute name %name; #REQUIRED> |
90 |
<!ATTLIST attribute type %name; #REQUIRED> |
<!ATTLIST attribute type %name; #REQUIRED> |
94 |
|
|
95 |
|
|
96 |
<!-- This DTD was created by gnuedtd |
<!-- This DTD was created by gnuedtd |
97 |
Updated: 2002-05-02 02:32:27 --> |
Updated: 2002-07-15 14:57:22 --> |
98 |
|
|