github
DocsBlog
fontcolor_theme
package

API @deepkit/rpc-tcp

npm install @deepkit/rpc-tcp

Classes

RpcTcpServer [source]
export class RpcTcpServer {
    constructor(protected kernel: RpcKernel, host: string);
    start();
    close();
}

Uses the node net module to create a server. Supports unix sockets.

RpcWebSocketServer [source]
export class RpcWebSocketServer {
    constructor(protected kernel: RpcKernel, host: string);
    close();
    start(options: WebSocketServerOptions): void;
}
RpcTcpClientAdapter [source]
export class RpcTcpClientAdapter implements ClientTransportAdapter {
    constructor(host: string);
    async connect(connection: TransportClientConnection);
}