@aspnet/signalr
Version:
ASP.NET Core SignalR Client
11 lines (10 loc) • 376 B
TypeScript
import { TransferFormat } from "./ITransport";
/** @private */
export interface IConnection {
readonly features: any;
start(transferFormat: TransferFormat): Promise<void>;
send(data: string | ArrayBuffer): Promise<void>;
stop(error?: Error): Promise<void>;
onreceive: (data: string | ArrayBuffer) => void;
onclose: (error?: Error) => void;
}