/// /// /** * @description websocket 消息对象 * * 创建方法: * ```JavaScript * var ws = require("ws"); * * var msg = new ws.Message(); * ``` */ declare class Class_WebSocketMessage extends Class_Message { /** * @description 包处理消息对象构造函数 * @param type websocket 消息类型,缺省为 websocket.BINARY * @param masked websocket 消息掩码,缺省为 true * @param compress 标记消息是否压缩,缺省为 false * @param maxSize 最大包尺寸,以 MB 为单位,缺省为 67108864(64M) * */ constructor(type: number, masked?: boolean, compress?: boolean, maxSize?: number); /** * @description 查询和读取 websocket 掩码标记,缺省为 true */ masked: boolean; /** * @description 查询和读取 websocket 压缩状态,缺省为 false */ compress: boolean; /** * @description 查询和设置最大包尺寸,以字节为单位,缺省为 67108864(64M) */ maxSize: number; }