@awesome-ecs/workers
Version:
The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.
40 lines (39 loc) • 1.21 kB
JavaScript
//#region src/abstract/events/event-type.ts
let WorkerThreadEventType = /* @__PURE__ */ function(WorkerThreadEventType) {
WorkerThreadEventType["messageReceivedHealth"] = "message-received-health";
WorkerThreadEventType["messageReceivedData"] = "message-received-data";
return WorkerThreadEventType;
}({});
//#endregion
//#region src/abstract/types/entity-type.ts
let WorkerEntityType = /* @__PURE__ */ function(WorkerEntityType) {
WorkerEntityType["workerThread"] = "worker-thread";
return WorkerEntityType;
}({});
//#endregion
//#region src/abstract/worker-message.ts
let WorkerMessageType = /* @__PURE__ */ function(WorkerMessageType) {
WorkerMessageType["health"] = "health";
WorkerMessageType["data"] = "data";
return WorkerMessageType;
}({});
//#endregion
Object.defineProperty(exports, "WorkerEntityType", {
enumerable: true,
get: function() {
return WorkerEntityType;
}
});
Object.defineProperty(exports, "WorkerMessageType", {
enumerable: true,
get: function() {
return WorkerMessageType;
}
});
Object.defineProperty(exports, "WorkerThreadEventType", {
enumerable: true,
get: function() {
return WorkerThreadEventType;
}
});
//# sourceMappingURL=worker-message-DtsV_aYk.cjs.map