Skip to content

Graphorin API reference v0.8.0


Graphorin API reference / @graphorin/server / / ChannelGatewayLike

Interface: ChannelGatewayLike

Defined in: packages/server/src/channels/daemon.ts:39

Structural surface of a channel gateway (createChannelGateway(...) from @graphorin/channels satisfies it; the server never imports that package).

Stable

Methods

setActivityListener()?

ts
optional setActivityListener(listener): void;

Defined in: packages/server/src/channels/daemon.ts:48

A2 bridge seam: when present, the server registers a listener that records scheduler activity on every accepted inbound message (idle-trigger debounce).

Parameters

ParameterType
listener(() => void) | undefined

Returns

void


start()

ts
start(): Promise<void>;

Defined in: packages/server/src/channels/daemon.ts:40

Returns

Promise&lt;void&gt;


status()

ts
status(): Promise<ChannelGatewayStatusLike>;

Defined in: packages/server/src/channels/daemon.ts:42

Returns

Promise&lt;ChannelGatewayStatusLike&gt;


stop()

ts
stop(): Promise<void>;

Defined in: packages/server/src/channels/daemon.ts:41

Returns

Promise&lt;void&gt;