UNPKG

microvium

Version:

A compact, embeddable scripting engine for microcontrollers for executing small scripts written in a subset of JavaScript.

32 lines 2.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WorkerThreadState = exports.WORKER_THREAD_STATE_TRACE_SIZE = exports.SignalState = void 0; var SignalState; (function (SignalState) { SignalState[SignalState["SIGNAL_NO_MESSAGE"] = 0] = "SIGNAL_NO_MESSAGE"; SignalState[SignalState["SIGNAL_MESSAGE_WAITING"] = 1] = "SIGNAL_MESSAGE_WAITING"; })(SignalState = exports.SignalState || (exports.SignalState = {})); ; exports.WORKER_THREAD_STATE_TRACE_SIZE = 256; var WorkerThreadState; (function (WorkerThreadState) { WorkerThreadState[WorkerThreadState["CREATING"] = 0] = "CREATING"; WorkerThreadState[WorkerThreadState["INITIAL"] = 1] = "INITIAL"; WorkerThreadState[WorkerThreadState["CONSTRUCTED"] = 2] = "CONSTRUCTED"; WorkerThreadState[WorkerThreadState["WAITING_TO_POST_MESSAGE"] = 3] = "WAITING_TO_POST_MESSAGE"; WorkerThreadState[WorkerThreadState["TIMEOUT"] = 4] = "TIMEOUT"; WorkerThreadState[WorkerThreadState["SIGNALLING_ERROR"] = 5] = "SIGNALLING_ERROR"; WorkerThreadState[WorkerThreadState["BUFFER_READY_FOR_USE"] = 6] = "BUFFER_READY_FOR_USE"; WorkerThreadState[WorkerThreadState["MESSAGE_SIZE_ERROR"] = 7] = "MESSAGE_SIZE_ERROR"; WorkerThreadState[WorkerThreadState["NOTIFYING_PRIMARY_THREAD"] = 8] = "NOTIFYING_PRIMARY_THREAD"; WorkerThreadState[WorkerThreadState["CLOSE"] = 9] = "CLOSE"; WorkerThreadState[WorkerThreadState["CLOSING"] = 10] = "CLOSING"; WorkerThreadState[WorkerThreadState["TRACE_OVERFLOW"] = 11] = "TRACE_OVERFLOW"; WorkerThreadState[WorkerThreadState["IDLE"] = 12] = "IDLE"; WorkerThreadState[WorkerThreadState["SOCKET_ERROR"] = 13] = "SOCKET_ERROR"; WorkerThreadState[WorkerThreadState["CLIENT_CONNECTED"] = 14] = "CLIENT_CONNECTED"; WorkerThreadState[WorkerThreadState["MESSAGE_FROM_PRIMARY_THREAD"] = 15] = "MESSAGE_FROM_PRIMARY_THREAD"; WorkerThreadState[WorkerThreadState["EXCEPTION"] = 16] = "EXCEPTION"; })(WorkerThreadState = exports.WorkerThreadState || (exports.WorkerThreadState = {})); ; //# sourceMappingURL=shared-definitions.js.map