typescript
interface ServerChannelServer channel interface for worker-side communication.
Properties
isRunning(readonly)
boolean
Whether the server is running
socketPath(readonly)
string
Socket path the server is listening on (empty for worker_threads)
Methods
onError(handler: (error: Error) => void): voidRegister an error handler
Parameters
handler:(error: Error) => void
Returns
voidonMessage(handler: (message: DriverMessage, respond: (response: DriverMessage) => Promise<void>) => void): voidRegister a message handler
Parameters
Returns
voidstop(): Promise<void>Stop the server and cleanup
Returns
Promise<void>