threads
Version:
Web workers & worker threads as simple as a function call
18 lines (17 loc) • 653 B
JavaScript
/////////////////////////////
// Messages sent by master:
export var MasterMessageType;
(function (MasterMessageType) {
MasterMessageType["cancel"] = "cancel";
MasterMessageType["run"] = "run";
})(MasterMessageType || (MasterMessageType = {}));
////////////////////////////
// Messages sent by worker:
export var WorkerMessageType;
(function (WorkerMessageType) {
WorkerMessageType["error"] = "error";
WorkerMessageType["init"] = "init";
WorkerMessageType["result"] = "result";
WorkerMessageType["running"] = "running";
WorkerMessageType["uncaughtError"] = "uncaughtError";
})(WorkerMessageType || (WorkerMessageType = {}));