Mercurial > hg > freeDiameter
annotate contrib/dict_legacy/dictionary.dtd @ 1562:6219359a36a9 default tip
Merge latest changes from proposed branch
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Mon, 21 Jun 2021 19:08:18 +0800 |
parents | a6b3e9e88e64 |
children |
rev | line source |
---|---|
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="UTF-8"?> |
604
d4319998b5f3
Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
599
diff
changeset
|
2 <!ELEMENT dictionary (vendor*, base*, application*)> |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
3 |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
4 <!ELEMENT vendor EMPTY> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
5 <!ATTLIST vendor |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
6 id CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
7 name CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
8 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
9 |
604
d4319998b5f3
Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
599
diff
changeset
|
10 <!ELEMENT base (command*, typedefn*, avp*)> |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
11 <!ATTLIST base |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
12 uri CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
13 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
14 |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
15 <!ELEMENT application (command*, typedefn*, avp*)> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
16 <!ATTLIST application |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
17 id CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
18 name CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
19 uri CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
20 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
21 <!ELEMENT command (requestrules*, answerrules*)> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
22 <!ATTLIST command |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
23 name CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
24 code CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
25 vendor-id CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
26 pbit (0 | 1) "1" |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
27 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
28 |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
29 <!ELEMENT typedefn EMPTY> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
30 <!ATTLIST typedefn |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
31 type-name ID #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
32 type-parent IDREF #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
33 description CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
34 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
35 <!ELEMENT avp ((type | grouped), (enum*))> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
36 <!ATTLIST avp |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
37 name ID #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
38 description CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
39 code CDATA #REQUIRED |
829
a6b3e9e88e64
Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents:
787
diff
changeset
|
40 mandatory CDATA #IMPLIED |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
41 vendor-id CDATA #IMPLIED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
42 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
43 <!ELEMENT type EMPTY> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
44 <!ATTLIST type |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
45 type-name IDREF #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
46 > |
787
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
47 <!ELEMENT grouped (fixed*, required*, optional*)> |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
48 <!ELEMENT enum EMPTY> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
49 <!ATTLIST enum |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
50 name CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
51 code CDATA #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
52 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
53 |
787
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
54 <!ELEMENT requestrules (fixed*, required*, optional*)> |
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
55 <!ELEMENT answerrules (fixed*, required*, optional*)> |
604
d4319998b5f3
Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
599
diff
changeset
|
56 |
787
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
57 <!ELEMENT fixed (avprule*)> |
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
58 <!ELEMENT required (avprule*)> |
f048899b083e
Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
604
diff
changeset
|
59 <!ELEMENT optional (avprule*)> |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
60 |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
61 <!ELEMENT avprule EMPTY> |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
62 <!ATTLIST avprule |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
63 name IDREF #REQUIRED |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
64 position (first | last | unspecified) "unspecified" |
829
a6b3e9e88e64
Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents:
787
diff
changeset
|
65 maximum CDATA #IMPLIED |
a6b3e9e88e64
Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents:
787
diff
changeset
|
66 minimum CDATA #IMPLIED |
599
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
67 > |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
68 |
1dade7d4cf2e
Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
69 |