import { SocketBackend } from "../lib/communication/socketBackend"; import { getLinkedDispatcher } from "../lib/dispatcher/getLinkedDispatcher"; import { exportFunctionToDispatcher } from "../lib/dispatcher/nopeDispatcherDecorators"; import { generateBenchmarkFunction } from "../modules/funcs/generateBenchmarkFunction"; async function exportedFunc(a: number, b: number, operator: (a: number, b: number) => Promise) { return await operator(a, b) } export const test = exportFunctionToDispatcher(exportedFunc, { uri: 'test' }) export const benchmark = exportFunctionToDispatcher(generateBenchmarkFunction(1000, 'Executed'), { uri: 'benchmark' }) const server = new SocketBackend(9002); const dispatcher = getLinkedDispatcher(server);