aria2-client
Version:
A download client based on aria2 (a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink)
48 lines • 3.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Aria2ExitStatus = exports.Aria2DownloadStatus = void 0;
var Aria2DownloadStatus;
(function (Aria2DownloadStatus) {
Aria2DownloadStatus["ACTIVE"] = "active";
Aria2DownloadStatus["PAUSED"] = "paused";
Aria2DownloadStatus["ERROR"] = "error";
Aria2DownloadStatus["COMPLETED"] = "completed";
Aria2DownloadStatus["USED"] = "used";
})(Aria2DownloadStatus || (exports.Aria2DownloadStatus = Aria2DownloadStatus = {}));
var Aria2ExitStatus;
(function (Aria2ExitStatus) {
Aria2ExitStatus[Aria2ExitStatus["SUCCESSFUL"] = 0] = "SUCCESSFUL";
Aria2ExitStatus[Aria2ExitStatus["UNKNOWN_ERROR"] = 1] = "UNKNOWN_ERROR";
Aria2ExitStatus[Aria2ExitStatus["TIMEOUT"] = 2] = "TIMEOUT";
Aria2ExitStatus[Aria2ExitStatus["RESOURCE_NOT_FOUND"] = 3] = "RESOURCE_NOT_FOUND";
Aria2ExitStatus[Aria2ExitStatus["MAX_RESOURCE_NOT_FOUND"] = 4] = "MAX_RESOURCE_NOT_FOUND";
Aria2ExitStatus[Aria2ExitStatus["DOWNLOAD_ABORTED"] = 5] = "DOWNLOAD_ABORTED";
Aria2ExitStatus[Aria2ExitStatus["NETWORK_PROBLEM"] = 6] = "NETWORK_PROBLEM";
Aria2ExitStatus[Aria2ExitStatus["UNFINISHED_DOWNLOADS"] = 7] = "UNFINISHED_DOWNLOADS";
Aria2ExitStatus[Aria2ExitStatus["REMOTE_SERVER_NOT_SUPPORT_RESUME"] = 8] = "REMOTE_SERVER_NOT_SUPPORT_RESUME";
Aria2ExitStatus[Aria2ExitStatus["NOT_ENOUGH_DISK_SPACE_AVAILABLE"] = 9] = "NOT_ENOUGH_DISK_SPACE_AVAILABLE";
Aria2ExitStatus[Aria2ExitStatus["PIECE_LENGTH_IS_DIFFERENT"] = 10] = "PIECE_LENGTH_IS_DIFFERENT";
Aria2ExitStatus[Aria2ExitStatus["DOWNLOADING_SAME_FILE"] = 11] = "DOWNLOADING_SAME_FILE";
Aria2ExitStatus[Aria2ExitStatus["DOWNLOADING_SAME_INFO_HASH_TORRENT"] = 12] = "DOWNLOADING_SAME_INFO_HASH_TORRENT";
Aria2ExitStatus[Aria2ExitStatus["FILE_ALREADY_EXISTED"] = 13] = "FILE_ALREADY_EXISTED";
Aria2ExitStatus[Aria2ExitStatus["RENAMING_FILE_FAILED"] = 14] = "RENAMING_FILE_FAILED";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_OPEN_EXISTING_FILE"] = 15] = "COULD_NOT_OPEN_EXISTING_FILE";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_CREATE_NEW_FILE"] = 16] = "COULD_NOT_CREATE_NEW_FILE";
Aria2ExitStatus[Aria2ExitStatus["IO_ERROR"] = 17] = "IO_ERROR";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_CREATE_DIRECTORY"] = 18] = "COULD_NOT_CREATE_DIRECTORY";
Aria2ExitStatus[Aria2ExitStatus["NAME_RESOLUTION_FAILED"] = 19] = "NAME_RESOLUTION_FAILED";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_PARSE_METALINK_DOCUMENT"] = 20] = "COULD_NOT_PARSE_METALINK_DOCUMENT";
Aria2ExitStatus[Aria2ExitStatus["FTP_COMMAND_FAILED"] = 21] = "FTP_COMMAND_FAILED";
Aria2ExitStatus[Aria2ExitStatus["HTTP_RESPONSE_HEADER_IS_BAD"] = 22] = "HTTP_RESPONSE_HEADER_IS_BAD";
Aria2ExitStatus[Aria2ExitStatus["TOO_MANY_REDIRECTS"] = 23] = "TOO_MANY_REDIRECTS";
Aria2ExitStatus[Aria2ExitStatus["HTTP_AUTHORIZATION_FAILED"] = 24] = "HTTP_AUTHORIZATION_FAILED";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_PARSE_BENCODED_FILE"] = 25] = "COULD_NOT_PARSE_BENCODED_FILE";
Aria2ExitStatus[Aria2ExitStatus["FILE_IS_CORRUPTED"] = 26] = "FILE_IS_CORRUPTED";
Aria2ExitStatus[Aria2ExitStatus["MAGNET_URI_IS_BAD"] = 27] = "MAGNET_URI_IS_BAD";
Aria2ExitStatus[Aria2ExitStatus["BAD_OPTION_IS_GIVEN"] = 28] = "BAD_OPTION_IS_GIVEN";
Aria2ExitStatus[Aria2ExitStatus["REMOTE_SERVER_IS_UNABLE_TO_HANDLE_THE_REQUEST"] = 29] = "REMOTE_SERVER_IS_UNABLE_TO_HANDLE_THE_REQUEST";
Aria2ExitStatus[Aria2ExitStatus["COULD_NOT_PARSE_JSONRPC_REQUEST"] = 30] = "COULD_NOT_PARSE_JSONRPC_REQUEST";
Aria2ExitStatus[Aria2ExitStatus["RESERVED_NOT_USED"] = 31] = "RESERVED_NOT_USED";
Aria2ExitStatus[Aria2ExitStatus["CHECKSUM_VALIDATION_FAILED"] = 32] = "CHECKSUM_VALIDATION_FAILED";
})(Aria2ExitStatus || (exports.Aria2ExitStatus = Aria2ExitStatus = {}));
//# sourceMappingURL=aria2.enum.js.map