debian: fix build-deps for focal
[amule.git] / src / libs / ec / abstracts / ECCodes.abstract
blobf969b4a65312a9125bb577f44025136d4b0290f2
1 [Section Definition]
2 FileName ECCodes
3 FileContent  EC codes and type definition.
4 [/Section]
6 # The types of the values used on EC.
7 [Section Content]
8 Type TypeDef
9 ec_opcode_t     uint8
10 ec_tagname_t    uint16
11 ec_tagtype_t    uint8
12 ec_taglen_t     uint32
13 [/Section]
15 # Current protocol version.
16 [Section Content]
17 Type Enum
18 Name ProtocolVersion
19 DataType uint16
20 EC_CURRENT_PROTOCOL_VERSION     0x0204
21 [/Section]
23 # This flags are used on the transmission layer.
24 [Section Content]
25 Type Enum
26 Name ECFlags
27 DataType uint32
28 EC_FLAG_ZLIB            0x00000001
29 EC_FLAG_UTF8_NUMBERS    0x00000002
30 EC_FLAG_UNKNOWN_MASK    0xff7f7f08
31 [/Section]
33 # OpCodes
34 # Note: Needs some reorganization on Request/Reply
35 [Section Content]
36 Type Enum
37 Name ECOpCodes
38 DataType uint8
40 EC_OP_NOOP                          0x01
42 EC_OP_AUTH_REQ                      0x02
43 EC_OP_AUTH_FAIL                     0x03
44 EC_OP_AUTH_OK                       0x04
46 EC_OP_FAILED                        0x05
47 EC_OP_STRINGS                       0x06
48 EC_OP_MISC_DATA                     0x07
49 EC_OP_SHUTDOWN                      0x08
50 EC_OP_ADD_LINK                      0x09
51 EC_OP_STAT_REQ                      0x0A
52 EC_OP_GET_CONNSTATE                 0x0B
53 EC_OP_STATS                         0x0C
55 EC_OP_GET_DLOAD_QUEUE               0x0D
56 EC_OP_GET_ULOAD_QUEUE               0x0E
58 EC_OP_GET_SHARED_FILES              0x10
59 EC_OP_SHARED_SET_PRIO               0x11
61 # EC_OP_UNUSED                        0x12
62 # EC_OP_UNUSED                        0x13
63 # EC_OP_UNUSED                        0x14
64 # EC_OP_UNUSED                        0x15
65 EC_OP_PARTFILE_SWAP_A4AF_THIS       0x16
66 EC_OP_PARTFILE_SWAP_A4AF_THIS_AUTO  0x17
67 EC_OP_PARTFILE_SWAP_A4AF_OTHERS     0x18
68 EC_OP_PARTFILE_PAUSE                0x19
69 EC_OP_PARTFILE_RESUME               0x1A
70 EC_OP_PARTFILE_STOP                 0x1B
71 EC_OP_PARTFILE_PRIO_SET             0x1C
72 EC_OP_PARTFILE_DELETE               0x1D
73 EC_OP_PARTFILE_SET_CAT              0x1E
75 EC_OP_DLOAD_QUEUE                   0x1F
76 EC_OP_ULOAD_QUEUE                   0x20
78 EC_OP_SHARED_FILES                  0x22
79 EC_OP_SHAREDFILES_RELOAD            0x23
81 EC_OP_RENAME_FILE                   0x25
83 EC_OP_SEARCH_START                  0x26
84 EC_OP_SEARCH_STOP                   0x27
85 EC_OP_SEARCH_RESULTS                0x28
86 EC_OP_SEARCH_PROGRESS               0x29
88 EC_OP_DOWNLOAD_SEARCH_RESULT        0x2A
90 EC_OP_IPFILTER_RELOAD               0x2B
92 EC_OP_GET_SERVER_LIST               0x2C
93 EC_OP_SERVER_LIST                   0x2D
94 EC_OP_SERVER_DISCONNECT             0x2E
95 EC_OP_SERVER_CONNECT                0x2F
96 EC_OP_SERVER_REMOVE                 0x30
97 EC_OP_SERVER_ADD                    0x31
98 EC_OP_SERVER_UPDATE_FROM_URL        0x32
100 EC_OP_ADDLOGLINE                    0x33
101 EC_OP_ADDDEBUGLOGLINE               0x34
102 EC_OP_GET_LOG                       0x35
103 EC_OP_GET_DEBUGLOG                  0x36
104 EC_OP_GET_SERVERINFO                0x37
105 EC_OP_LOG                           0x38
106 EC_OP_DEBUGLOG                      0x39
107 EC_OP_SERVERINFO                    0x3A
108 EC_OP_RESET_LOG                     0x3B
109 EC_OP_RESET_DEBUGLOG                0x3C
110 EC_OP_CLEAR_SERVERINFO              0x3D
111 EC_OP_GET_LAST_LOG_ENTRY            0x3E
113 EC_OP_GET_PREFERENCES               0x3F
114 EC_OP_SET_PREFERENCES               0x40
116 EC_OP_CREATE_CATEGORY               0x41
117 EC_OP_UPDATE_CATEGORY               0x42
118 EC_OP_DELETE_CATEGORY               0x43
120 EC_OP_GET_STATSGRAPHS               0x44
121 EC_OP_STATSGRAPHS                   0x45
122 EC_OP_GET_STATSTREE                 0x46
123 EC_OP_STATSTREE                     0x47
125 EC_OP_KAD_START                     0x48
126 EC_OP_KAD_STOP                      0x49
128 EC_OP_CONNECT                       0x4A
129 EC_OP_DISCONNECT                    0x4B
131 EC_OP_KAD_UPDATE_FROM_URL           0x4D
132 EC_OP_KAD_BOOTSTRAP_FROM_IP         0x4E
134 EC_OP_AUTH_SALT                     0x4F
135 EC_OP_AUTH_PASSWD                   0x50
137 EC_OP_IPFILTER_UPDATE               0x51
139 EC_OP_GET_UPDATE                    0x52
141 EC_OP_CLEAR_COMPLETED               0x53
143 EC_OP_CLIENT_SWAP_TO_ANOTHER_FILE   0x54
145 EC_OP_SHARED_FILE_SET_COMMENT       0x55
147 EC_OP_SERVER_SET_STATIC_PRIO        0x56
149 EC_OP_FRIEND                        0x57
151 [/Section]
153 [Section Content]
154 Type Enum
155 Name ECTagNames
156 DataType uint16
158 EC_TAG_STRING                             0x0000
159 EC_TAG_PASSWD_HASH                        0x0001
160 EC_TAG_PROTOCOL_VERSION                   0x0002
161 EC_TAG_VERSION_ID                         0x0003
162 EC_TAG_DETAIL_LEVEL                       0x0004
163 EC_TAG_CONNSTATE                          0x0005
164 EC_TAG_ED2K_ID                            0x0006
165 EC_TAG_LOG_TO_STATUS                      0x0007
166 EC_TAG_BOOTSTRAP_IP                       0x0008
167 EC_TAG_BOOTSTRAP_PORT                     0x0009
168 EC_TAG_CLIENT_ID                          0x000A
169 EC_TAG_PASSWD_SALT                        0x000B
170 EC_TAG_CAN_ZLIB                           0x000C
171 EC_TAG_CAN_UTF8_NUMBERS                   0x000D
172 EC_TAG_CAN_NOTIFY                         0x000E
173 EC_TAG_ECID                               0x000F
174 EC_TAG_KAD_ID                             0x0010
177 EC_TAG_CLIENT_NAME                        0x0100
178         EC_TAG_CLIENT_VERSION                     0x0101
179         EC_TAG_CLIENT_MOD                         0x0102
181 EC_TAG_STATS_UL_SPEED                     0x0200
182         EC_TAG_STATS_DL_SPEED                     0x0201
183         EC_TAG_STATS_UL_SPEED_LIMIT               0x0202
184         EC_TAG_STATS_DL_SPEED_LIMIT               0x0203
185         EC_TAG_STATS_UP_OVERHEAD                  0x0204
186         EC_TAG_STATS_DOWN_OVERHEAD                0x0205
187         EC_TAG_STATS_TOTAL_SRC_COUNT              0x0206
188         EC_TAG_STATS_BANNED_COUNT                 0x0207
189         EC_TAG_STATS_UL_QUEUE_LEN                 0x0208
190         EC_TAG_STATS_ED2K_USERS                   0x0209
191         EC_TAG_STATS_KAD_USERS                    0x020A
192         EC_TAG_STATS_ED2K_FILES                   0x020B
193         EC_TAG_STATS_KAD_FILES                    0x020C
194         EC_TAG_STATS_LOGGER_MESSAGE               0x020D
195         EC_TAG_STATS_KAD_FIREWALLED_UDP           0x020E
196         EC_TAG_STATS_KAD_INDEXED_SOURCES          0x020F
197         EC_TAG_STATS_KAD_INDEXED_KEYWORDS         0x0210
198         EC_TAG_STATS_KAD_INDEXED_NOTES            0x0211
199         EC_TAG_STATS_KAD_INDEXED_LOAD             0x0212
200         EC_TAG_STATS_KAD_IP_ADRESS                0x0213
201         EC_TAG_STATS_BUDDY_STATUS                 0x0214
202         EC_TAG_STATS_BUDDY_IP                     0x0215
203         EC_TAG_STATS_BUDDY_PORT                   0x0216
204         EC_TAG_STATS_KAD_IN_LAN_MODE              0x0217
205         EC_TAG_STATS_TOTAL_SENT_BYTES             0x0218
206         EC_TAG_STATS_TOTAL_RECEIVED_BYTES         0x0219
207         EC_TAG_STATS_SHARED_FILE_COUNT            0x021A
208         EC_TAG_STATS_KAD_NODES                    0x021B
210 EC_TAG_PARTFILE                           0x0300
211         EC_TAG_PARTFILE_NAME                      0x0301
212         EC_TAG_PARTFILE_PARTMETID                 0x0302
213         EC_TAG_PARTFILE_SIZE_FULL                 0x0303
214         EC_TAG_PARTFILE_SIZE_XFER                 0x0304
215         EC_TAG_PARTFILE_SIZE_XFER_UP              0x0305
216         EC_TAG_PARTFILE_SIZE_DONE                 0x0306
217         EC_TAG_PARTFILE_SPEED                     0x0307
218         EC_TAG_PARTFILE_STATUS                    0x0308
219         EC_TAG_PARTFILE_PRIO                      0x0309
220         EC_TAG_PARTFILE_SOURCE_COUNT              0x030A
221         EC_TAG_PARTFILE_SOURCE_COUNT_A4AF         0x030B
222         EC_TAG_PARTFILE_SOURCE_COUNT_NOT_CURRENT  0x030C
223         EC_TAG_PARTFILE_SOURCE_COUNT_XFER         0x030D
224         EC_TAG_PARTFILE_ED2K_LINK                 0x030E
225         EC_TAG_PARTFILE_CAT                       0x030F
226         EC_TAG_PARTFILE_LAST_RECV                 0x0310
227         EC_TAG_PARTFILE_LAST_SEEN_COMP            0x0311
228         EC_TAG_PARTFILE_PART_STATUS               0x0312
229         EC_TAG_PARTFILE_GAP_STATUS                0x0313
230         EC_TAG_PARTFILE_REQ_STATUS                0x0314
231         EC_TAG_PARTFILE_SOURCE_NAMES              0x0315
232         EC_TAG_PARTFILE_COMMENTS                  0x0316
233         EC_TAG_PARTFILE_STOPPED                   0x0317
234         EC_TAG_PARTFILE_DOWNLOAD_ACTIVE           0x0318
235         EC_TAG_PARTFILE_LOST_CORRUPTION           0x0319
236         EC_TAG_PARTFILE_GAINED_COMPRESSION        0x031A
237         EC_TAG_PARTFILE_SAVED_ICH                 0x031B
238         EC_TAG_PARTFILE_SOURCE_NAMES_COUNTS       0x031C
239         EC_TAG_PARTFILE_AVAILABLE_PARTS           0x031D
240         EC_TAG_PARTFILE_HASH                      0x031E
241         EC_TAG_PARTFILE_SHARED                    0x031F
242         EC_TAG_PARTFILE_HASHED_PART_COUNT         0x0320
243         EC_TAG_PARTFILE_A4AFAUTO                  0x0321
244         EC_TAG_PARTFILE_A4AF_SOURCES              0x0322
246 EC_TAG_KNOWNFILE                          0x0400
247         EC_TAG_KNOWNFILE_XFERRED                  0x0401
248         EC_TAG_KNOWNFILE_XFERRED_ALL              0x0402
249         EC_TAG_KNOWNFILE_REQ_COUNT                0x0403
250         EC_TAG_KNOWNFILE_REQ_COUNT_ALL            0x0404
251         EC_TAG_KNOWNFILE_ACCEPT_COUNT             0x0405
252         EC_TAG_KNOWNFILE_ACCEPT_COUNT_ALL         0x0406
253         EC_TAG_KNOWNFILE_AICH_MASTERHASH          0x0407
254         EC_TAG_KNOWNFILE_FILENAME                 0x0408
255         EC_TAG_KNOWNFILE_COMPLETE_SOURCES_LOW     0x0409
256         EC_TAG_KNOWNFILE_COMPLETE_SOURCES_HIGH    0x040A
257         EC_TAG_KNOWNFILE_PRIO                     0x040B
258         EC_TAG_KNOWNFILE_ON_QUEUE                 0x040C
259         EC_TAG_KNOWNFILE_COMPLETE_SOURCES         0x040D
260         EC_TAG_KNOWNFILE_COMMENT                  0x040E
261         EC_TAG_KNOWNFILE_RATING                   0x040F
263 EC_TAG_SERVER                             0x0500
264         EC_TAG_SERVER_NAME                        0x0501
265         EC_TAG_SERVER_DESC                        0x0502
266         EC_TAG_SERVER_ADDRESS                     0x0503
267         EC_TAG_SERVER_PING                        0x0504
268         EC_TAG_SERVER_USERS                       0x0505
269         EC_TAG_SERVER_USERS_MAX                   0x0506
270         EC_TAG_SERVER_FILES                       0x0507
271         EC_TAG_SERVER_PRIO                        0x0508
272         EC_TAG_SERVER_FAILED                      0x0509
273         EC_TAG_SERVER_STATIC                      0x050A
274         EC_TAG_SERVER_VERSION                     0x050B
275         EC_TAG_SERVER_IP                          0x050C
276         EC_TAG_SERVER_PORT                        0x050D
278 EC_TAG_CLIENT                             0x0600
279         EC_TAG_CLIENT_SOFTWARE                    0x0601
280         EC_TAG_CLIENT_SCORE                       0x0602
281         EC_TAG_CLIENT_HASH                        0x0603
282         EC_TAG_CLIENT_FRIEND_SLOT                 0x0604
283         EC_TAG_CLIENT_WAIT_TIME                   0x0605
284         EC_TAG_CLIENT_XFER_TIME                   0x0606
285         EC_TAG_CLIENT_QUEUE_TIME                  0x0607
286         EC_TAG_CLIENT_LAST_TIME                   0x0608
287         EC_TAG_CLIENT_UPLOAD_SESSION              0x0609
288         EC_TAG_CLIENT_UPLOAD_TOTAL                0x060A
289         EC_TAG_CLIENT_DOWNLOAD_TOTAL              0x060B
290         EC_TAG_CLIENT_DOWNLOAD_STATE              0x060C
291         EC_TAG_CLIENT_UP_SPEED                    0x060D
292         EC_TAG_CLIENT_DOWN_SPEED                  0x060E
293         EC_TAG_CLIENT_FROM                        0x060F
294         EC_TAG_CLIENT_USER_IP                     0x0610
295         EC_TAG_CLIENT_USER_PORT                   0x0611
296         EC_TAG_CLIENT_SERVER_IP                   0x0612
297         EC_TAG_CLIENT_SERVER_PORT                 0x0613
298         EC_TAG_CLIENT_SERVER_NAME                 0x0614
299         EC_TAG_CLIENT_SOFT_VER_STR                0x0615
300         EC_TAG_CLIENT_WAITING_POSITION            0x0616
301         EC_TAG_CLIENT_IDENT_STATE                 0x0617
302         EC_TAG_CLIENT_OBFUSCATION_STATUS          0x0618
303         EC_TAG_CLIENT_CURRENTLYUNUSED1            0x0619
304         EC_TAG_CLIENT_REMOTE_QUEUE_RANK           0x061A
305         EC_TAG_CLIENT_DISABLE_VIEW_SHARED         0x061B
306         EC_TAG_CLIENT_UPLOAD_STATE                0x061C
307         EC_TAG_CLIENT_EXT_PROTOCOL                0x061D
308         EC_TAG_CLIENT_USER_ID                     0x061E
309         EC_TAG_CLIENT_UPLOAD_FILE                 0x061F
310         EC_TAG_CLIENT_REQUEST_FILE                0x0620
311         EC_TAG_CLIENT_A4AF_FILES                  0x0621
312         EC_TAG_CLIENT_OLD_REMOTE_QUEUE_RANK       0x0622
313         EC_TAG_CLIENT_KAD_PORT                    0x0623
314         EC_TAG_CLIENT_PART_STATUS                 0x0624
315         EC_TAG_CLIENT_NEXT_REQUESTED_PART         0x0625
316         EC_TAG_CLIENT_LAST_DOWNLOADING_PART       0x0626
317         EC_TAG_CLIENT_REMOTE_FILENAME             0x0627
318         EC_TAG_CLIENT_MOD_VERSION                 0x0628
319         EC_TAG_CLIENT_OS_INFO                     0x0629
320         EC_TAG_CLIENT_AVAILABLE_PARTS             0x062A
321         EC_TAG_CLIENT_UPLOAD_PART_STATUS          0x062B
323 EC_TAG_SEARCHFILE                         0x0700
324         EC_TAG_SEARCH_TYPE                        0x0701
325         EC_TAG_SEARCH_NAME                        0x0702
326         EC_TAG_SEARCH_MIN_SIZE                    0x0703
327         EC_TAG_SEARCH_MAX_SIZE                    0x0704
328         EC_TAG_SEARCH_FILE_TYPE                   0x0705
329         EC_TAG_SEARCH_EXTENSION                   0x0706
330         EC_TAG_SEARCH_AVAILABILITY                0x0707
331         EC_TAG_SEARCH_STATUS                      0x0708
332         EC_TAG_SEARCH_PARENT                      0x0709
334 EC_TAG_FRIEND                             0x0800
335         EC_TAG_FRIEND_NAME                        0x0801
336         EC_TAG_FRIEND_HASH                        0x0802
337         EC_TAG_FRIEND_IP                          0x0803
338         EC_TAG_FRIEND_PORT                        0x0804
339         EC_TAG_FRIEND_CLIENT                      0x0805
340         EC_TAG_FRIEND_ADD                         0x0806
341         EC_TAG_FRIEND_REMOVE                      0x0807
342         EC_TAG_FRIEND_FRIENDSLOT                  0x0808
343         EC_TAG_FRIEND_SHARED                      0x0809
345 EC_TAG_SELECT_PREFS                       0x1000
347         EC_TAG_PREFS_CATEGORIES                   0x1100
348                 EC_TAG_CATEGORY                           0x1101
349                 EC_TAG_CATEGORY_TITLE                     0x1102
350                 EC_TAG_CATEGORY_PATH                      0x1103
351                 EC_TAG_CATEGORY_COMMENT                   0x1104
352                 EC_TAG_CATEGORY_COLOR                     0x1105
353                 EC_TAG_CATEGORY_PRIO                      0x1106
355         EC_TAG_PREFS_GENERAL                      0x1200
356                 EC_TAG_USER_NICK                          0x1201
357                 EC_TAG_USER_HASH                          0x1202
358                 EC_TAG_USER_HOST                          0x1203
359                 EC_TAG_GENERAL_CHECK_NEW_VERSION          0x1204
361         EC_TAG_PREFS_CONNECTIONS                  0x1300
362                 EC_TAG_CONN_DL_CAP                        0x1301
363                 EC_TAG_CONN_UL_CAP                        0x1302
364                 EC_TAG_CONN_MAX_DL                        0x1303
365                 EC_TAG_CONN_MAX_UL                        0x1304
366                 EC_TAG_CONN_SLOT_ALLOCATION               0x1305
367                 EC_TAG_CONN_TCP_PORT                      0x1306
368                 EC_TAG_CONN_UDP_PORT                      0x1307
369                 EC_TAG_CONN_UDP_DISABLE                   0x1308
370                 EC_TAG_CONN_MAX_FILE_SOURCES              0x1309
371                 EC_TAG_CONN_MAX_CONN                      0x130A
372                 EC_TAG_CONN_AUTOCONNECT                   0x130B
373                 EC_TAG_CONN_RECONNECT                     0x130C
374                 EC_TAG_NETWORK_ED2K                       0x130D
375                 EC_TAG_NETWORK_KADEMLIA                   0x130E
377         EC_TAG_PREFS_MESSAGEFILTER                0x1400
378                 EC_TAG_MSGFILTER_ENABLED                  0x1401
379                 EC_TAG_MSGFILTER_ALL                      0x1402
380                 EC_TAG_MSGFILTER_FRIENDS                  0x1403
381                 EC_TAG_MSGFILTER_SECURE                   0x1404
382                 EC_TAG_MSGFILTER_BY_KEYWORD               0x1405
383                 EC_TAG_MSGFILTER_KEYWORDS                 0x1406
385         EC_TAG_PREFS_REMOTECTRL                   0x1500
386                 EC_TAG_WEBSERVER_AUTORUN                  0x1501
387                 EC_TAG_WEBSERVER_PORT                     0x1502
388                 EC_TAG_WEBSERVER_GUEST                    0x1503
389                 EC_TAG_WEBSERVER_USEGZIP                  0x1504
390                 EC_TAG_WEBSERVER_REFRESH                  0x1505
391                 EC_TAG_WEBSERVER_TEMPLATE                 0x1506
393         EC_TAG_PREFS_ONLINESIG                    0x1600
394                 EC_TAG_ONLINESIG_ENABLED                  0x1601
396         EC_TAG_PREFS_SERVERS                      0x1700
397                 EC_TAG_SERVERS_REMOVE_DEAD                0x1701
398                 EC_TAG_SERVERS_DEAD_SERVER_RETRIES        0x1702
399                 EC_TAG_SERVERS_AUTO_UPDATE                0x1703
400                 EC_TAG_SERVERS_URL_LIST                   0x1704
401                 EC_TAG_SERVERS_ADD_FROM_SERVER            0x1705
402                 EC_TAG_SERVERS_ADD_FROM_CLIENT            0x1706
403                 EC_TAG_SERVERS_USE_SCORE_SYSTEM           0x1707
404                 EC_TAG_SERVERS_SMART_ID_CHECK             0x1708
405                 EC_TAG_SERVERS_SAFE_SERVER_CONNECT        0x1709
406                 EC_TAG_SERVERS_AUTOCONN_STATIC_ONLY       0x170A
407                 EC_TAG_SERVERS_MANUAL_HIGH_PRIO           0x170B
408                 EC_TAG_SERVERS_UPDATE_URL                 0x170C
410         EC_TAG_PREFS_FILES                        0x1800
411                 EC_TAG_FILES_ICH_ENABLED                  0x1801
412                 EC_TAG_FILES_AICH_TRUST                   0x1802
413                 EC_TAG_FILES_NEW_PAUSED                   0x1803
414                 EC_TAG_FILES_NEW_AUTO_DL_PRIO             0x1804
415                 EC_TAG_FILES_PREVIEW_PRIO                 0x1805
416                 EC_TAG_FILES_NEW_AUTO_UL_PRIO             0x1806
417                 EC_TAG_FILES_UL_FULL_CHUNKS               0x1807
418                 EC_TAG_FILES_START_NEXT_PAUSED            0x1808
419                 EC_TAG_FILES_RESUME_SAME_CAT              0x1809
420                 EC_TAG_FILES_SAVE_SOURCES                 0x180A
421                 EC_TAG_FILES_EXTRACT_METADATA             0x180B
422                 EC_TAG_FILES_ALLOC_FULL_SIZE              0x180C
423                 EC_TAG_FILES_CHECK_FREE_SPACE             0x180D
424                 EC_TAG_FILES_MIN_FREE_SPACE               0x180E
425                 EC_TAG_FILES_CREATE_NORMAL                0x180F
427 #       EC_TAG_UNUSED                             0x1900
428 #               EC_TAG_UNUSED                             0x1901
429 #               EC_TAG_UNUSED                             0x1902
430 #               EC_TAG_UNUSED                             0x1903
431 #               EC_TAG_UNUSED                             0x1904
432 #               EC_TAG_UNUSED                             0x1905
434         EC_TAG_PREFS_DIRECTORIES                  0x1A00
435                 EC_TAG_DIRECTORIES_INCOMING               0x1A01
436                 EC_TAG_DIRECTORIES_TEMP                   0x1A02
437                 EC_TAG_DIRECTORIES_SHARED                 0x1A03
438                 EC_TAG_DIRECTORIES_SHARE_HIDDEN           0x1A04
440         EC_TAG_PREFS_STATISTICS                   0x1B00
441                 EC_TAG_STATSGRAPH_WIDTH                   0x1B01
442                 EC_TAG_STATSGRAPH_SCALE                   0x1B02
443                 EC_TAG_STATSGRAPH_LAST                    0x1B03
444                 EC_TAG_STATSGRAPH_DATA                    0x1B04
445                 EC_TAG_STATTREE_CAPPING                   0x1B05
446                 EC_TAG_STATTREE_NODE                      0x1B06
447                 EC_TAG_STAT_NODE_VALUE                    0x1B07
448                 EC_TAG_STAT_VALUE_TYPE                    0x1B08
449                 EC_TAG_STATTREE_NODEID                    0x1B09
451         EC_TAG_PREFS_SECURITY                     0x1C00
452                 EC_TAG_SECURITY_CAN_SEE_SHARES            0x1C01
453                 EC_TAG_IPFILTER_CLIENTS                   0x1C02
454                 EC_TAG_IPFILTER_SERVERS                   0x1C03
455                 EC_TAG_IPFILTER_AUTO_UPDATE               0x1C04
456                 EC_TAG_IPFILTER_UPDATE_URL                0x1C05
457                 EC_TAG_IPFILTER_LEVEL                     0x1C06
458                 EC_TAG_IPFILTER_FILTER_LAN                0x1C07
459                 EC_TAG_SECURITY_USE_SECIDENT              0x1C08
460                 EC_TAG_SECURITY_OBFUSCATION_SUPPORTED     0x1C09
461                 EC_TAG_SECURITY_OBFUSCATION_REQUESTED     0x1C0A
462                 EC_TAG_SECURITY_OBFUSCATION_REQUIRED      0x1C0B
464         EC_TAG_PREFS_CORETWEAKS                   0x1D00
465                 EC_TAG_CORETW_MAX_CONN_PER_FIVE           0x1D01
466                 EC_TAG_CORETW_VERBOSE                     0x1D02
467                 EC_TAG_CORETW_FILEBUFFER                  0x1D03
468                 EC_TAG_CORETW_UL_QUEUE                    0x1D04
469                 EC_TAG_CORETW_SRV_KEEPALIVE_TIMEOUT       0x1D05
471         EC_TAG_PREFS_KADEMLIA                     0x1E00
472                 EC_TAG_KADEMLIA_UPDATE_URL                0x1E01
473 [/Section]
475 [Section Content]
476 Type Enum
477 Name EC_DETAIL_LEVEL
478 DataType uint8
479 EC_DETAIL_CMD           0x00
480 EC_DETAIL_WEB           0x01
481 EC_DETAIL_FULL          0x02
482 EC_DETAIL_UPDATE        0x03
483 EC_DETAIL_INC_UPDATE    0x04
484 [/Section]
486 [Section Content]
487 Type Enum
488 Name EC_SEARCH_TYPE
489 DataType uint8
490 EC_SEARCH_LOCAL         0x00
491 EC_SEARCH_GLOBAL        0x01
492 EC_SEARCH_KAD           0x02
493 EC_SEARCH_WEB           0x03
494 [/Section]
496 [Section Content]
497 Type Enum
498 Name EC_STATTREE_NODE_VALUE_TYPE
499 DataType uint8
500 EC_VALUE_INTEGER        0x00
501 EC_VALUE_ISTRING        0x01
502 EC_VALUE_BYTES          0x02
503 EC_VALUE_ISHORT         0x03
504 EC_VALUE_TIME           0x04
505 EC_VALUE_SPEED          0x05
506 EC_VALUE_STRING         0x06
507 EC_VALUE_DOUBLE         0x07
508 [/Section]
510 [Section Content]
511 Type Enum
512 Name EcPrefs
513 DataType uint32
514 EC_PREFS_CATEGORIES     0x00000001
515 EC_PREFS_GENERAL        0x00000002
516 EC_PREFS_CONNECTIONS    0x00000004
517 EC_PREFS_MESSAGEFILTER  0x00000008
518 EC_PREFS_REMOTECONTROLS 0x00000010
519 EC_PREFS_ONLINESIG      0x00000020
520 EC_PREFS_SERVERS        0x00000040
521 EC_PREFS_FILES          0x00000080
522 # EC_PREFS_UNUSED         0x00000100
523 EC_PREFS_DIRECTORIES    0x00000200
524 EC_PREFS_STATISTICS     0x00000400
525 EC_PREFS_SECURITY       0x00000800
526 EC_PREFS_CORETWEAKS     0x00001000
527 EC_PREFS_KADEMLIA       0x00002000
528 [/Section]