X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fwebsocket-server-pool%2Fws-hybrid%2Fsrc%2Ftypes.ts;h=d52dbf2396569595aae7918775f208bdcd54154f;hb=d6241e88d518a1eca4681654718294535a3367b7;hp=055b0456e70e8215b3af292771a8c1044890fc53;hpb=02999424382a7c531bcc2c0485d4ebbe76853d62;p=poolifier.git diff --git a/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts b/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts index 055b0456..d52dbf23 100644 --- a/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts +++ b/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts @@ -1,3 +1,5 @@ +import type { ThreadPoolOptions } from 'poolifier' + export enum MessageType { echo = 'echo', factorial = 'factorial' @@ -12,8 +14,11 @@ export interface DataPayload { number?: number } -export interface ClusterWorkerData { +export interface ClusterWorkerData extends ThreadPoolOptions { port: number + workerFile: string + minWorkers?: number + maxWorkers?: number } export interface ClusterWorkerResponse {