/* */ #ifndef D_ERROR_CODE_H #define D_ERROR_CODE_H #include "common.h" namespace aria2 { namespace error_code { enum Value { UNDEFINED = -1, FINISHED = 0, UNKNOWN_ERROR = 1, TIME_OUT = 2, RESOURCE_NOT_FOUND = 3, MAX_FILE_NOT_FOUND = 4, TOO_SLOW_DOWNLOAD_SPEED = 5, NETWORK_PROBLEM = 6, IN_PROGRESS = 7, CANNOT_RESUME = 8, NOT_ENOUGH_DISK_SPACE = 9, PIECE_LENGTH_CHANGED = 10, DUPLICATE_DOWNLOAD = 11, DUPLICATE_INFO_HASH = 12, FILE_ALREADY_EXISTS = 13, FILE_RENAMING_FAILED = 14, FILE_OPEN_ERROR = 15, FILE_CREATE_ERROR = 16, FILE_IO_ERROR = 17, DIR_CREATE_ERROR = 18, NAME_RESOLVE_ERROR = 19, METALINK_PARSE_ERROR = 20, FTP_PROTOCOL_ERROR = 21, HTTP_PROTOCOL_ERROR = 22, HTTP_TOO_MANY_REDIRECTS = 23, HTTP_AUTH_FAILED = 24, BENCODE_PARSE_ERROR = 25, BITTORRENT_PARSE_ERROR = 26, MAGNET_PARSE_ERROR = 27, OPTION_ERROR = 28 }; } // namespace error_code } // namespace aria2 #endif // D_ERROR_CODE_H