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