Skip to main content

Function: executeIpcHandler()

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

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

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>>