You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.9 KiB
53 lines
2.9 KiB
"use strict"; |
|
Object.defineProperty(exports, "__esModule", { value: true }); |
|
var RPCTaskType; |
|
(function (RPCTaskType) { |
|
RPCTaskType[RPCTaskType["Compile"] = 1] = "Compile"; |
|
RPCTaskType[RPCTaskType["RunStandard"] = 2] = "RunStandard"; |
|
RPCTaskType[RPCTaskType["RunSubmitAnswer"] = 3] = "RunSubmitAnswer"; |
|
RPCTaskType[RPCTaskType["RunInteraction"] = 4] = "RunInteraction"; |
|
})(RPCTaskType = exports.RPCTaskType || (exports.RPCTaskType = {})); |
|
; |
|
var ErrorType; |
|
(function (ErrorType) { |
|
ErrorType[ErrorType["SystemError"] = 0] = "SystemError"; |
|
ErrorType[ErrorType["TestDataError"] = 1] = "TestDataError"; |
|
})(ErrorType = exports.ErrorType || (exports.ErrorType = {})); |
|
var TaskStatus; |
|
(function (TaskStatus) { |
|
TaskStatus[TaskStatus["Waiting"] = 0] = "Waiting"; |
|
TaskStatus[TaskStatus["Running"] = 1] = "Running"; |
|
TaskStatus[TaskStatus["Done"] = 2] = "Done"; |
|
TaskStatus[TaskStatus["Failed"] = 3] = "Failed"; |
|
TaskStatus[TaskStatus["Skipped"] = 4] = "Skipped"; |
|
})(TaskStatus = exports.TaskStatus || (exports.TaskStatus = {})); |
|
var TestcaseResultType; |
|
(function (TestcaseResultType) { |
|
TestcaseResultType[TestcaseResultType["Accepted"] = 1] = "Accepted"; |
|
TestcaseResultType[TestcaseResultType["WrongAnswer"] = 2] = "WrongAnswer"; |
|
TestcaseResultType[TestcaseResultType["PartiallyCorrect"] = 3] = "PartiallyCorrect"; |
|
TestcaseResultType[TestcaseResultType["MemoryLimitExceeded"] = 4] = "MemoryLimitExceeded"; |
|
TestcaseResultType[TestcaseResultType["TimeLimitExceeded"] = 5] = "TimeLimitExceeded"; |
|
TestcaseResultType[TestcaseResultType["OutputLimitExceeded"] = 6] = "OutputLimitExceeded"; |
|
TestcaseResultType[TestcaseResultType["FileError"] = 7] = "FileError"; |
|
TestcaseResultType[TestcaseResultType["RuntimeError"] = 8] = "RuntimeError"; |
|
TestcaseResultType[TestcaseResultType["JudgementFailed"] = 9] = "JudgementFailed"; |
|
TestcaseResultType[TestcaseResultType["InvalidInteraction"] = 10] = "InvalidInteraction"; |
|
})(TestcaseResultType = exports.TestcaseResultType || (exports.TestcaseResultType = {})); |
|
var RPCReplyType; |
|
(function (RPCReplyType) { |
|
RPCReplyType[RPCReplyType["Started"] = 1] = "Started"; |
|
RPCReplyType[RPCReplyType["Finished"] = 2] = "Finished"; |
|
RPCReplyType[RPCReplyType["Error"] = 3] = "Error"; |
|
})(RPCReplyType = exports.RPCReplyType || (exports.RPCReplyType = {})); |
|
var ProgressReportType; |
|
(function (ProgressReportType) { |
|
ProgressReportType[ProgressReportType["Started"] = 1] = "Started"; |
|
ProgressReportType[ProgressReportType["Compiled"] = 2] = "Compiled"; |
|
ProgressReportType[ProgressReportType["Progress"] = 3] = "Progress"; |
|
ProgressReportType[ProgressReportType["Finished"] = 4] = "Finished"; |
|
ProgressReportType[ProgressReportType["Reported"] = 5] = "Reported"; |
|
})(ProgressReportType = exports.ProgressReportType || (exports.ProgressReportType = {})); |
|
exports.redisBinarySuffix = '-bin'; |
|
exports.redisMetadataSuffix = '-meta'; |
|
//# sourceMappingURL=interfaces.js.map
|