1<?xml version="1.0" encoding="US-ASCII" ?>
2<!DOCTYPE wbxml [
3  <!ELEMENT wbxml (PublicIdentifiers,App+)>
4  <!ATTLIST wbxml version NMTOKEN #REQUIRED>
5  <!ELEMENT PublicIdentifiers (PublicIdentifier)*>
6  <!ELEMENT PublicIdentifier EMPTY>
7  <!ATTLIST PublicIdentifier value NMTOKEN #REQUIRED>
8  <!ATTLIST PublicIdentifier name CDATA #REQUIRED>
9  <!ELEMENT App (TagTokens?,AttrStartTokens?,AttrValueTokens?,Ext0Values?,Ext1Values?,Ext2Values?,CharacterEntities?)>
10  <!ATTLIST App publicid CDATA #REQUIRED>
11  <!ATTLIST App systemid CDATA #IMPLIED>
12  <!ATTLIST App use-default (no|yes) #IMPLIED>
13  <!ATTLIST App variable-subs (no|yes) #IMPLIED>	<!-- WAP / WML -->
14  <!ATTLIST App textual-ext NMTOKEN #IMPLIED>
15  <!ATTLIST App tokenised-ext NMTOKEN #IMPLIED>
16  <!ATTLIST App xml-space (default|preserve) #IMPLIED>
17  <!ELEMENT TagTokens (TAG)*>
18  <!ELEMENT TAG EMPTY>
19  <!ATTLIST TAG token NMTOKEN #REQUIRED>
20  <!ATTLIST TAG name NMTOKEN #REQUIRED>
21  <!ATTLIST TAG codepage NMTOKEN #IMPLIED>
22  <!ATTLIST TAG encoding (base64|datetime|integer) #IMPLIED>	<!-- WV -->
23  <!ELEMENT AttrStartTokens (ATTRSTART)*>
24  <!ELEMENT ATTRSTART EMPTY>
25  <!ATTLIST ATTRSTART token NMTOKEN #REQUIRED>
26  <!ATTLIST ATTRSTART name NMTOKEN #REQUIRED>
27  <!ATTLIST ATTRSTART value CDATA #IMPLIED>
28  <!ATTLIST ATTRSTART codepage NMTOKEN #IMPLIED>
29  <!ATTLIST ATTRSTART default CDATA #IMPLIED>
30  <!ATTLIST ATTRSTART fixed CDATA #IMPLIED>
31  <!ATTLIST ATTRSTART validate (std|length|vdata) #IMPLIED>	<!-- WAP / WML -->
32  <!ATTLIST ATTRSTART encoding (std|iso-8601) #IMPLIED>		<!-- WAP -->
33  <!ELEMENT AttrValueTokens (ATTRVALUE)*>
34  <!ELEMENT ATTRVALUE EMPTY>
35  <!ATTLIST ATTRVALUE token NMTOKEN #REQUIRED>
36  <!ATTLIST ATTRVALUE value CDATA #REQUIRED>
37  <!ATTLIST ATTRVALUE codepage NMTOKEN #IMPLIED>
38  <!ELEMENT Ext0Values (EXTVALUE)*>	<!-- WV -->
39  <!ELEMENT Ext1Values (EXTVALUE)*>
40  <!ELEMENT Ext2Values (EXTVALUE)*>
41  <!ELEMENT EXTVALUE EMPTY>
42  <!ATTLIST EXTVALUE index NMTOKEN #REQUIRED>
43  <!ATTLIST EXTVALUE value CDATA #REQUIRED>
44  <!ELEMENT CharacterEntities (CharacterEntity)*>
45  <!ELEMENT CharacterEntity EMPTY>
46  <!ATTLIST CharacterEntity name NMTOKEN #REQUIRED>
47  <!ATTLIST CharacterEntity code NMTOKEN #REQUIRED>
48  <!ENTITY quot "&#34;">
49  <!ENTITY amp "&#38;#38;">
50  <!ENTITY apos "&#39;">
51  <!ENTITY lt "&#38;#60;">
52  <!ENTITY gt ">">
53]>
54<wbxml version="1.3">
55  <!--  see: Binary XML Content Format, Version 1.3 -->
56  <!--       WAP-192-WBXML-20010725-a -->
57  <PublicIdentifiers>
58    <!-- The normative list of well known public identifiers issued, and maintained,
59         by the OMNA (Open Mobile Naming Authority) SHALL be found
60         at http://www.openmobilealliance.org/tech/omna/omna-wbxml-public-docid.htm -->
61    <!-- value="1"  Unknown or missing public identifier -->
62    <!-- if no value, publicid is encoding as string -->
63    <PublicIdentifier value="2" name="-//WAPFORUM//DTD WML 1.0//EN"/>
64    <PublicIdentifier value="2"  name="-//WAPFORUM//DTD WML 1.0//EN"/>
65    <!--   DEPRECATED       value="3"  name="-//WAPFORUM//DTD WTA 1.0//EN" -->
66    <PublicIdentifier value="4"  name="-//WAPFORUM//DTD WML 1.1//EN"/>
67    <PublicIdentifier value="5"  name="-//WAPFORUM//DTD SI 1.0//EN"/>
68    <PublicIdentifier value="6"  name="-//WAPFORUM//DTD SL 1.0//EN"/>
69    <PublicIdentifier value="7"  name="-//WAPFORUM//DTD CO 1.0//EN"/>
70    <PublicIdentifier value="8"  name="-//WAPFORUM//DTD CHANNEL 1.1//EN"/>
71    <PublicIdentifier value="9"  name="-//WAPFORUM//DTD WML 1.2//EN"/>
72    <PublicIdentifier value="A"  name="-//WAPFORUM//DTD WML 1.3//EN"/>
73    <PublicIdentifier value="B"  name="-//WAPFORUM//DTD PROV 1.0//EN"/>
74    <PublicIdentifier value="C"  name="-//WAPFORUM//DTD WTA-WML 1.2//EN"/>
75    <PublicIdentifier value="D"  name="-//WAPFORUM//DTD EMN 1.0//EN"/>
76    <PublicIdentifier value="E"  name="-//OMA//DTD DRMREL 1.0//EN"/>
77    <PublicIdentifier value="F"  name="-//WIRELESSVILLAGE//DTD CSP 1.0//EN"/>
78    <PublicIdentifier value="10" name="-//WIRELESSVILLAGE//DTD CSP 1.1//EN"/>
79    <PublicIdentifier value="11" name="-//OMA//DTD WV-CSP 1.2//EN"/>
80    <!-- values 12-7F : Reserved -->
81    <!-- SyncML specification -->
82    <PublicIdentifier value="FD1"  name="-//SYNCML//DTD SyncML 1.0//EN"/>
83    <PublicIdentifier value="FD2"  name="-//SYNCML//DTD DevInf 1.0//EN"/>
84    <PublicIdentifier value="FD3"  name="-//SYNCML//DTD SyncML 1.1//EN"/>
85    <PublicIdentifier value="FD4"  name="-//SYNCML//DTD DevInf 1.1//EN"/>
86    <PublicIdentifier value="1201" name="-//SYNCML//DTD SyncML 1.2//EN"/>
87    <PublicIdentifier value="1202" name="-//SYNCML//DTD MetaInf 1.2//EN"/>
88    <PublicIdentifier value="1203" name="-//SYNCML//DTD DevInf 1.2//EN"/>
89  </PublicIdentifiers>
90  <!--
91       SyncML - www.syncml.org
92  -->
93  <App publicid="-//SYNCML//DTD SyncML 1.0//EN"
94       systemid="http://www.syncml.org/docs/syncml_represent_v101_20010615.dtd">
95    <!-- see: SyncML Representation Protocol, version 1.0.1, 2001-06-15 -->
96    <TagTokens>
97      <TAG token="05" name="Add" />
98      <TAG token="06" name="Alert" />
99      <TAG token="07" name="Archive" />
100      <TAG token="08" name="Atomic" />
101      <TAG token="09" name="Chal" />
102      <TAG token="0A" name="Cmd" />
103      <TAG token="0B" name="CmdID" />
104      <TAG token="0C" name="CmdRef" />
105      <TAG token="0D" name="Copy" />
106      <TAG token="0E" name="Cred" />
107      <TAG token="0F" name="Data" />
108      <TAG token="10" name="Delete" />
109      <TAG token="11" name="Exec" />
110      <TAG token="12" name="Final" />
111      <TAG token="13" name="Get" />
112      <TAG token="14" name="Item" />
113      <TAG token="15" name="Lang" />
114      <TAG token="16" name="LocName" />
115      <TAG token="17" name="LocURI" />
116      <TAG token="18" name="Map" />
117      <TAG token="19" name="MapItem" />
118      <TAG token="1A" name="Meta" />
119      <TAG token="1B" name="MsgID" />
120      <TAG token="1C" name="MsgRef" />
121      <TAG token="1D" name="NoResp" />
122      <TAG token="1E" name="NoResults" />
123      <TAG token="1F" name="Put" />
124      <TAG token="20" name="Replace" />
125      <TAG token="21" name="RespURI" />
126      <TAG token="22" name="Results" />
127      <TAG token="23" name="Search" />
128      <TAG token="24" name="Sequence" />
129      <TAG token="25" name="SessionID" />
130      <TAG token="26" name="SftDel" />
131      <TAG token="27" name="Source" />
132      <TAG token="28" name="SourceRef" />
133      <TAG token="29" name="Status" />
134      <TAG token="2A" name="Sync" />
135      <TAG token="2B" name="SyncBody" />
136      <TAG token="2C" name="SyncHdr" />
137      <TAG token="2D" name="SyncML" />
138      <TAG token="2E" name="Target" />
139      <TAG token="2F" name="TargetRef" />
140      <!-- token="30" Reserved for future use -->
141      <TAG token="31" name="VerDTD" />
142      <TAG token="32" name="VerProto" />
143      <!-- see: SyncML Meta-Information DTD, version 1.0.1, 2001-06-15 -->
144      <TAG token="05" codepage="01" name="Anchor" />
145      <TAG token="06" codepage="01" name="EMI" />
146      <TAG token="07" codepage="01" name="Format" />
147      <TAG token="08" codepage="01" name="FreeID" />
148      <TAG token="09" codepage="01" name="FreeMem" />
149      <TAG token="0A" codepage="01" name="Last" />
150      <TAG token="0B" codepage="01" name="Mark" />
151      <TAG token="0C" codepage="01" name="MaxMsgSize" />
152      <TAG token="0D" codepage="01" name="Mem" />
153      <TAG token="0E" codepage="01" name="MetInf" />
154      <TAG token="0F" codepage="01" name="Next" />
155      <TAG token="10" codepage="01" name="NextNonce" />
156      <TAG token="11" codepage="01" name="SharedMem" />
157      <TAG token="12" codepage="01" name="Size" />
158      <TAG token="13" codepage="01" name="Type" />
159      <TAG token="14" codepage="01" name="Version" />
160    </TagTokens>
161  </App>
162  <App publicid="-//SYNCML//DTD SyncML 1.1//EN"
163       systemid="http://www.openmobilealliance.org/tech/DTD/OMA-SyncML-RepPro-DTD-V1_1_2-20030505-D.dtd">
164    <!-- see: SyncML Representation Protocol, version 1.1.2, Approved Version 12-June-2003
165              OMA-SyncML-RepPro-V1_1_2-20030612-A -->
166    <!-- see: SyncML Representation Protocol, version 1.1.1, 2002-10-02 -->
167    <TagTokens>
168      <TAG token="05" name="Add" />
169      <TAG token="06" name="Alert" />
170      <TAG token="07" name="Archive" />
171      <TAG token="08" name="Atomic" />
172      <TAG token="09" name="Chal" />
173      <TAG token="0A" name="Cmd" />
174      <TAG token="0B" name="CmdID" />
175      <TAG token="0C" name="CmdRef" />
176      <TAG token="0D" name="Copy" />
177      <TAG token="0E" name="Cred" />
178      <TAG token="0F" name="Data" />
179      <TAG token="10" name="Delete" />
180      <TAG token="11" name="Exec" />
181      <TAG token="12" name="Final" />
182      <TAG token="13" name="Get" />
183      <TAG token="14" name="Item" />
184      <TAG token="15" name="Lang" />
185      <TAG token="16" name="LocName" />
186      <TAG token="17" name="LocURI" />
187      <TAG token="18" name="Map" />
188      <TAG token="19" name="MapItem" />
189      <TAG token="1A" name="Meta" />
190      <TAG token="1B" name="MsgID" />
191      <TAG token="1C" name="MsgRef" />
192      <TAG token="1D" name="NoResp" />
193      <TAG token="1E" name="NoResults" />
194      <TAG token="1F" name="Put" />
195      <TAG token="20" name="Replace" />
196      <TAG token="21" name="RespURI" />
197      <TAG token="22" name="Results" />
198      <TAG token="23" name="Search" />
199      <TAG token="24" name="Sequence" />
200      <TAG token="25" name="SessionID" />
201      <TAG token="26" name="SftDel" />
202      <TAG token="27" name="Source" />
203      <TAG token="28" name="SourceRef" />
204      <TAG token="29" name="Status" />
205      <TAG token="2A" name="Sync" />
206      <TAG token="2B" name="SyncBody" />
207      <TAG token="2C" name="SyncHdr" />
208      <TAG token="2D" name="SyncML" />
209      <TAG token="2E" name="Target" />
210      <TAG token="2F" name="TargetRef" />
211      <!-- token="30" Reserved for future use -->
212      <TAG token="31" name="VerDTD" />
213      <TAG token="32" name="VerProto" />
214      <TAG token="33" name="NumberOfChanges" />
215      <TAG token="34" name="MoreData" />
216      <!-- see: SyncML Meta Information, version 1.1.2, Approved Version 12-June-2003
217                OMA-SyncML-MetaInfo-V1_1_2-20030612-A -->
218      <!-- see: SyncML Meta-Information DTD, version 1.1.1, 2002-10-02 -->
219      <TAG token="05" codepage="01" name="Anchor" />
220      <TAG token="06" codepage="01" name="EMI" />
221      <TAG token="07" codepage="01" name="Format" />
222      <TAG token="08" codepage="01" name="FreeID" />
223      <TAG token="09" codepage="01" name="FreeMem" />
224      <TAG token="0A" codepage="01" name="Last" />
225      <TAG token="0B" codepage="01" name="Mark" />
226      <TAG token="0C" codepage="01" name="MaxMsgSize" />
227      <TAG token="15" codepage="01" name="MaxObjSize" />
228      <TAG token="0D" codepage="01" name="Mem" />
229      <TAG token="0E" codepage="01" name="MetInf" />
230      <TAG token="0F" codepage="01" name="Next" />
231      <TAG token="10" codepage="01" name="NextNonce" />
232      <TAG token="11" codepage="01" name="SharedMem" />
233      <TAG token="12" codepage="01" name="Size" />
234      <TAG token="13" codepage="01" name="Type" />
235      <TAG token="14" codepage="01" name="Version" />
236    </TagTokens>
237  </App>
238  <App publicid="-//SYNCML//DTD DevInf 1.0//EN"
239       systemid="http://www.syncml.org/docs/devinf_v101_20010530.dtd">
240    <!-- see: SyncML Device Information DTD, version 1.0.1, 2001-06-15 -->
241    <TagTokens>
242      <TAG token="05" name="CTCap" />
243      <TAG token="06" name="CTType" />
244      <TAG token="07" name="DataStore" />
245      <TAG token="08" name="DataType" />
246      <TAG token="09" name="DevID" />
247      <TAG token="0A" name="DevInf" />
248      <TAG token="0B" name="DevTyp" />
249      <TAG token="0C" name="DisplayName" />
250      <TAG token="0D" name="DSMem" />
251      <TAG token="0E" name="Ext" />
252      <TAG token="0F" name="FwV" />
253      <TAG token="10" name="HwV" />
254      <TAG token="11" name="Man" />
255      <TAG token="12" name="MaxGUIDSize" />
256      <TAG token="13" name="MaxID" />
257      <TAG token="14" name="MaxMem" />
258      <TAG token="15" name="Mod" />
259      <TAG token="16" name="OEM" />
260      <TAG token="17" name="ParamName" />
261      <TAG token="18" name="PropName" />
262      <TAG token="19" name="Rx" />
263      <TAG token="1A" name="Rx-Pref" />
264      <TAG token="1B" name="SharedMem" />
265      <TAG token="1C" name="Size" />
266      <TAG token="1D" name="SourceRef" />
267      <TAG token="1E" name="SwV" />
268      <TAG token="1F" name="SyncCap" />
269      <TAG token="20" name="SyncType" />
270      <TAG token="21" name="Tx" />
271      <TAG token="22" name="Tx-Pref" />
272      <TAG token="23" name="ValEnum" />
273      <TAG token="24" name="VerCT" />
274      <TAG token="25" name="VerDTD" />
275      <TAG token="26" name="Xnam" />
276      <TAG token="27" name="Xval" />
277    </TagTokens>
278  </App>
279  <App publicid="-//SYNCML//DTD DevInf 1.1//EN"
280       systemid="http://www.openmobilealliance.org/tech/DTD/OMA-SyncML-DevInfo-DTD-V1_1_2-20030505-D.dtd">
281    <!-- see: SyncML Device Information, version 1.1.2, Approved Version 12-June-2003
282              OMA-SyncML-DevInfo_V1_1_2-20030612-A -->
283    <!-- see: SyncML Device Information DTD, version 1.1.1, 2002-10-02 -->
284    <TagTokens>
285      <TAG token="05" name="CTCap" />
286      <TAG token="06" name="CTType" />
287      <TAG token="07" name="DataStore" />
288      <TAG token="08" name="DataType" />
289      <TAG token="09" name="DevID" />
290      <TAG token="0A" name="DevInf" />
291      <TAG token="0B" name="DevTyp" />
292      <TAG token="0C" name="DisplayName" />
293      <TAG token="0D" name="DSMem" />
294      <TAG token="0E" name="Ext" />
295      <TAG token="0F" name="FwV" />
296      <TAG token="10" name="HwV" />
297      <TAG token="11" name="Man" />
298      <TAG token="12" name="MaxGUIDSize" />
299      <TAG token="13" name="MaxID" />
300      <TAG token="14" name="MaxMem" />
301      <TAG token="15" name="Mod" />
302      <TAG token="16" name="OEM" />
303      <TAG token="17" name="ParamName" />
304      <TAG token="18" name="PropName" />
305      <TAG token="19" name="Rx" />
306      <TAG token="1A" name="Rx-Pref" />
307      <TAG token="1B" name="SharedMem" />
308      <TAG token="1C" name="Size" />
309      <TAG token="1D" name="SourceRef" />
310      <TAG token="1E" name="SwV" />
311      <TAG token="1F" name="SyncCap" />
312      <TAG token="20" name="SyncType" />
313      <TAG token="21" name="Tx" />
314      <TAG token="22" name="Tx-Pref" />
315      <TAG token="23" name="ValEnum" />
316      <TAG token="24" name="VerCT" />
317      <TAG token="25" name="VerDTD" />
318      <TAG token="26" name="Xnam" />
319      <TAG token="27" name="Xval" />
320      <TAG token="28" name="UTC" />
321      <TAG token="29" name="SupportNumberOfChanges" />
322      <TAG token="2A" name="SupportLargeObjs" />
323    </TagTokens>
324  </App>
325</wbxml>
326