SDK y paquetes@spire/busindexclasses

Class: InprocChannel

Referencia de @spire/bus generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde node_modules/@spire/bus/package.json

Página generada desde el TSDoc de @spire/bus. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Class: InprocChannel

Constructors

Constructor

new InprocChannel(router, caller, signer, keyring): InprocChannel

Parameters

router

Router

caller

string

signer

ISigner

keyring

Keyring

Returns

InprocChannel

Methods

emit()

emit<C>(contract, msg, opts?): Promise<void>

Type Parameters

C

C extends IContract<"evt", TSchema, TSchema | undefined>

Parameters

contract

C

msg

RequestOf<C>

opts?

ISendOptions = {}

Returns

Promise<void>


request()

request<C>(contract, msg, opts?): Promise<OpenedReply<C>>

Type Parameters

C

C extends IContract<ContractKind, TSchema, TSchema | undefined>

Parameters

contract

C

msg

RequestOf<C>

opts?

ISendOptions = {}

Returns

Promise<OpenedReply<C>>