refactor: prepare examples for cluster pool ones
[poolifier.git] / examples / typescript / websocket-server-pool / ws-worker_threads / src / types.ts
CommitLineData
219d4044
JB
1export enum MessageType {
2 echo = 'echo',
3 factorial = 'factorial'
4}
5
6export interface MessagePayload<T = unknown> {
7 type: MessageType
8 data: T
9}
10
11export interface DataPayload {
12 number?: number
13}
14
15export interface WorkerData<T = unknown> {
16 data: T
17}
18
19export interface WorkerResponse<T = unknown> {
20 data: T
21}