import { Connection } from "https://deno.land/x/capi@v0.1.1-beta.1/rpc/mod.ts";
Properties
callResultPendings: Record<number, Deferred<RpcCallMessage>>
subscriptionHandlers: Record<string, RpcSubscriptionHandler>
Methods
protected
abstract
close(): voidcall(method: string, params: unknown[])
handle(message: RpcIngressMessage)
abstract
ready(): Promise<void>ref(signal: AbortSignal)
abstract
send(id: number,
method: string,
params: unknown,
subscription()
subscribe: string,
unsubscribe: string,
params: unknown[],
handler: RpcSubscriptionHandler,
signal: AbortSignal,
Static Methods
bind<D>(this: new (discovery: D) => Connection, discovery: D): Connect
connect<D>()