|
1 /* |
|
2 * Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: WV messages DTD descriptions |
|
15 * |
|
16 * |
|
17 */ |
|
18 |
|
19 |
|
20 static const TText16* const KCspHeaderDtd11[] = |
|
21 { |
|
22 |
|
23 _S16( "<WV-CSP-Message (Session)>" ), |
|
24 _S16( "<Session (SessionDescriptor,Transaction+)>" ), |
|
25 _S16( "<SessionDescriptor (SessionType,SessionID?)>" ), |
|
26 _S16( "<SessionType (#PCDATA)>" ), |
|
27 _S16( "<SessionID (#PCDATA)>" ), |
|
28 _S16( "<Transaction (TransactionDescriptor,TransactionContent)>" ), |
|
29 _S16( "<TransactionDescriptor (TransactionMode,TransactionID?,Poll?)>" ), |
|
30 _S16( "<TransactionMode (#PCDATA)>" ), |
|
31 _S16( "<TransactionID (#PCDATA)>" ), |
|
32 _S16( "<Poll (#PCDATA)>" ), |
|
33 _S16( "<TransactionContent (Login-Request | Status | Logout-Request)>" ), |
|
34 _S16( "<EndOfTable (#PCDATA)>" ), |
|
35 |
|
36 }; |
|
37 |
|
38 static const TText16* const KCspContentDtd11[] = |
|
39 { |
|
40 |
|
41 _S16( "<Status (Result, ClientID?)>" ), |
|
42 _S16( "<Polling-Request EMPTY>" ), |
|
43 _S16( "<Login-Request (UserID,ClientID, Password?, DigestBytes?, DigestSchema?, TimeToLive?, SessionCookie)>" ), |
|
44 _S16( "<Logout-Request EMPTY>" ), |
|
45 _S16( "<Disconnect (Result)>" ), |
|
46 _S16( "<KeepAlive-Request (TimeToLive?)>" ), |
|
47 _S16( "<SendMessage-Request (DeliveryReport?, MessageInfo, ContentData)>" ), |
|
48 _S16( "<SetDeliveryMethod-Request (DeliveryMethod, AcceptedContentLength?, GroupID?)>" ), |
|
49 _S16( "<GetMessageList-Request (GroupID?, MessageCount?)>" ), |
|
50 _S16( "<RejectMessage-Request (MessageID+)>" ), |
|
51 _S16( "<MessageNotification (MessageInfo)>" ), |
|
52 _S16( "<GetMessage-Request (MessageID)>" ), |
|
53 _S16( "<NewMessage (MessageInfo, ContentData)>" ), |
|
54 _S16( "<MessageDelivered (MessageID)>" ), |
|
55 _S16( "<DeliveryReport-Request (Result, MessageInfo)>" ), |
|
56 _S16( "<ForwardMessage-Request (MessageID, Recipient)>" ), |
|
57 _S16( "<DigestBytes (#PCDATA)>" ), |
|
58 _S16( "<DigestSchema (#PCDATA)>" ), |
|
59 _S16( "<Password (#PCDATA)>" ), |
|
60 _S16( "<Nonce (#PCDATA)>" ), |
|
61 _S16( "<Result (Code, Description?, DetailedResult*)>" ), |
|
62 _S16( "<Code (#PCDATA)>" ), |
|
63 _S16( "<Description (#PCDATA)>" ), |
|
64 _S16( "<DetailedResult (Code, Description?, UserID*, GroupID*, ScreenName*)>" ), |
|
65 _S16( "<SessionCookie (#PCDATA)>" ), |
|
66 _S16( "<Sender (User | Group)>" ), |
|
67 _S16( "<Recipient (User*, Group*, ContactList*)>" ), |
|
68 _S16( "<User (UserID, ClientID?)>" ), |
|
69 _S16( "<Group (GroupID | ScreenName)>" ), |
|
70 _S16( "<UserID (#PCDATA)>" ), |
|
71 _S16( "<ClientID (URL?, MSISDN?)>" ), |
|
72 _S16( "<GroupID (#PCDATA)>" ), |
|
73 _S16( "<MessageID (#PCDATA)>" ), |
|
74 _S16( "<MessageURI (#PCDATA)>" ), |
|
75 _S16( "<ScreenName (SName, GroupID)>" ), |
|
76 _S16( "<NickName (Name, UserID)>" ), |
|
77 _S16( "<URLList (URL+)>" ), |
|
78 _S16( "<URL (#PCDATA)>" ), |
|
79 _S16( "<MSISDN (#PCDATA)>" ), |
|
80 _S16( "<KeepAliveTime (#PCDATA)>" ), |
|
81 _S16( "<TimeToLive (#PCDATA)>" ), |
|
82 _S16( "<Attribute (Name, Value)>" ), |
|
83 _S16( "<SName (#PCDATA)>" ), |
|
84 _S16( "<Name (#PCDATA)>" ), |
|
85 _S16( "<Value (#PCDATA)>" ), |
|
86 _S16( "<Validity (#PCDATA)>" ), |
|
87 _S16( "<MessageInfo (MessageID?, MessageURI?, ContentType?, ContentEncoding?, ContentSize, Recipient, Sender, DateTime?, Validity?)>" ), |
|
88 _S16( "<DateTime (#PCDATA)>" ), |
|
89 _S16( "<MessageCount (#PCDATA)>" ), |
|
90 _S16( "<DeliveryReport (#PCDATA)>" ), |
|
91 _S16( "<DeliveryMethod (#PCDATA)>" ), |
|
92 _S16( "<Logo (ContentType, ContentSize?, ContentEncoding, ContentData)>" ), |
|
93 _S16( "<ContentType (#PCDATA)>" ), |
|
94 _S16( "<ContentData (#PCDATA)>" ), |
|
95 _S16( "<ContentSize (#PCDATA)>" ), |
|
96 _S16( "<ContentEncoding (#PCDATA)>" ), |
|
97 _S16( "<GetSPInfo-Request (ClientID?)>" ), |
|
98 _S16( "<Search-Request (SearchPairList*, SearchLimit?, SearchID?, SearchIndex?)>" ), |
|
99 _S16( "<StopSearch-Request (SearchID)>" ), |
|
100 _S16( "<ClientCapability-Request (ClientID, CapabilityList?)>" ), |
|
101 _S16( "<CapabilityRequest (#PCDATA)>" ), |
|
102 _S16( "<CapabilityList (ClientType, InitialDeliveryMethod, SubList1, AcceptedTransferEncoding*, AcceptedContentLength, SupportedBearer*, MultiTrans, ParserSize, SupportedCIRMethod*, UDPPort?, TCPAddress?, TCPPort?, ServerPollMin?, DefaultLanguage?)>" ), |
|
103 _S16( "<SubList1 (SubList2 | AcceptedContentType*)>" ), |
|
104 _S16( "<SubList2 (AnyContent, AcceptedCharSet*)>" ), |
|
105 _S16( "<ClientType (#PCDATA)>" ), |
|
106 _S16( "<InitialDeliveryMethod (#PCDATA)>" ), |
|
107 _S16( "<AnyContent (#PCDATA)>" ), |
|
108 _S16( "<AcceptedCharSet (#PCDATA)>" ), |
|
109 _S16( "<AcceptedContentType (#PCDATA)>" ), |
|
110 _S16( "<AcceptedTransferEncoding (#PCDATA)>" ), |
|
111 _S16( "<AcceptedContentLength (#PCDATA)>" ), |
|
112 _S16( "<SupportedBearer (#PCDATA)>" ), |
|
113 _S16( "<MultiTrans (#PCDATA)>" ), |
|
114 _S16( "<ParserSize (#PCDATA)>" ), |
|
115 _S16( "<SupportedCIRMethod (#PCDATA)>" ), |
|
116 _S16( "<UDPPort (#PCDATA)>" ), |
|
117 _S16( "<TCPAddress (#PCDATA)>" ), |
|
118 _S16( "<TCPPort (#PCDATA)>" ), |
|
119 _S16( "<ServerPollMin (#PCDATA)>" ), |
|
120 _S16( "<DefaultLanguage (#PCDATA)>" ), |
|
121 _S16( "<GroupList (GroupID+)>" ), |
|
122 _S16( "<UserList (User*, ScreenName*)>" ), |
|
123 _S16( "<ContactList (#PCDATA)>" ), |
|
124 _S16( "<DefaultContactList (#PCDATA)>" ), |
|
125 _S16( "<AddNickList (SubList3*)>" ), |
|
126 _S16( "<NickList (SubList3*)>" ), |
|
127 _S16( "<SubList3 (NickName | UserID)>" ), |
|
128 _S16( "<RemoveNickList (UserID+)>" ), |
|
129 _S16( "<DefaultList (#PCDATA)>" ), |
|
130 _S16( "<ClientCapability-Request (ClientID, CapabilityList?)>" ), |
|
131 _S16( "<CapabilityRequest (#PCDATA)>" ), |
|
132 _S16( "<ClientType (#PCDATA)>" ), |
|
133 _S16( "<InitialDeliveryMethod (#PCDATA)>" ), |
|
134 _S16( "<AnyContent (#PCDATA)>" ), |
|
135 _S16( "<AcceptedCharSet (#PCDATA)>" ), |
|
136 _S16( "<AcceptedContentType (#PCDATA)>" ), |
|
137 _S16( "<AcceptedTransferEncoding (#PCDATA)>" ), |
|
138 _S16( "<Service-Request (ClientID, Functions?, AllFunctionsRequest)>" ), |
|
139 _S16( "<AllFunctionsRequest (#PCDATA)>" ), |
|
140 _S16( "<AllFunctions (WVCSPFeat)>" ), |
|
141 _S16( "<Functions (WVCSPFeat)>" ), |
|
142 _S16( "<WVCSPFeat (FundamentalFeat?, PresenceFeat?, IMFeat?, GroupFeat?)>" ), |
|
143 _S16( "<FundamentalFeat (ServiceFunc?, SearchFunc?, InviteFunc?)>" ), |
|
144 _S16( "<PresenceFeat (ContListFunc?, PresenceAuthFunc?, PresenceDeliverFunc?, AttListFunc?)>" ), |
|
145 _S16( "<IMFeat (IMSendFunc?, IMReceiveFunc?, IMAuthFunc?)>" ), |
|
146 _S16( "<GroupFeat (GroupMgmtFunc?, GroupUseFunc?, GroupAuthFunc?)>" ), |
|
147 _S16( "<ServiceFunc (GETSPI?)>" ), |
|
148 _S16( "<SearchFunc (SRCH?, STSRC?)>" ), |
|
149 _S16( "<InviteFunc (INVIT?, CAINV?)>" ), |
|
150 _S16( "<ContListFunc (GCLI?, CCLI?, DCLI?, MCLS?)>" ), |
|
151 _S16( "<PresenceAuthFunc (GETWL?, REACT?, CAAUT?)>" ), |
|
152 _S16( "<PresenceDeliverFunc (GETPR?, UPDPR?)>" ), |
|
153 _S16( "<AttListFunc (CALI?, DALI?, GALS?)>" ), |
|
154 _S16( "<IMSendFunc (MDELIV?, FWMSG?)>" ), |
|
155 _S16( "<IMReceiveFunc (SETD?, GETLM?, GETM?, REJCM?, NOTIF?, NEWM?)>" ), |
|
156 _S16( "<IMAuthFunc (GLBLU?, BLENT?)>" ), |
|
157 _S16( "<GroupMgmtFunc (CREAG?, DELGR?, GETGP?, SETGP?)>" ), |
|
158 _S16( "<GroupUseFunc (SUBGCN?, GRCHN?)>" ), |
|
159 _S16( "<GroupAuthFunc (GETGM?, ADDGM?, RMVGM?, MBRAC?, REJEC?)>" ), |
|
160 _S16( "<GETSPI EMPTY>" ), |
|
161 _S16( "<SRCH EMPTY>" ), |
|
162 _S16( "<STSRC EMPTY>" ), |
|
163 _S16( "<INVIT EMPTY>" ), |
|
164 _S16( "<CAINV EMPTY>" ), |
|
165 _S16( "<GCLI EMPTY>" ), |
|
166 _S16( "<CCLI EMPTY>" ), |
|
167 _S16( "<DCLI EMPTY>" ), |
|
168 _S16( "<MCLS EMPTY>" ), |
|
169 _S16( "<GETWL EMPTY>" ), |
|
170 _S16( "<REACT EMPTY>" ), |
|
171 _S16( "<CAAUT EMPTY>" ), |
|
172 _S16( "<GETPR EMPTY>" ), |
|
173 _S16( "<UPDPR EMPTY>" ), |
|
174 _S16( "<CALI EMPTY>" ), |
|
175 _S16( "<DALI EMPTY>" ), |
|
176 _S16( "<GALS EMPTY>" ), |
|
177 _S16( "<MDELIV EMPTY>" ), |
|
178 _S16( "<FWMSG EMPTY>" ), |
|
179 _S16( "<SETD EMPTY>" ), |
|
180 _S16( "<GETLM EMPTY>" ), |
|
181 _S16( "<GETM EMPTY>" ), |
|
182 _S16( "<REJCM EMPTY>" ), |
|
183 _S16( "<NOTIF EMPTY>" ), |
|
184 _S16( "<NEWM EMPTY>" ), |
|
185 _S16( "<GLBLU EMPTY>" ), |
|
186 _S16( "<BLENT EMPTY>" ), |
|
187 _S16( "<CREAG EMPTY>" ), |
|
188 _S16( "<DELGR EMPTY>" ), |
|
189 _S16( "<GETGP EMPTY>" ), |
|
190 _S16( "<SETGP EMPTY>" ), |
|
191 _S16( "<SUBGCN EMPTY>" ), |
|
192 _S16( "<GRCHN EMPTY>" ), |
|
193 _S16( "<GETGM EMPTY>" ), |
|
194 _S16( "<ADDGM EMPTY>" ), |
|
195 _S16( "<RMVGM EMPTY>" ), |
|
196 _S16( "<MBRAC EMPTY>" ), |
|
197 _S16( "<REJEC EMPTY>" ), |
|
198 _S16( "<GetBlockedList-Request EMPTY>" ), |
|
199 _S16( "<BlockUser-Request (BlockList?, GrantList?)>" ), |
|
200 _S16( "<BlockList (InUse?, SubList4?)>" ), |
|
201 _S16( "<SubList4 (EntityList | SubList5)>" ), |
|
202 _S16( "<SubList5 (AddList?, RemoveList?)>" ), |
|
203 _S16( "<DeleteAttributeList-Request (UserID*, ContactList*, DefaultList)>" ), |
|
204 _S16( "<CreateAttributeList-Request (PresenceSubList, UserID*, ContactList*, DefaultList)>" ), |
|
205 _S16( "<ListManage-Request (ContactList, SubList6?)>" ), |
|
206 _S16( "<SubList6 (AddNickList | RemoveNickList | ContactListProperties)>" ), |
|
207 _S16( "<DeleteList-Request (ContactList)>" ), |
|
208 _S16( "<CreateList-Request (ContactList, NickList?, ContactListProperties?)>" ), |
|
209 _S16( "<UpdatePresence-Request (PresenceSubList)>" ), |
|
210 _S16( "<CancelAuth-Request (UserID)>" ), |
|
211 _S16( "<PresenceAuth-User (UserID, Acceptance)>" ), |
|
212 _S16( "<SubscribePresence-Request (User*, ContactList*, PresenceSubList?)>" ), |
|
213 _S16( "<GetPresence-Request (SubList7, PresenceSubList?)>" ), |
|
214 _S16( "<SubList7 (User+ | ContactList+)>" ), |
|
215 _S16( "<PresenceSubList (OnlineStatus?, Registration?, ClientInfo?, TimeZone?, GeoLocation?, Address?, FreeTextLocation?, PLMN?, CommCap?, UserAvailability?, PreferredContacts?, PreferredLanguage?, StatusText?, StatusMood?, Alias?, StatusContent?, ContactInfo?)>" ), |
|
216 _S16( "<AcceptedContentLength (#PCDATA)>" ), |
|
217 _S16( "<SupportedBearer (#PCDATA)>" ), |
|
218 _S16( "<MultiTrans (#PCDATA)>" ), |
|
219 _S16( "<ParserSize (#PCDATA)>" ), |
|
220 _S16( "<SupportedCIRMethod (#PCDATA)>" ), |
|
221 _S16( "<UDPPort (#PCDATA)>" ), |
|
222 _S16( "<TCPAddress (#PCDATA)>" ), |
|
223 _S16( "<TCPPort (#PCDATA)>" ), |
|
224 _S16( "<ServerPollMin (#PCDATA)>" ), |
|
225 _S16( "<DefaultLanguage (#PCDATA)>" ), |
|
226 _S16( "<GroupList (GroupID+)>" ), |
|
227 _S16( "<UserList (User*, ScreenName*)>" ), |
|
228 _S16( "<ContactList (#PCDATA)>" ), |
|
229 _S16( "<DefaultContactList (#PCDATA)>" ), |
|
230 _S16( "<NickList (NickName*)>" ), |
|
231 _S16( "<AddNickList (NickName*)>" ), |
|
232 _S16( "<RemoveNickList (UserID+)>" ), |
|
233 _S16( "<DefaultList (#PCDATA)>" ), |
|
234 _S16( "<GetAttributeList-Request (DefaultList, ContactList*, User*)>" ), |
|
235 _S16( "<UnsubscribePresence-Request (User*, ContactList*)>" ), |
|
236 _S16( "<GetList-Request EMPTY>" ), |
|
237 _S16( "<GetWatcherList-Request EMPTY>" ), |
|
238 _S16( "<Acceptance (#PCDATA)>" ), |
|
239 _S16( "<SearchPairList (SearchElement, SearchString)>" ), |
|
240 _S16( "<SearchElement (#PCDATA)>" ), |
|
241 _S16( "<SearchString (#PCDATA)>" ), |
|
242 _S16( "<SearchLimit (#PCDATA)>" ), |
|
243 _S16( "<SearchID (#PCDATA)>" ), |
|
244 _S16( "<SearchIndex (#PCDATA)>" ), |
|
245 _S16( "<SearchFindings (#PCDATA)>" ), |
|
246 _S16( "<SearchResult (UserList?, GroupList?)>" ), |
|
247 _S16( "<CreateGroup-Request (GroupID, GroupProperties, JoinGroup, ScreenName?, SubscribeNotification)>" ), |
|
248 _S16( "<DeleteGroup-Request (GroupID)>" ), |
|
249 _S16( "<JoinGroup-Request (GroupID, ScreenName?, JoinedRequest?, SubscribeNotification)>" ), |
|
250 _S16( "<JoinGroup (#PCDATA)>" ), |
|
251 _S16( "<SubscribeNotification (#PCDATA)>" ), |
|
252 _S16( "<LeaveGroup-Request (GroupID)>" ), |
|
253 _S16( "<LeaveGroup-Response (GroupID?, Result)>" ), |
|
254 _S16( "<GetGroupMembers-Request (GroupID)>" ), |
|
255 _S16( "<AddGroupMembers-Request (GroupID, UserList)>" ), |
|
256 _S16( "<RemoveGroupMembers-Request (GroupID, UserList)>" ), |
|
257 _S16( "<MemberAccess-Request (GroupID, Admin?, Mod?, Users?)>" ), |
|
258 _S16( "<GetGroupProps-Request (GroupID)>" ), |
|
259 _S16( "<SetGroupProps-Request (GroupID, GroupProperties?, OwnProperties?)>" ), |
|
260 _S16( "<RejectList-Request (GroupID, AddList?, RemoveList?)>" ), |
|
261 _S16( "<SubscribeGroupNotice-Request (GroupID, SubscribeType)>" ), |
|
262 _S16( "<GroupChangeNotice (GroupID, Joined?, Left?, GroupProperties?, OwnProperties?)>" ), |
|
263 _S16( "<GrantList (InUse?, SubList8?)>" ), |
|
264 _S16( "<SubList8 (EntityList | SubList9)>" ), |
|
265 _S16( "<SubList9 (AddList?, RemoveList?)>" ), |
|
266 _S16( "<EntityList (UserID*, ScreenName*, GroupID*)>" ), |
|
267 _S16( "<AddList (UserID*, ScreenName*, GroupID*)>" ), |
|
268 _S16( "<RemoveList (UserID*, ScreenName*, GroupID*)>" ), |
|
269 _S16( "<InUse (#PCDATA)>" ), |
|
270 _S16( "<ContactListProperties (Property+)>" ), |
|
271 _S16( "<GroupProperties (Property+, WelcomeNote?)>" ), |
|
272 _S16( "<OwnProperties (Property+)>" ), |
|
273 _S16( "<Property (Name, Value?)>" ), |
|
274 _S16( "<WelcomeNote (ContentType, ContentEncoding?, ContentData)>" ), |
|
275 _S16( "<JoinedRequest (#PCDATA)>" ), |
|
276 _S16( "<Admin (UserList)>" ), |
|
277 _S16( "<Mod (UserList)>" ), |
|
278 _S16( "<Users (UserList)>" ), |
|
279 _S16( "<SubscribeType (#PCDATA)>" ), |
|
280 _S16( "<Joined (ScreenName+)>" ), |
|
281 _S16( "<Left (ScreenName+)>" ), |
|
282 _S16( "<Invite-Request (InviteID, InviteType, Recipient, GroupID?, PresenceSubList?, URLList?, InviteNote?, ScreenName?, Validity)>" ), |
|
283 _S16( "<InviteUser-Response (InviteID, Acceptance, ResponseNote?, ScreenName?)>" ), |
|
284 _S16( "<CancelInvite-Request (InviteID, Recipient, InviteNote?, URLList?, ScreenName?)>" ), |
|
285 _S16( "<InviteID (#PCDATA)>" ), |
|
286 _S16( "<InviteType (#PCDATA)>" ), |
|
287 _S16( "<InviteNote (#PCDATA)>" ), |
|
288 _S16( "<ResponseNote (#PCDATA)>" ), |
|
289 _S16( "<EndOfTable (#PCDATA)>" ), |
|
290 |
|
291 |
|
292 }; |
|
293 |
|
294 static const TText16* const KCspPresenceDtd11[] = |
|
295 { |
|
296 |
|
297 _S16( "<PresenceSubList (OnlineStatus?, Registration?, ClientInfo?, TimeZone?, GeoLocation?, Address?, FreeTextLocation?, PLMN?, CommCap?, UserAvailability?, PreferredContacts?, PreferredLanguage?, StatusText?, StatusMood?, Alias?, StatusContent?, ContactInfo?)>" ), |
|
298 _S16( "<Qualifier (#PCDATA)>" ), |
|
299 _S16( "<PresenceValue (#PCDATA)>" ), |
|
300 _S16( "<OnlineStatus (Qualifier?, PresenceValue?)>" ), |
|
301 _S16( "<Registration (Qualifier?, PresenceValue?)>" ), |
|
302 _S16( "<FreeTextLocation (Qualifier?, PresenceValue?)>" ), |
|
303 _S16( "<PLMN (Qualifier?, PresenceValue?)>" ), |
|
304 _S16( "<UserAvailability (Qualifier?, PresenceValue?)>" ), |
|
305 _S16( "<PreferredLanguage (Qualifier?, PresenceValue?)>" ), |
|
306 _S16( "<StatusText (Qualifier?, PresenceValue?)>" ), |
|
307 _S16( "<StatusMood (Qualifier?, PresenceValue?)>" ), |
|
308 _S16( "<Alias (Qualifier?, PresenceValue?)>" ), |
|
309 _S16( "<ClientInfo (Qualifier?, ClientType?, DevManufacturer?, ClientProducer?, Model?, ClientVersion?, Language?)>" ), |
|
310 _S16( "<ClientType (#PCDATA)>" ), |
|
311 _S16( "<DevManufacturer (#PCDATA)>" ), |
|
312 _S16( "<ClientProducer (#PCDATA)>" ), |
|
313 _S16( "<Model (#PCDATA)>" ), |
|
314 _S16( "<ClientVersion (#PCDATA)>" ), |
|
315 _S16( "<Language (#PCDATA)>" ), |
|
316 _S16( "<TimeZone (Qualifier?, Zone?)>" ), |
|
317 _S16( "<Zone (#PCDATA)>" ), |
|
318 _S16( "<GeoLocation (Qualifier?, Longitude?, Latitude?, Altitude?, Accuracy?)>" ), |
|
319 _S16( "<Longitude (#PCDATA)>" ), |
|
320 _S16( "<Latitude (#PCDATA)>" ), |
|
321 _S16( "<Altitude (#PCDATA)>" ), |
|
322 _S16( "<Accuracy (#PCDATA)>" ), |
|
323 _S16( "<Address (Qualifier?, Country?, City?, Street?, Crossing1?, Crossing2?, Building?, NamedArea?, Accuracy?)>" ), |
|
324 _S16( "<Country (#PCDATA)>" ), |
|
325 _S16( "<City (#PCDATA)>" ), |
|
326 _S16( "<Street (#PCDATA)>" ), |
|
327 _S16( "<Crossing1 (#PCDATA)>" ), |
|
328 _S16( "<Crossing2 (#PCDATA)>" ), |
|
329 _S16( "<Building (#PCDATA)>" ), |
|
330 _S16( "<NamedArea (#PCDATA)>" ), |
|
331 _S16( "<CommCap (Qualifier?, CommC*)>" ), |
|
332 _S16( "<CommC (Cap, Status, Contact?, Note?)>" ), |
|
333 _S16( "<Cap (#PCDATA)>" ), |
|
334 _S16( "<Status (#PCDATA)>" ), |
|
335 _S16( "<Contact (#PCDATA)>" ), |
|
336 _S16( "<Note (#PCDATA)>" ), |
|
337 _S16( "<PreferredContacts (Qualifier?, AddrPref*)>" ), |
|
338 _S16( "<AddrPref (PrefC, Caddr, Cstatus, CName?,Cpriority?)>" ), |
|
339 _S16( "<PrefC (#PCDATA)>" ), |
|
340 _S16( "<Caddr (#PCDATA)>" ), |
|
341 _S16( "<Cstatus (#PCDATA)>" ), |
|
342 _S16( "<CName (#PCDATA)>" ), |
|
343 _S16( "<Cpriority (#PCDATA)>" ), |
|
344 _S16( "<StatusContent (Qualifier?, DirectContent?, ReferredContent?, ContentType?)>" ), |
|
345 _S16( "<DirectContent (#PCDATA)>" ), |
|
346 _S16( "<ReferredContent (#PCDATA)>" ), |
|
347 _S16( "<ContentType (#PCDATA)>" ), |
|
348 _S16( "<ContactInfo (Qualifier?, ContainedvCard?, ReferredvCard?)>" ), |
|
349 _S16( "<ContainedvCard (#PCDATA)>" ), |
|
350 _S16( "<ReferredvCard (#PCDATA)>" ), |
|
351 _S16( "<EndOfTable (#PCDATA)>" ), |
|
352 |
|
353 }; |
|
354 |
|
355 ////////////////////////////////////////////////////////////////////////// |
|
356 // CSP 1.2 tables |
|
357 |
|
358 |
|
359 const TInt KImpsHeaderDtd12Count = 14; |
|
360 const TInt KImpsTransactionDtd12Count = 287; |
|
361 const TInt KImpsPresenceDtd12Count = 58; |
|
362 |
|
363 |
|
364 static const TText16* const KCspHeaderDtd12[] = |
|
365 { |
|
366 _S16( "<WV-CSP-Message (Session)>"), |
|
367 _S16( "<Session (SessionDescriptor, Transaction+, Poll? , CIR?)>"), |
|
368 _S16( "<SessionDescriptor (SessionType, SessionID?)>"), |
|
369 _S16( "<SessionType (#PCDATA)>"), |
|
370 _S16( "<SessionID (#PCDATA)>"), |
|
371 _S16( "<Transaction (TransactionDescriptor, TransactionContent, ExtBlock*)>"), |
|
372 _S16( "<TransactionDescriptor (TransactionMode, TransactionID)>"), |
|
373 _S16( "<TransactionMode (#PCDATA)>"), |
|
374 _S16( "<TransactionID (#PCDATA)>"), |
|
375 _S16( "<Poll (#PCDATA)>"), |
|
376 _S16( "<CIR (#PCDATA)>"), |
|
377 _S16( "<TransactionContent (Login-Request | Status | Logout-Request)>" ), |
|
378 _S16( "<ExtBlock (APIClient?)>"), // extending the transaction with APIClient only in SendMessage and NewMessage |
|
379 _S16( "<APIClient (#PCDATA)>"), |
|
380 _S16( "<EndOfTable (#PCDATA)>" ) |
|
381 }; |
|
382 |
|
383 static const TText16* const KCspContentDtd12[] = |
|
384 { |
|
385 _S16( "<Status (Result, ClientID?)>"), |
|
386 _S16( "<Polling-Request EMPTY>"), |
|
387 _S16( "<Login-Request (UserID, ClientID, Password?, DigestBytes?, DigestSchema*, TimeToLive?, SessionCookie)>"), |
|
388 _S16( "<Login-Response (ClientID, Result, Nonce?, DigestSchema?, SessionID?, KeepAliveTime?, CapabilityRequest?)>"), |
|
389 _S16( "<Service-Request (Functions, AllFunctionsRequest)>"), |
|
390 _S16( "<Service-Response (Functions?, AllFunctions?)>"), |
|
391 _S16( "<ClientCapability-Request (CapabilityList)>"), |
|
392 _S16( "<ClientCapability-Response (AgreedCapabilityList)>"), |
|
393 _S16( "<Logout-Request EMPTY>"), |
|
394 _S16( "<Disconnect (Result)>"), |
|
395 _S16( "<KeepAlive-Request (TimeToLive?)>"), |
|
396 _S16( "<KeepAlive-Response (Result, KeepAliveTime?)>"), |
|
397 _S16( "<GetSPInfo-Request (ClientID?)>"), |
|
398 _S16( "<GetSPInfo-Response (ClientID?, Name, Logo?, Description?,URL?)>"), |
|
399 _S16( "<Search-Request (SearchPairList*, SearchLimit?, SearchID?, SearchIndex?)>"), |
|
400 _S16( "<StopSearch-Request (SearchID)>"), |
|
401 _S16( "<Search-Response (SearchID?, SearchFindings, CompletionFlag, SearchIndex, SearchResult?)>"), |
|
402 _S16( "<CompletionFlag (#PCDATA)>"), |
|
403 _S16( "<Invite-Request (InviteID, InviteType, Recipient, GroupID?, PresenceSubList?, URLList?, InviteNote?, ScreenName?, Validity?)>"), |
|
404 _S16( "<Invite-Response (InviteID, Acceptance, Sender, ResponseNote?)>"), |
|
405 _S16( "<InviteUser-Request (InviteID, InviteType, Sender, GroupID?, PresenceSubList?, URLList?, InviteNote?, Validity?)>"), |
|
406 _S16( "<InviteUser-Response (InviteID, Acceptance, Sender, ResponseNote?, ScreenName?)>"), |
|
407 _S16( "<CancelInvite-Request (InviteID, Recipient?, InviteNote?, URLList?, ScreenName?)>"), |
|
408 _S16( "<CancelInviteUser-Request (InviteID, Sender, InviteNote?, URLList?)>"), |
|
409 _S16( "<VerifyID-Request (IDList)>"), |
|
410 _S16( "<SubscribePresence-Request (User*, ContactList*, PresenceSubList?, AutoSubscribe)>"), |
|
411 _S16( "<UnsubscribePresence-Request (User*, ContactList*)>"), |
|
412 _S16( "<PresenceNotification-Request (Presence+)>"), |
|
413 _S16( "<GetWatcherList-Request (HistoryPeriod?, MaxWatcherList?)>"), |
|
414 _S16( "<GetWatcherList-Response (HistoryPeriod?, Watcher*)>"), |
|
415 _S16( "<GetPresence-Request (Sublist1, PresenceSubList?)>"), |
|
416 _S16( "<Sublist1 (User+ | ContactList+)>"), |
|
417 _S16( "<GetPresence-Response (Result, Presence*)>"), |
|
418 _S16( "<PresenceAuth-Request (UserID, PresenceSubList?)>"), |
|
419 _S16( "<PresenceAuth-User (UserID, Acceptance, PresenceSubList?)>"), |
|
420 _S16( "<CancelAuth-Request (UserID)>"), |
|
421 _S16( "<GetReactiveAuthStatus-Request (UserID*)>"), |
|
422 _S16( "<GetReactiveAuthStatus-Response (ReactiveAuthStatusList)>"), |
|
423 _S16( "<UpdatePresence-Request (PresenceSubList)>"), |
|
424 _S16( "<GetList-Request EMPTY>"), |
|
425 _S16( "<GetList-Response (ContactList*, DefaultContactList?)>"), |
|
426 _S16( "<CreateList-Request (ContactList, NickList?, ContactListProperties?)>"), |
|
427 _S16( "<DeleteList-Request (ContactList)>"), |
|
428 _S16( "<ListManage-Request (ContactList, Sublist2?, ReceiveList)>"), |
|
429 _S16( "<Sublist2 (AddNickList | RemoveNickList | ContactListProperties)>"), |
|
430 _S16( "<ListManage-Response (Result, NickList?, ContactListProperties?)>"), |
|
431 _S16( "<CreateAttributeList-Request (PresenceSubList, UserID*, ContactList*, DefaultList)>"), |
|
432 _S16( "<DeleteAttributeList-Request (UserID*, ContactList*, DefaultList)>"), |
|
433 _S16( "<GetAttributeList-Request (DefaultList, ContactList*, User*)>"), |
|
434 _S16( "<GetAttributeList-Response (Result, DefaultAttributeList?, Presence*)>"), |
|
435 _S16( "<SendMessage-Request (DeliveryReport, MessageInfo, ContentData?)>"), |
|
436 _S16( "<SendMessage-Response (Result, MessageID?)>"), |
|
437 _S16( "<SetDeliveryMethod-Request (DeliveryMethod, AcceptedContentLength?, GroupID?)>"), |
|
438 _S16( "<GetMessageList-Request (GroupID?, MessageCount?)>"), |
|
439 _S16( "<GetMessageList-Response (MessageInfo*)>"), |
|
440 _S16( "<RejectMessage-Request (MessageID+)>"), |
|
441 _S16( "<MessageNotification (MessageInfo)>"), |
|
442 _S16( "<GetMessage-Request (MessageID)>"), |
|
443 _S16( "<GetMessage-Response (MessageInfo, ContentData?)>"), |
|
444 _S16( "<NewMessage (MessageInfo, ContentData?)>"), |
|
445 _S16( "<MessageDelivered (MessageID)>"), |
|
446 _S16( "<DeliveryReport-Request (Result, DeliveryTime?, MessageInfo)>"), |
|
447 _S16( "<DeliveryTime (#PCDATA)>"), |
|
448 _S16( "<ForwardMessage-Request (MessageID, Recipient)>"), |
|
449 _S16( "<GetBlockedList-Request EMPTY>"), |
|
450 _S16( "<GetBlockedList-Response (BlockList?, GrantList?)>"), |
|
451 _S16( "<BlockUser-Request (BlockList?, GrantList?)>"), |
|
452 _S16( "<CreateGroup-Request (GroupID, GroupProperties, JoinGroup, ScreenName?, SubscribeNotification)>"), |
|
453 _S16( "<DeleteGroup-Request (GroupID)>"), |
|
454 _S16( "<JoinGroup-Request (GroupID, ScreenName?, JoinedRequest, SubscribeNotification, OwnProperties?)>"), |
|
455 _S16( "<JoinGroup (#PCDATA)>"), |
|
456 _S16( "<SubscribeNotification (#PCDATA)>"), |
|
457 _S16( "<JoinGroup-Response (UserMapList?, WelcomeNote?)>"), |
|
458 _S16( "<LeaveGroup-Request (GroupID)>"), |
|
459 _S16( "<LeaveGroup-Response (GroupID?, Result)>"), |
|
460 _S16( "<GetGroupMembers-Request (GroupID)>"), |
|
461 _S16( "<GetGroupMembers-Response (Admin?, Mod?, Users?)>"), |
|
462 _S16( "<GetJoinedUsers-Request (GroupID)>"), |
|
463 _S16( "<GetJoinedUsers-Response (AdminMapList | UserMapList)>"), |
|
464 _S16( "<AddGroupMembers-Request (GroupID, UserList)>"), |
|
465 _S16( "<RemoveGroupMembers-Request (GroupID, UserList)>"), |
|
466 _S16( "<MemberAccess-Request (GroupID, Admin?, Mod?, Users?)>"), |
|
467 _S16( "<GetGroupProps-Request (GroupID)>"), |
|
468 _S16( "<GetGroupProps-Response (GroupProperties, OwnProperties)>"), |
|
469 _S16( "<SetGroupProps-Request (GroupID, GroupProperties?, OwnProperties?)>"), |
|
470 _S16( "<RejectList-Request (GroupID, AddList?, RemoveList?)>"), |
|
471 _S16( "<RejectList-Response (UserList?)>"), |
|
472 _S16( "<SubscribeGroupNotice-Request (GroupID, SubscribeType)>"), |
|
473 _S16( "<SubscribeGroupNotice-Response (Value)>"), |
|
474 _S16( "<GroupChangeNotice (GroupID, Joined?, Left?, GroupProperties?, OwnProperties?)>"), |
|
475 _S16( "<Extended-Request (#PCDATA)>"), |
|
476 _S16( "<Extended-Response (#PCDATA)>"), |
|
477 _S16( "<DigestBytes (#PCDATA)>"), |
|
478 _S16( "<DigestSchema (#PCDATA)>"), |
|
479 _S16( "<Password (#PCDATA)>"), |
|
480 _S16( "<Nonce (#PCDATA)>"), |
|
481 _S16( "<CapabilityRequest (#PCDATA)>"), |
|
482 _S16( "<CapabilityList (ClientType, InitialDeliveryMethod, Sublist3, AcceptedTransferEncoding*, AcceptedContentLength, SupportedBearer*, MultiTrans, ParserSize, SupportedCIRMethod*, UDPPort?, ServerPollMin?, DefaultLanguage?)>"), |
|
483 _S16( "<Sublist3 (Sublist4 | AcceptedContentType*)>"), |
|
484 _S16( "<Sublist4 (AnyContent, AcceptedCharSet*)>"), |
|
485 _S16( "<AgreedCapabilityList (SupportedBearer*, SupportedCIRMethod*, TCPAddress?, TCPPort?, ServerPollMin?, CIRURL?)>"), |
|
486 _S16( "<ClientType (#PCDATA)>"), |
|
487 _S16( "<InitialDeliveryMethod (#PCDATA)>"), |
|
488 _S16( "<AnyContent (#PCDATA)>"), |
|
489 _S16( "<AcceptedCharSet (#PCDATA)>"), |
|
490 _S16( "<AcceptedContentType (#PCDATA)>"), |
|
491 _S16( "<AcceptedTransferEncoding (#PCDATA)>"), |
|
492 _S16( "<AcceptedContentLength (#PCDATA)>"), |
|
493 _S16( "<SupportedBearer (#PCDATA)>"), |
|
494 _S16( "<MultiTrans (#PCDATA)>"), |
|
495 _S16( "<ParserSize (#PCDATA)>"), |
|
496 _S16( "<SupportedCIRMethod (#PCDATA)>"), |
|
497 _S16( "<UDPPort (#PCDATA)>"), |
|
498 _S16( "<TCPAddress (#PCDATA)>"), |
|
499 _S16( "<TCPPort (#PCDATA)>"), |
|
500 _S16( "<ServerPollMin (#PCDATA)>"), |
|
501 _S16( "<DefaultLanguage (#PCDATA)>"), |
|
502 _S16( "<CIRURL (URL)>"), |
|
503 _S16( "<Result (Code, Description?, DetailedResult*)>"), |
|
504 _S16( "<Code (#PCDATA)>"), |
|
505 _S16( "<Description (#PCDATA)>"), |
|
506 _S16( "<DetailedResult (Code, Description?, UserID*, GroupID*, ScreenName*, MessageID*, ContactList*, Domain*)>"), |
|
507 _S16( "<HistoryPeriod (#PCDATA)>"), |
|
508 _S16( "<Watcher (User, WatcherStatus?)>"), |
|
509 _S16( "<WatcherStatus (#PCDATA)>"), |
|
510 _S16( "<SessionCookie (#PCDATA)>"), |
|
511 _S16( "<Sender (User | Group)>"), |
|
512 _S16( "<Recipient (User*, Group*, ContactList*)>"), |
|
513 _S16( "<User (UserID, ClientID?)>"), |
|
514 _S16( "<Group (GroupID | ScreenName)>"), |
|
515 _S16( "<UserID (#PCDATA)>"), |
|
516 _S16( "<ClientID (URL?, MSISDN?)>"), |
|
517 _S16( "<GroupID (#PCDATA)>"), |
|
518 _S16( "<IDList (UserID*, ContactList*, GroupID*, ScreenName*, Domain*)>"), |
|
519 _S16( "<MessageID (#PCDATA)>"), |
|
520 _S16( "<MessageURI (#PCDATA)>"), |
|
521 _S16( "<ScreenName (SName, GroupID)>"), |
|
522 _S16( "<NickName (Name, UserID)>"), |
|
523 _S16( "<URLList (URL+)>"), |
|
524 _S16( "<URL (#PCDATA)>"), |
|
525 _S16( "<MSISDN (#PCDATA)>"), |
|
526 _S16( "<GroupList (GroupID+)>"), |
|
527 _S16( "<UserList (User*, ScreenName*)>"), |
|
528 _S16( "<ContactList (#PCDATA)>"), |
|
529 _S16( "<DefaultContactList (#PCDATA)>"), |
|
530 _S16( "<NickList ((NickName | UserID)*)>"), |
|
531 _S16( "<AddNickList (Sublist5+)>"), |
|
532 _S16( "<Sublist5 (NickName | UserID)>"), |
|
533 _S16( "<ReceiveList (#PCDATA)>"), |
|
534 _S16( "<RemoveNickList (UserID+)>"), |
|
535 _S16( "<DefaultList (#PCDATA)>"), |
|
536 _S16( "<ReactiveAuthStatusList (ReactiveAuthStatus*)>"), |
|
537 _S16( "<ReactiveAuthStatus (UserID, ReactiveAuthState, PresenceSubList?)>"), |
|
538 _S16( "<ReactiveAuthState (#PCDATA)>"), |
|
539 _S16( "<SearchPairList (SearchElement, SearchString)>"), |
|
540 _S16( "<SearchElement (#PCDATA)>"), |
|
541 _S16( "<SearchString (#PCDATA)>"), |
|
542 _S16( "<SearchLimit (#PCDATA)>"), |
|
543 _S16( "<SearchID (#PCDATA)>"), |
|
544 _S16( "<SearchIndex (#PCDATA)>"), |
|
545 _S16( "<SearchFindings (#PCDATA)>"), |
|
546 _S16( "<SearchResult (UserList?, GroupList?)>"), |
|
547 _S16( "<InviteID (#PCDATA)>"), |
|
548 _S16( "<InviteType (#PCDATA)>"), |
|
549 _S16( "<InviteNote (#PCDATA)>"), |
|
550 _S16( "<Acceptance (#PCDATA)>"), |
|
551 _S16( "<ResponseNote (#PCDATA)>"), |
|
552 _S16( "<DefaultAttributeList (PresenceSubList*)>"), |
|
553 _S16( "<Presence (Sublist6, PresenceSubList*)>"), |
|
554 _S16( "<Sublist6 (UserID | ContactList)>"), |
|
555 _S16( "<PresenceSubList (OnlineStatus?,Registration?, ClientInfo?, TimeZone?, GeoLocation?,Address?,FreeTextLocation?,PLMN?,CommCap?,UserAvailability?, PreferredContacts?,PreferredLanguage?,StatusText?, StatusMood?, Alias?, StatusContent?, ContactInfo?, InfoLink?)>"), |
|
556 _S16( "<AutoSubscribe (#PCDATA)>"), |
|
557 _S16( "<KeepAliveTime (#PCDATA)>"), |
|
558 _S16( "<TimeToLive (#PCDATA)>"), |
|
559 _S16( "<SName (#PCDATA)>"), |
|
560 _S16( "<Name (#PCDATA)>"), |
|
561 _S16( "<Value (#PCDATA)>"), |
|
562 _S16( "<Validity (#PCDATA)>"), |
|
563 _S16( "<MessageInfo (MessageID?, MessageURI?, ContentType?, ContentEncoding?, ContentSize, Recipient, Sender, DateTime?, Validity?)>"), |
|
564 _S16( "<DateTime (#PCDATA)>"), |
|
565 _S16( "<MessageCount (#PCDATA)>"), |
|
566 _S16( "<DeliveryReport (#PCDATA)>"), |
|
567 _S16( "<DeliveryMethod (#PCDATA)>"), |
|
568 _S16( "<BlockList (InUse?, Sublist7?)>"), |
|
569 _S16( "<Sublist7 (EntityList| Sublist8)>"), |
|
570 _S16( "<Sublist8 (AddList?, RemoveList?)>"), |
|
571 _S16( "<GrantList (InUse?, Sublist9?)>"), |
|
572 _S16( "<Sublist9 (EntityList| Sublist10)>"), |
|
573 _S16( "<Sublist10 (AddList?, RemoveList?)>"), |
|
574 _S16( "<EntityList (UserID*, ScreenName*, GroupID*)>"), |
|
575 _S16( "<AddList (UserID*, ScreenName*, GroupID*)>"), |
|
576 _S16( "<RemoveList (UserID*, ScreenName*, GroupID*)>"), |
|
577 _S16( "<InUse (#PCDATA)>"), |
|
578 _S16( "<ContactListProperties (Property+)>"), |
|
579 _S16( "<GroupProperties (Property+, WelcomeNote?)>"), |
|
580 _S16( "<OwnProperties (Property+)>"), |
|
581 _S16( "<Property (Name, Value?)>"), |
|
582 _S16( "<WelcomeNote (ContentType, ContentEncoding?, ContentData)>"), |
|
583 _S16( "<JoinedRequest (#PCDATA)>"), |
|
584 _S16( "<Admin (UserList)>"), |
|
585 _S16( "<Mod (UserList)>"), |
|
586 _S16( "<Users (UserList)>"), |
|
587 _S16( "<AdminMapList (AdminMapping?, ModMapping?, UserMapping?)>"), |
|
588 _S16( "<UserMapList (UserMapping?)>"), |
|
589 _S16( "<AdminMapping (Mapping+)>"), |
|
590 _S16( "<ModMapping (Mapping+)>"), |
|
591 _S16( "<UserMapping (Mapping+)>"), |
|
592 _S16( "<Mapping (SName, UserID?)>"), |
|
593 _S16( "<SubscribeType (#PCDATA)>"), |
|
594 _S16( "<Joined (UserMapList)>"), |
|
595 _S16( "<Left (UserList)>"), |
|
596 _S16( "<Logo (ContentType, ContentSize?, ContentEncoding, ContentData)>"), |
|
597 _S16( "<ContentType (#PCDATA)>"), |
|
598 _S16( "<ContentData (#PCDATA)>"), |
|
599 _S16( "<ContentSize (#PCDATA)>"), |
|
600 _S16( "<ContentEncoding (#PCDATA)>"), |
|
601 _S16( "<AllFunctionsRequest (#PCDATA)>"), |
|
602 _S16( "<AllFunctions (WVCSPFeat)>"), |
|
603 _S16( "<Functions (WVCSPFeat)>"), |
|
604 _S16( "<WVCSPFeat (FundamentalFeat?, PresenceFeat?, IMFeat?, GroupFeat?)>"), |
|
605 _S16( "<FundamentalFeat (Sublist11?)>"), |
|
606 _S16( "<Sublist11 (MF | Sublist12)>"), |
|
607 _S16( "<Sublist12 (ServiceFunc?, SearchFunc?, InviteFunc?)>"), |
|
608 _S16( "<PresenceFeat (Sublist13?)>"), |
|
609 _S16( "<Sublist13 (MP | Sublist14)>"), |
|
610 _S16( "<Sublist14 (ContListFunc?, PresenceAuthFunc?, PresenceDeliverFunc?, AttListFunc?)>"), |
|
611 _S16( "<IMFeat (Sublist15?)>"), |
|
612 _S16( "<Sublist15 (MM | Sublist16)>"), |
|
613 _S16( "<Sublist16 (IMSendFunc?, IMReceiveFunc?, IMAuthFunc?)>"), |
|
614 _S16( "<GroupFeat (Sublist17?)>"), |
|
615 _S16( "<Sublsit17 (MG | Sublist18)>"), |
|
616 _S16( "<Sublist18 (GroupMgmtFunc?, GroupUseFunc?, GroupAuthFunc?)>"), |
|
617 _S16( "<MF EMPTY>"), |
|
618 _S16( "<MP EMPTY>"), |
|
619 _S16( "<MM EMPTY>"), |
|
620 _S16( "<MG EMPTY>"), |
|
621 _S16( "<ServiceFunc (GETSPI?)>"), |
|
622 _S16( "<SearchFunc (SRCH?, STSRC?)>"), |
|
623 _S16( "<InviteFunc (INVIT?, CAINV?)>"), |
|
624 _S16( "<ContListFunc (GCLI?, CCLI?, DCLI?, MCLS?)>"), |
|
625 _S16( "<PresenceAuthFunc (GETWL?, REACT?, CAAUT?, GETAUT?)>"), |
|
626 _S16( "<PresenceDeliverFunc (GETPR?, UPDPR?)>"), |
|
627 _S16( "<AttListFunc (CALI?, DALI?, GALS?)>"), |
|
628 _S16( "<IMSendFunc (MDELIV?, FWMSG?)>"), |
|
629 _S16( "<IMReceiveFunc (SETD?, GETLM?, GETM?, REJCM?, NOTIF?, NEWM?)>"), |
|
630 _S16( "<IMAuthFunc (GLBLU?, BLENT?)>"), |
|
631 _S16( "<GroupMgmtFunc (CREAG?, DELGR?, GETGP?, SETGP?)>"), |
|
632 _S16( "<GroupUseFunc (SUBGCN?, GRCHN?)>"), |
|
633 _S16( "<GroupAuthFunc (GETGM?, ADDGM?, RMVGM?, MBRAC?, REJEC?)>"), |
|
634 _S16( "<GETSPI EMPTY>"), |
|
635 _S16( "<SRCH EMPTY>"), |
|
636 _S16( "<STSRC EMPTY>"), |
|
637 _S16( "<INVIT EMPTY>"), |
|
638 _S16( "<CAINV EMPTY>"), |
|
639 _S16( "<GCLI EMPTY>"), |
|
640 _S16( "<CCLI EMPTY>"), |
|
641 _S16( "<DCLI EMPTY>"), |
|
642 _S16( "<MCLS EMPTY>"), |
|
643 _S16( "<GETWL EMPTY>"), |
|
644 _S16( "<REACT EMPTY>"), |
|
645 _S16( "<CAAUT EMPTY>"), |
|
646 _S16( "<GETAUT EMPTY>"), |
|
647 _S16( "<GETPR EMPTY>"), |
|
648 _S16( "<UPDPR EMPTY>"), |
|
649 _S16( "<CALI EMPTY>"), |
|
650 _S16( "<DALI EMPTY>"), |
|
651 _S16( "<GALS EMPTY>"), |
|
652 _S16( "<MDELIV EMPTY>"), |
|
653 _S16( "<FWMSG EMPTY>"), |
|
654 _S16( "<SETD EMPTY>"), |
|
655 _S16( "<GETLM EMPTY>"), |
|
656 _S16( "<GETM EMPTY>"), |
|
657 _S16( "<REJCM EMPTY>"), |
|
658 _S16( "<NOTIF EMPTY>"), |
|
659 _S16( "<NEWM EMPTY>"), |
|
660 _S16( "<GLBLU EMPTY>"), |
|
661 _S16( "<BLENT EMPTY>"), |
|
662 _S16( "<CREAG EMPTY>"), |
|
663 _S16( "<DELGR EMPTY>"), |
|
664 _S16( "<GETGP EMPTY>"), |
|
665 _S16( "<SETGP EMPTY>"), |
|
666 _S16( "<SUBGCN EMPTY>"), |
|
667 _S16( "<GRCHN EMPTY>"), |
|
668 _S16( "<GETGM EMPTY>"), |
|
669 _S16( "<ADDGM EMPTY>"), |
|
670 _S16( "<RMVGM EMPTY>"), |
|
671 _S16( "<MBRAC EMPTY>"), |
|
672 _S16( "<REJEC EMPTY>"), |
|
673 _S16( "<EndOfTable (#PCDATA)>" ) |
|
674 }; |
|
675 |
|
676 static const TText16* const KCspPresenceDtd12[] = |
|
677 { |
|
678 _S16( "<PresenceSubList (OnlineStatus?,Registration?, ClientInfo?, TimeZone?, GeoLocation?,Address?,FreeTextLocation?,PLMN?,CommCap?,UserAvailability?, PreferredContacts?,PreferredLanguage?,StatusText?, StatusMood?, Alias?, StatusContent?, ContactInfo?, InfoLink?)>"), |
|
679 _S16( "<Qualifier (#PCDATA)>"), |
|
680 _S16( "<PresenceValue (#PCDATA)>"), |
|
681 _S16( "<OnlineStatus (Qualifier?, PresenceValue?)>"), |
|
682 _S16( "<Registration (Qualifier?, PresenceValue?)>"), |
|
683 _S16( "<FreeTextLocation (Qualifier?, PresenceValue?)>"), |
|
684 _S16( "<PLMN (Qualifier?, PresenceValue?)>"), |
|
685 _S16( "<UserAvailability (Qualifier?, PresenceValue?)>"), |
|
686 _S16( "<PreferredLanguage (Qualifier?, PresenceValue?)>"), |
|
687 _S16( "<StatusText (Qualifier?, PresenceValue?)>"), |
|
688 _S16( "<StatusMood (Qualifier?, PresenceValue?)>"), |
|
689 _S16( "<Alias (Qualifier?, PresenceValue?)>"), |
|
690 _S16( "<TimeZone (Qualifier?, Zone?)>"), |
|
691 _S16( "<ClientInfo (Qualifier?, ClientType?, DevManufacturer?, ClientProducer?, Model?, ClientVersion?, Language?)>"), |
|
692 _S16( "<ClientType (#PCDATA)>"), |
|
693 _S16( "<DevManufacturer (#PCDATA)>"), |
|
694 _S16( "<ClientProducer (#PCDATA)>"), |
|
695 _S16( "<Model (#PCDATA)>"), |
|
696 _S16( "<ClientVersion (#PCDATA)>"), |
|
697 _S16( "<Language (#PCDATA)>"), |
|
698 _S16( "<Zone (#PCDATA)>"), |
|
699 _S16( "<GeoLocation (Qualifier?, Longitude?, Latitude?, Altitude?, Accuracy?)>"), |
|
700 _S16( "<Longitude (#PCDATA)>"), |
|
701 _S16( "<Latitude (#PCDATA)>"), |
|
702 _S16( "<Altitude (#PCDATA)>"), |
|
703 _S16( "<Accuracy (#PCDATA)>"), |
|
704 _S16( "<Address (Qualifier?, Country?, City?, Street?, Crossing1?, Crossing2?, Building?, NamedArea?, Accuracy?)>"), |
|
705 _S16( "<Country (#PCDATA)>"), |
|
706 _S16( "<City (#PCDATA)>"), |
|
707 _S16( "<Street (#PCDATA)>"), |
|
708 _S16( "<Crossing1 (#PCDATA)>"), |
|
709 _S16( "<Crossing2 (#PCDATA)>"), |
|
710 _S16( "<Building (#PCDATA)>"), |
|
711 _S16( "<NamedArea (#PCDATA)>"), |
|
712 _S16( "<CommCap (Qualifier?, CommC*)>"), |
|
713 _S16( "<CommC (Cap, Status, Contact?, Note?)>"), |
|
714 _S16( "<Cap (#PCDATA)>"), |
|
715 _S16( "<Status (#PCDATA)>"), |
|
716 _S16( "<Contact (#PCDATA)>"), |
|
717 _S16( "<Note (#PCDATA)>"), |
|
718 _S16( "<PreferredContacts (Qualifier?, AddrPref*)>"), |
|
719 _S16( "<AddrPref (PrefC, Caddr, Cstatus, Cname?,Cpriority?)>"), |
|
720 _S16( "<PrefC (#PCDATA)>"), |
|
721 _S16( "<Caddr (#PCDATA)>"), |
|
722 _S16( "<Cstatus (#PCDATA)>"), |
|
723 _S16( "<Cname (#PCDATA)>"), |
|
724 _S16( "<Cpriority (#PCDATA)>"), |
|
725 _S16( "<StatusContent (Qualifier?, DirectContent?, ReferredContent?, ContentType?)>"), |
|
726 _S16( "<DirectContent (#PCDATA)>"), |
|
727 _S16( "<ReferredContent (#PCDATA)>"), |
|
728 _S16( "<ContactInfo (Qualifier?, ContainedvCard?, ReferredvCard?)>"), |
|
729 _S16( "<ContainedvCard (#PCDATA)>"), |
|
730 _S16( "<ReferredvCard (#PCDATA)>"), |
|
731 _S16( "<InfoLink (Qualifier?, Inf_link*)>"), |
|
732 _S16( "<Inf_link (Link, Text?, ContentType?)>"), |
|
733 _S16( "<Link (#PCDATA)>"), |
|
734 _S16( "<Text (#PCDATA)>"), |
|
735 _S16( "<ContentType (#PCDATA)>"), |
|
736 _S16( "<EndOfTable (#PCDATA)>" ) |
|
737 }; |