summaryrefslogtreecommitdiffstats
path: root/src/service-record.dtd
blob: f53be5d052d2556ec407291af1c376642b23aa3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!ELEMENT record (attribute)*>

<!ELEMENT attribute (sequence|alternate|text|url|uuid|boolean|uint8|uint16|uint32|uint64|nil)+>
<!ATTLIST attribute id CDATA #REQUIRED>

<!ELEMENT sequence (sequence|alternate|text|url|uuid|boolean|uint8|uint16|uint32|uint64|uint128|int8|int16|int32|int64|int128|nil)+>

<!ELEMENT alternate (sequence|alternate|text|url|uuid|boolean|uint8|uint16|uint32|uint64|uint128|int8|int16|int32|int64|int128|nil)+>

<!ELEMENT text EMPTY>
<!ATTLIST text value CDATA #REQUIRED>
<!ATTLIST text name CDATA>
<!ATTLIST text encoding (normal|hex) "normal">

<!ELEMENT url EMPTY>
<!ATTLIST url value CDATA #REQUIRED>
<!ATTLIST url name CDATA>

<!ELEMENT uuid EMPTY>
<!ATTLIST uuid value CDATA #REQUIRED>

<!ELEMENT boolean EMPTY>
<!ATTLIST boolean value CDATA #REQUIRED>
<!ATTLIST boolean name CDATA>

<!ELEMENT uint8 EMPTY>
<!ATTLIST uint8 value CDATA #REQUIRED>
<!ATTLIST uint8 name CDATA>

<!ELEMENT uint16 EMPTY>
<!ATTLIST uint16 value CDATA #REQUIRED>
<!ATTLIST uint16 name CDATA>

<!ELEMENT uint32 EMPTY>
<!ATTLIST uint32 value CDATA #REQUIRED>
<!ATTLIST uint32 name CDATA>

<!ELEMENT uint64 EMPTY>
<!ATTLIST uint64 value CDATA #REQUIRED>
<!ATTLIST uint64 name CDATA>

<!ELEMENT uint128 EMPTY>
<!ATTLIST uint128 value CDATA #REQUIRED>
<!ATTLIST uint128 name CDATA>

<!ELEMENT int8 EMPTY>
<!ATTLIST int8 value CDATA #REQUIRED>
<!ATTLIST int8 name CDATA>

<!ELEMENT int16 EMPTY>
<!ATTLIST int16 value CDATA #REQUIRED>
<!ATTLIST int16 name CDATA>

<!ELEMENT int32 EMPTY>
<!ATTLIST int32 value CDATA #REQUIRED>
<!ATTLIST int32 name CDATA>

<!ELEMENT int64 EMPTY>
<!ATTLIST int64 value CDATA #REQUIRED>
<!ATTLIST int64 name CDATA>

<!ELEMENT int128 EMPTY>
<!ATTLIST int128 value CDATA #REQUIRED>
<!ATTLIST int128 name CDATA>

<!ELEMENT nil EMPTY>