Skip to main content

Function: executeIpcHandler()

executeIpcHandler<T>(channelName: string, handler: () => Promisable<T>, options?: IpcHandlerExecutionOptions): Promise<HandlerExecutionResult<T>>

Defined in: electron/services/ipc/internal/ipcHandlerExecution.ts:44

Executes an IPC handler and captures timing + error metadata.

Type Parameters

T

T

Parameters

channelName

string

handler

() => Promisable<T>

options?

IpcHandlerExecutionOptions

Returns

Promise<HandlerExecutionResult<T>>