/[papo]/gnue/common/doc/RPC-grpc-file.dtd
ViewVC logotype

Diff of /gnue/common/doc/RPC-grpc-file.dtd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by charlie, Tue Aug 27 18:15:51 2002 UTC revision 1.4 by styxman, Fri Nov 15 15:32:54 2002 UTC
# Line 1  Line 1 
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 "&#38;#60;">  <!ENTITY % lt "&#38;#60;">
26  <!ENTITY gt "&#62;">  <!ENTITY % gt "&#62;">
27  <!ENTITY amp "&#38;#38;">  <!ENTITY % amp "&#38;#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>
# Line 71  Line 72 
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>
# Line 81  Line 82 
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>
# Line 93  Line 94 
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    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26