X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fhttp-server-pool%2Ffastify-hybrid%2Fsrc%2Frequest-handler-worker.ts;h=40cde50d640e24baea7df6cc256dc8bf491f0c89;hb=bfd7281a9b23027be4b231256d0d300178acd891;hp=1b35b44b136b3c1142ebd33ad3e5fe9f8d7b4fbf;hpb=3b3115396965edad0cf3fefc4f9081977310da34;p=poolifier.git diff --git a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts index 1b35b44b..40cde50d 100644 --- a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts +++ b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts @@ -1,6 +1,6 @@ import { ThreadWorker } from 'poolifier' import { - type BodyPayload, + type DataPayload, type ThreadWorkerData, type ThreadWorkerResponse } from './types.js' @@ -13,8 +13,8 @@ const factorial: (n: number) => number = n => { } class RequestHandlerWorker< - Data extends ThreadWorkerData, - Response extends ThreadWorkerResponse + Data extends ThreadWorkerData, + Response extends ThreadWorkerResponse > extends ThreadWorker { public constructor () { super({ @@ -23,7 +23,7 @@ class RequestHandlerWorker< }, factorial: (workerData?: Data) => { return { - body: { number: factorial(workerData?.body?.number as number) } + data: { number: factorial(workerData?.data?.number as number) } } as unknown as Response } }) @@ -31,6 +31,6 @@ class RequestHandlerWorker< } export const requestHandlerWorker = new RequestHandlerWorker< -ThreadWorkerData, -ThreadWorkerResponse +ThreadWorkerData, +ThreadWorkerResponse >()