#include "Packet.h"Include dependency graph for EDPacket.h:

This graph shows which files directly or indirectly include this file:

| #define ED2K_C2C_ANSWERSOURCES 0x82 |
| #define ED2K_C2C_ASKSHAREDFILES 0x4A |
| #define ED2K_C2C_ASKSHAREDFILESANSWER 0x4B |
| #define ED2K_C2C_COMPRESSEDPART 0x40 |
| #define ED2K_C2C_COMPRESSEDPART_I64 0xA1 |
| #define ED2K_C2C_EMULEINFO 0x01 |
| #define ED2K_C2C_EMULEINFOANSWER 0x02 |
| #define ED2K_C2C_FILEDESC 0x61 |
| #define ED2K_C2C_FILENOTFOUND 0x48 |
| #define ED2K_C2C_FILEREQANSWER 0x59 |
| #define ED2K_C2C_FILEREQUEST 0x58 |
| #define ED2K_C2C_FILESTATUS 0x50 |
| #define ED2K_C2C_FILESTATUSREQUEST 0x4F |
| #define ED2K_C2C_FINISHUPLOAD 0x57 |
| #define ED2K_C2C_HASHSETANSWER 0x52 |
| #define ED2K_C2C_HASHSETREQUEST 0x51 |
| #define ED2K_C2C_HELLO 0x01 |
| #define ED2K_C2C_HELLOANSWER 0x4C |
| #define ED2K_C2C_MESSAGE 0x4E |
| #define ED2K_C2C_PREVIEWANWSER 0x91 |
| #define ED2K_C2C_QUEUERANK 0x5C |
| #define ED2K_C2C_QUEUERANKING 0x60 |
| #define ED2K_C2C_QUEUERELEASE 0x56 |
| #define ED2K_C2C_QUEUEREQUEST 0x54 |
| #define ED2K_C2C_REQUESTPARTS 0x47 |
| #define ED2K_C2C_REQUESTPARTS_I64 0xA3 |
| #define ED2K_C2C_REQUESTPREVIEW 0x90 |
| #define ED2K_C2C_REQUESTSOURCES 0x81 |
| #define ED2K_C2C_SENDINGPART 0x46 |
| #define ED2K_C2C_SENDINGPART_I64 0xA2 |
| #define ED2K_C2C_STARTUPLOAD 0x55 |
| #define ED2K_C2C_UDP_FILENOTFOUND 0x92 |
| #define ED2K_C2C_UDP_QUEUEFULL 0x93 |
| #define ED2K_C2C_UDP_REASKACK 0x91 |
| #define ED2K_C2C_UDP_REASKFILEPING 0x90 |
| #define ED2K_C2S_CALLBACKREQUEST 0x1C |
| #define ED2K_C2S_GETSERVERLIST 0x14 |
| #define ED2K_C2S_GETSOURCES 0x19 |
| #define ED2K_C2S_LOGINREQUEST 0x01 |
| #define ED2K_C2S_MORERESULTS 0x21 |
| #define ED2K_C2S_OFFERFILES 0x15 |
| #define ED2K_C2S_SEARCHREQUEST 0x16 |
| #define ED2K_C2S_SEARCHUSER 0x1a |
| #define ED2K_C2SG_CALLBACKREQUEST 0x9C |
| #define ED2K_C2SG_GETSOURCES 0x9A |
| #define ED2K_C2SG_GETSOURCES2 0x94 |
| #define ED2K_C2SG_SEARCHREQUEST 0x98 |
| #define ED2K_C2SG_SEARCHREQUEST2 0x92 |
| #define ED2K_C2SG_SEARCHREQUEST3 0x90 |
| #define ED2K_C2SG_SERVERSTATUSREQUEST 0x96 |
| #define ED2K_CLIENT_MOD 0xFE |
| #define ED2K_CLIENT_UNKNOWN 0xFF |
| #define ED2K_COMMENT_MAX 250 |
| #define ED2K_COMPATIBLECLIENT_ID ED2K_CLIENT_ID |
| #define ED2K_CT_FEATUREVERSIONS 0xFA |
| #define ED2K_CT_FLAGS 0x20 |
| #define ED2K_CT_MODVERSION 0x55 |
| #define ED2K_CT_MOREFEATUREVERSIONS 0xFE |
| #define ED2K_CT_NAME 0x01 |
| #define ED2K_CT_PORT 0x0F |
| #define ED2K_CT_SOFTWAREVERSION 0xFB |
| #define ED2K_CT_UDPPORTS 0xF9 |
| #define ED2K_CT_UNKNOWN1 0xFC |
| #define ED2K_CT_UNKNOWN2 0xFD |
| #define ED2K_CT_UNKNOWN3 0xFF |
| #define ED2K_CT_VERSION 0x11 |
| #define ED2K_ET_COMMENTS 0x24 |
| #define ED2K_ET_COMPATIBLECLIENT 0x26 |
| #define ED2K_ET_COMPRESSION 0x20 |
| #define ED2K_ET_EXTENDEDREQUEST 0x25 |
| #define ED2K_ET_FEATURES 0x27 |
| #define ED2K_ET_SOURCEEXCHANGE 0x23 |
| #define ED2K_ET_UDPPORT 0x21 |
| #define ED2K_ET_UDPVER 0x22 |
| #define ED2K_FT_ATACCEPTED 0x52 |
| #define ED2K_FT_ATREQUESTED 0x51 |
| #define ED2K_FT_ATTRANSFERED 0x50 |
| #define ED2K_FT_BITRATE 0xD4 |
| #define ED2K_FT_CODEC 0xD5 |
| #define ED2K_FT_COMPLETESOURCES 0x30 |
| #define ED2K_FT_FILEFORMAT 0x04 |
| #define ED2K_FT_FILENAME 0x01 |
| #define ED2K_FT_FILERATING 0xF7 |
| #define ED2K_FT_FILESIZE 0x02 |
| #define ED2K_FT_FILESIZEUPPER 0x32 |
| #define ED2K_FT_FILETYPE 0x03 |
| #define ED2K_FT_GAPEND 0x0A |
| #define ED2K_FT_GAPSTART 0x09 |
| #define ED2K_FT_LASTSEENCOMPLETE 0x05 |
| #define ED2K_FT_LENGTH 0xD3 |
| #define ED2K_FT_PARTFILENAME 0x12 |
| #define ED2K_FT_PERMISSIONS 0x16 |
| #define ED2K_FT_PRIORITY 0x13 |
| #define ED2K_FT_SOURCES 0x15 |
| #define ED2K_FT_STATUS 0x14 |
| #define ED2K_FT_TRANSFERED 0x08 |
| #define ED2K_FT_ULPRIORITY 0x17 |
| #define ED2K_MAXFILESINPACKET 0x20 |
| #define ED2K_MESSAGE_MAX 500 |
| #define ED2K_PROTOCOL_EDONKEY 0xE3 |
| #define ED2K_PROTOCOL_EMULE 0xC5 |
| #define ED2K_PROTOCOL_MET 0x0E |
| #define ED2K_PROTOCOL_MLDONKEY 0x00 |
| #define ED2K_PROTOCOL_PACKED 0xD4 |
| #define ED2K_S2C_CALLBACKREQUESTED 0x35 |
| #define ED2K_S2C_FOUNDSOURCES 0x42 |
| #define ED2K_S2C_IDCHANGE 0x40 |
| #define ED2K_S2C_REJECTED 0x05 |
| #define ED2K_S2C_SEARCHRESULTS 0x33 |
| #define ED2K_S2C_SERVERIDENT 0x41 |
| #define ED2K_S2C_SERVERLIST 0x32 |
| #define ED2K_S2C_SERVERMESSAGE 0x38 |
| #define ED2K_S2C_SERVERSTATUS 0x34 |
| #define ED2K_S2CG_CALLBACKFAIL 0x9E |
| #define ED2K_S2CG_FOUNDSOURCES 0x9B |
| #define ED2K_S2CG_SEARCHRESULT 0x99 |
| #define ED2K_S2CG_SERVERSTATUS 0x97 |
| #define ED2K_SERVER_TCP_64BITSIZE 0x00000080 |
| #define ED2K_SERVER_TCP_DEFLATE 0x00000001 |
| #define ED2K_SERVER_TCP_GETSOURCES2 0x00000020 |
| #define ED2K_SERVER_TCP_RELATEDSEARCH 0x00000040 |
| #define ED2K_SERVER_TCP_SMALLTAGS 0x00000008 |
| #define ED2K_SERVER_TCP_UNICODE 0x00000010 |
| #define ED2K_SERVER_UDP_64BITSIZE 0x00000080 |
| #define ED2K_SERVER_UDP_GETFILES 0x00000002 |
| #define ED2K_SERVER_UDP_GETSOURCES 0x00000001 |
| #define ED2K_SERVER_UDP_GETSOURCES2 0x00000020 |
| #define ED2K_SERVER_UDP_UNICODE 0x00000010 |
| #define ED2K_ST_DESCRIPTION 0x0B |
| #define ED2K_ST_DYNIP 0x85 |
| #define ED2K_ST_FAIL 0x0D |
| #define ED2K_ST_LASTPING 0x86 |
| #define ED2K_ST_MAXFILES 0x88 |
| #define ED2K_ST_MAXUSERS 0x87 |
| #define ED2K_ST_PING 0x0C |
| #define ED2K_ST_PREFERENCE 0x0E |
| #define ED2K_ST_SERVERNAME 0x01 |
| #define ED2K_ST_UDPFLAGS 0x92 |
| #define ED2K_TAG_BLOB 0x07 |
| #define ED2K_TAG_BOOL 0x05 |
| #define ED2K_TAG_BOOL_ARRAY 0x06 |
| #define ED2K_TAG_FLOAT 0x04 |
| #define ED2K_TAG_HASH 0x01 |
| #define ED2K_TAG_INT 0x03 |
| #define ED2K_TAG_NULL 0x00 |
| #define ED2K_TAG_SHORTSTRING 0x11 |
| #define ED2K_TAG_STRING 0x02 |
| #define ED2K_TAG_STRING1 0x11 |
| #define ED2K_TAG_STRING16 0x20 |
| #define ED2K_TAG_UINT16 0x08 |
| #define ED2K_TAG_UINT8 0x09 |
| #define ED2K_TAG_UNUSED 0x0A |
| #define ED2K_VERSION 0x3D |
| #define ED2K_VERSION_AICH 0x00 |
| #define ED2K_VERSION_COMMENTS 0x01 |
| #define ED2K_VERSION_COMPRESSION 0x01 |
| #define ED2K_VERSION_EXTENDEDREQUEST 0x02 |
| #define ED2K_VERSION_SECUREID 0x00 |
| #define ED2K_VERSION_SOURCEEXCHANGE 0x02 |
| #define ED2K_VERSION_UDP 0x02 |
| #define MAX_SIZE_32BIT 0xFFFFFFFF |
1.5.2