Spaces:
Sleeping
Sleeping
| import { Transport } from "../transport"; | |
| export declare class WebSocket extends Transport { | |
| protected perMessageDeflate: any; | |
| private socket; | |
| /** | |
| * WebSocket transport | |
| * | |
| * @param req | |
| * @api public | |
| */ | |
| constructor(req: any); | |
| /** | |
| * Transport name | |
| * | |
| * @api public | |
| */ | |
| get name(): string; | |
| /** | |
| * Advertise upgrade support. | |
| * | |
| * @api public | |
| */ | |
| get handlesUpgrades(): boolean; | |
| /** | |
| * Advertise framing support. | |
| * | |
| * @api public | |
| */ | |
| get supportsFraming(): boolean; | |
| /** | |
| * Writes a packet payload. | |
| * | |
| * @param {Array} packets | |
| * @api private | |
| */ | |
| send(packets: any): void; | |
| /** | |
| * Closes the transport. | |
| * | |
| * @api private | |
| */ | |
| doClose(fn: any): void; | |
| } | |