rpc_dart_websocket library
Web-safe WebSocket transport for rpc_dart.
Provides RpcWebSocketChannel (implements IRpcChannel) and
RpcWebSocketCallerTransport for client connections.
Server-side uses RpcWebSocketServer to accept incoming connections.
Classes
- RpcWebSocketCallerTransport
- Client-side WebSocket transport with optional reconnect support.
- RpcWebSocketChannel
-
IRpcChannelimplementation wrapping aWebSocketChannel. - RpcWebSocketResponderTransport
- Server-side WebSocket transport.
- RpcWebSocketServer
- WebSocket RPC server that consumes an external stream of already-upgraded WebSocket connections (no HTTP upgrade / dart:io inside).