src/transport/BrowserWebSocketTransport.ts
import { WampDict } from '../types/messages/MessageTypes';
import { ISerializer } from '../types/Serializer';
import { WebSocketTransport } from './WebSocketTransport';
export class BrowserWebSocketTransport extends WebSocketTransport {
constructor(serializer: ISerializer, transportOptions?: WampDict) {
super('BrowserWebSocketTransport', serializer, WebSocket, transportOptions);
}
protected async sendInternal(payload: string | ArrayBuffer): Promise<void> {
this.webSocket!.send(payload);
}
}