source: contrib/z-push/zpushdtd.php @ 4898

Revision 4898, 17.3 KB checked in by thiagoaos, 13 years ago (diff)

Ticket #2180 - Adicionado código fonte completo do zpush

Line 
1<?php
2/***********************************************
3* File      :   zpushdtd.php
4* Project   :   Z-Push
5* Descr     :   dtd definition file
6*
7* Created   :   01.10.2007
8*
9*  Zarafa Deutschland GmbH, www.zarafaserver.de
10* This file is distributed under GPL v2.
11* Consult LICENSE file for details
12************************************************/
13$zpushdtd = array(
14                "codes" => array (
15                    0 => array (
16                        0x05 => "Synchronize",
17                        0x06 => "Replies",
18                        0x07 => "Add",
19                        0x08 => "Modify",
20                        0x09 => "Remove",
21                        0x0a => "Fetch",
22                        0x0b => "SyncKey",
23                        0x0c => "ClientEntryId",
24                        0x0d => "ServerEntryId",
25                        0x0e => "Status",
26                        0x0f => "Folder",
27                        0x10 => "FolderType",
28                        0x11 => "Version",
29                        0x12 => "FolderId",
30                        0x13 => "GetChanges",
31                        0x14 => "MoreAvailable",
32                        0x15 => "MaxItems",
33                        0x16 => "Perform",
34                        0x17 => "Options",
35                        0x18 => "FilterType",
36                        0x19 => "Truncation",
37                        0x1a => "RtfTruncation",
38                        0x1b => "Conflict",
39                        0x1c => "Folders",
40                        0x1d => "Data",
41                        0x1e => "DeletesAsMoves",
42                        0x1f => "NotifyGUID",
43                        0x20 => "Supported",
44                        0x21 => "SoftDelete",
45                        0x22 => "MIMESupport",
46                        0x23 => "MIMETruncation",
47                    ), 1 => array (
48                        0x05 => "Anniversary",
49                        0x06 => "AssistantName",
50                        0x07 => "AssistnamePhoneNumber",
51                        0x08 => "Birthday",
52                        0x09 => "Body",
53                        0x0a => "BodySize",
54                        0x0b => "BodyTruncated",
55                        0x0c => "Business2PhoneNumber",
56                        0x0d => "BusinessCity",
57                        0x0e => "BusinessCountry",
58                        0x0f => "BusinessPostalCode",
59                        0x10 => "BusinessState",
60                        0x11 => "BusinessStreet",
61                        0x12 => "BusinessFaxNumber",
62                        0x13 => "BusinessPhoneNumber",
63                        0x14 => "CarPhoneNumber",
64                        0x15 => "Categories",
65                        0x16 => "Category",
66                        0x17 => "Children",
67                        0x18 => "Child",
68                        0x19 => "CompanyName",
69                        0x1a => "Department",
70                        0x1b => "Email1Address",
71                        0x1c => "Email2Address",
72                        0x1d => "Email3Address",
73                        0x1e => "FileAs",
74                        0x1f => "FirstName",
75                        0x20 => "Home2PhoneNumber",
76                        0x21 => "HomeCity",
77                        0x22 => "HomeCountry",
78                        0x23 => "HomePostalCode",
79                        0x24 => "HomeState",
80                        0x25 => "HomeStreet",
81                        0x26 => "HomeFaxNumber",
82                        0x27 => "HomePhoneNumber",
83                        0x28 => "JobTitle",
84                        0x29 => "LastName",
85                        0x2a => "MiddleName",
86                        0x2b => "MobilePhoneNumber",
87                        0x2c => "OfficeLocation",
88                        0x2d => "OtherCity",
89                        0x2e => "OtherCountry",
90                        0x2f => "OtherPostalCode",
91                        0x30 => "OtherState",
92                        0x31 => "OtherStreet",
93                        0x32 => "PagerNumber",
94                        0x33 => "RadioPhoneNumber",
95                        0x34 => "Spouse",
96                        0x35 => "Suffix",
97                        0x36 => "Title",
98                        0x37 => "WebPage",
99                        0x38 => "YomiCompanyName",
100                        0x39 => "YomiFirstName",
101                        0x3a => "YomiLastName",
102                        0x3b => "Rtf",
103                        0x3c => "Picture",
104                    ), 2 => array (
105                        0x05 => "Attachment",
106                        0x06 => "Attachments",
107                        0x07 => "AttName",
108                        0x08 => "AttSize",
109                        0x09 => "AttOid",
110                        0x0a => "AttMethod",
111                        0x0b => "AttRemoved",
112                        0x0c => "Body",
113                        0x0d => "BodySize",
114                        0x0e => "BodyTruncated",
115                        0x0f => "DateReceived",
116                        0x10 => "DisplayName",
117                        0x11 => "DisplayTo",
118                        0x12 => "Importance",
119                        0x13 => "MessageClass",
120                        0x14 => "Subject",
121                        0x15 => "Read",
122                        0x16 => "To",
123                        0x17 => "Cc",
124                        0x18 => "From",
125                        0x19 => "Reply-To",
126                        0x1a => "AllDayEvent",
127                        0x1b => "Categories",
128                        0x1c => "Category",
129                        0x1d => "DtStamp",
130                        0x1e => "EndTime",
131                        0x1f => "InstanceType",
132                        0x20 => "BusyStatus",
133                        0x21 => "Location",
134                        0x22 => "MeetingRequest",
135                        0x23 => "Organizer",
136                        0x24 => "RecurrenceId",
137                        0x25 => "Reminder",
138                        0x26 => "ResponseRequested",
139                        0x27 => "Recurrences",
140                        0x28 => "Recurrence",
141                        0x29 => "Type",
142                        0x2a => "Until",
143                        0x2b => "Occurrences",
144                        0x2c => "Interval",
145                        0x2d => "DayOfWeek",
146                        0x2e => "DayOfMonth",
147                        0x2f => "WeekOfMonth",
148                        0x30 => "MonthOfYear",
149                        0x31 => "StartTime",
150                        0x32 => "Sensitivity",
151                        0x33 => "TimeZone",
152                        0x34 => "GlobalObjId",
153                        0x35 => "ThreadTopic",
154                        0x36 => "MIMEData",
155                        0x37 => "MIMETruncated",
156                        0x38 => "MIMESize",
157                        0x39 => "InternetCPID",
158                    ), 3 => array (
159                        0x05 => "Notify",
160                        0x06 => "Notification",
161                        0x07 => "Version",
162                        0x08 => "Lifetime",
163                        0x09 => "DeviceInfo",
164                        0x0a => "Enable",
165                        0x0b => "Folder",
166                        0x0c => "ServerEntryId",
167                        0x0d => "DeviceAddress",
168                        0x0e => "ValidCarrierProfiles",
169                        0x0f => "CarrierProfile",
170                        0x10 => "Status",
171                        0x11 => "Replies",
172//                        0x05 => "Version='1.1'",
173                        0x12 => "Devices",
174                        0x13 => "Device",
175                        0x14 => "Id",
176                        0x15 => "Expiry",
177                        0x16 => "NotifyGUID",
178                    ), 4 => array (
179                        0x05 => "Timezone",
180                        0x06 => "AllDayEvent",
181                        0x07 => "Attendees",
182                        0x08 => "Attendee",
183                        0x09 => "Email",
184                        0x0a => "Name",
185                        0x0b => "Body",
186                        0x0c => "BodyTruncated",
187                        0x0d => "BusyStatus",
188                        0x0e => "Categories",
189                        0x0f => "Category",
190                        0x10 => "Rtf",
191                        0x11 => "DtStamp",
192                        0x12 => "EndTime",
193                        0x13 => "Exception",
194                        0x14 => "Exceptions",
195                        0x15 => "Deleted",
196                        0x16 => "ExceptionStartTime",
197                        0x17 => "Location",
198                        0x18 => "MeetingStatus",
199                        0x19 => "OrganizerEmail",
200                        0x1a => "OrganizerName",
201                        0x1b => "Recurrence",
202                        0x1c => "Type",
203                        0x1d => "Until",
204                        0x1e => "Occurrences",
205                        0x1f => "Interval",
206                        0x20 => "DayOfWeek",
207                        0x21 => "DayOfMonth",
208                        0x22 => "WeekOfMonth",
209                        0x23 => "MonthOfYear",
210                        0x24 => "Reminder",
211                        0x25 => "Sensitivity",
212                        0x26 => "Subject",
213                        0x27 => "StartTime",
214                        0x28 => "UID",
215                    ), 5 => array (
216                        0x05 => "Moves",
217                        0x06 => "Move",
218                        0x07 => "SrcMsgId",
219                        0x08 => "SrcFldId",
220                        0x09 => "DstFldId",
221                        0x0a => "Response",
222                        0x0b => "Status",
223                        0x0c => "DstMsgId",
224                    ), 6 => array (
225                        0x05 => "GetItemEstimate",
226                        0x06 => "Version",
227                        0x07 => "Folders",
228                        0x08 => "Folder",
229                        0x09 => "FolderType",
230                        0x0a => "FolderId",
231                        0x0b => "DateTime",
232                        0x0c => "Estimate",
233                        0x0d => "Response",
234                        0x0e => "Status",
235                    ), 7 => array (
236                        0x05 => "Folders",
237                        0x06 => "Folder",
238                        0x07 => "DisplayName",
239                        0x08 => "ServerEntryId",
240                        0x09 => "ParentId",
241                        0x0a => "Type",
242                        0x0b => "Response",
243                        0x0c => "Status",
244                        0x0d => "ContentClass",
245                        0x0e => "Changes",
246                        0x0f => "Add",
247                        0x10 => "Remove",
248                        0x11 => "Update",
249                        0x12 => "SyncKey",
250                        0x13 => "FolderCreate",
251                        0x14 => "FolderDelete",
252                        0x15 => "FolderUpdate",
253                        0x16 => "FolderSync",
254                        0x17 => "Count",
255                        0x18 => "Version",
256                    ), 8 => array (
257                        0x05 => "CalendarId",
258                        0x06 => "FolderId",
259                        0x07 => "MeetingResponse",
260                        0x08 => "RequestId",
261                        0x09 => "Request",
262                        0x0a => "Result",
263                        0x0b => "Status",
264                        0x0c => "UserResponse",
265                        0x0d => "Version",
266                    ), 9 => array (
267                        0x05 => "Body",
268                        0x06 => "BodySize",
269                        0x07 => "BodyTruncated",
270                        0x08 => "Categories",
271                        0x09 => "Category",
272                        0x0a => "Complete",
273                        0x0b => "DateCompleted",
274                        0x0c => "DueDate",
275                        0x0d => "UtcDueDate",
276                        0x0e => "Importance",
277                        0x0f => "Recurrence",
278                        0x10 => "Type",
279                        0x11 => "Start",
280                        0x12 => "Until",
281                        0x13 => "Occurrences",
282                        0x14 => "Interval",
283                        0x16 => "DayOfWeek",
284                        0x15 => "DayOfMonth",
285                        0x17 => "WeekOfMonth",
286                        0x18 => "MonthOfYear",
287                        0x19 => "Regenerate",
288                        0x1a => "DeadOccur",
289                        0x1b => "ReminderSet",
290                        0x1c => "ReminderTime",
291                        0x1d => "Sensitivity",
292                        0x1e => "StartDate",
293                        0x1f => "UtcStartDate",
294                        0x20 => "Subject",
295                        0x21 => "Rtf",
296                    ), 0xa => array (
297                        0x05 => "ResolveRecipients",
298                        0x06 => "Response",
299                        0x07 => "Status",
300                        0x08 => "Type",
301                        0x09 => "Recipient",
302                        0x0a => "DisplayName",
303                        0x0b => "EmailAddress",
304                        0x0c => "Certificates",
305                        0x0d => "Certificate",
306                        0x0e => "MiniCertificate",
307                        0x0f => "Options",
308                        0x10 => "To",
309                        0x11 => "CertificateRetrieval",
310                        0x12 => "RecipientCount",
311                        0x13 => "MaxCertificates",
312                        0x14 => "MaxAmbiguousRecipients",
313                        0x15 => "CertificateCount",
314                    ), 0xb => array (
315                        0x05 => "ValidateCert",
316                        0x06 => "Certificates",
317                        0x07 => "Certificate",
318                        0x08 => "CertificateChain",
319                        0x09 => "CheckCRL",
320                        0x0a => "Status",
321                    ), 0xc => array (
322                        0x05 => "CustomerId",
323                        0x06 => "GovernmentId",
324                        0x07 => "IMAddress",
325                        0x08 => "IMAddress2",
326                        0x09 => "IMAddress3",
327                        0x0a => "ManagerName",
328                        0x0b => "CompanyMainPhone",
329                        0x0c => "AccountName",
330                        0x0d => "NickName",
331                        0x0e => "MMS",
332                    ), 0xd => array (
333                        0x05 => "Ping",
334                        0x07 => "Status",
335                        0x08 => "LifeTime",
336                        0x09 => "Folders",
337                        0x0a => "Folder",
338                        0x0b => "ServerEntryId",
339                        0x0c => "FolderType",
340                    ), 0xe => array (
341                        0x05 => "Provision",
342                        0x06 => "Policies",
343                        0x07 => "Policy",
344                        0x08 => "PolicyType",
345                        0x09 => "PolicyKey",
346                        0x0A => "Data",
347                        0x0B => "Status",
348                        0x0C => "RemoteWipe",
349                        0x0D => "EASProvisionDoc",
350                        ),
351                    0xf => array(
352                        0x05 => "Search",
353                        0x07 => "Store",
354                        0x08 => "Name",
355                        0x09 => "Query",
356                        0x0A => "Options",
357                        0x0B => "Range",
358                        0x0C => "Status",
359                        0x0D => "Response",
360                        0x0E => "Result",
361                        0x0F => "Properties",
362                        0x10 => "Total",
363                        0x11 => "EqualTo",
364                        0x12 => "Value",
365                        0x13 => "And",
366                        0x14 => "Or",
367                        0x15 => "FreeText",
368                        0x17 => "DeepTraversal",
369                        0x18 => "LongId",
370                        0x19 => "RebuildResults",
371                        0x1A => "LessThan",
372                        0x1B => "GreaterThan",
373                        0x1C => "Schema",
374                        0x1D => "Supported",
375                    ), 0x10 => array(
376                        0x05 => "DisplayName",
377                        0x06 => "Phone",
378                        0x07 => "Office",
379                        0x08 => "Title",
380                        0x09 => "Company",
381                        0x0A => "Alias",
382                        0x0B => "FirstName",
383                        0x0C => "LastName",
384                        0x0D => "HomePhone",
385                        0x0E => "MobilePhone",
386                        0x0F => "EmailAddress",
387                    )
388              ), "namespaces" => array(
389                  1 => "POOMCONTACTS",
390                  2 => "POOMMAIL",
391                  3 => "AirNotify",
392                  4 => "POOMCAL",
393                  5 => "Move",
394                  6 => "GetItemEstimate",
395                  7 => "FolderHierarchy",
396                  8 => "MeetingResponse",
397                  9 => "POOMTASKS",
398                  0xA => "ResolveRecipients",
399                  0xB => "ValidateCerts",
400                  0xC => "POOMCONTACTS2",
401                  0xD => "Ping",
402                  0xE => "Provision",//
403                  0xF => "Search",//
404                  0x10 => "GAL",
405              )
406          );
407?>
Note: See TracBrowser for help on using the repository browser.