Type Alias: IsolatedImplementationFactory<S>
ts
type IsolatedImplementationFactory<S> = (input: {
emit: IsolatedEmitter<S>;
}) => IsolatedImplementation<S>;Defined in: src/batteries/isolation/serve.ts:51
The implementation factory serveIsolated/serveIsolatedOverPort calls once, up front, to obtain the guest-side method/stream implementations plus the emit capability for declared events.
Type Parameters
| Type Parameter |
|---|
S extends IsolatedServiceSpec |
Parameters
| Parameter | Type |
|---|---|
input | { emit: IsolatedEmitter<S>; } |
input.emit | IsolatedEmitter<S> |