Skip to main content
Module

x/enzastdlib/rpc-protocol/mod.ts>BrokerClientOptions

enzastdlib is a set of TypeScript modules that follow a common design API philosophy aiming at sane defaults and ease-of-use targeting the Deno TypeScript runtime.
Latest
interface BrokerClientOptions
import { type BrokerClientOptions } from "https://deno.land/x/enzastdlib@v0.0.4/rpc-protocol/mod.ts";

Type Parameters

optional
Options extends CallOptions = CallOptions

Properties

readonly
optional
calls: Omit<Options, "signal">
readonly
optional
id: IDGenerator
readonly
processNotification: (notification: Notification, options: Omit<CallOptions, "signal">) => Promise<void> | void
readonly
processProcedure: (procedure: Procedure, options: CallOptions) => Promise<Error | Response> | Error | Response