This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.
MessagePortLike
Defined in: packages/engine/src/worker/transport.ts:155
The postMessage/on("message") shape a Node worker_threads Worker, parentPort, or MessagePort presents. Exported so a host can name it.
Methods
Section titled “Methods”close()?
Section titled “close()?”optional close(): void;Defined in: packages/engine/src/worker/transport.ts:159
Returns
Section titled “Returns”void
on(event, handler): void;Defined in: packages/engine/src/worker/transport.ts:157
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
event | "message" |
handler | (message) => void |
Returns
Section titled “Returns”void
postMessage()
Section titled “postMessage()”postMessage(message): void;Defined in: packages/engine/src/worker/transport.ts:156
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
message | unknown |
Returns
Section titled “Returns”void
terminate()?
Section titled “terminate()?”optional terminate(): void;Defined in: packages/engine/src/worker/transport.ts:158
Returns
Section titled “Returns”void