Init. Map does not function and only working on backend at the moment.
This commit is contained in:
90
node_modules/socket.io-parser/build/esm/index.d.ts
generated
vendored
Normal file
90
node_modules/socket.io-parser/build/esm/index.d.ts
generated
vendored
Normal file
@ -0,0 +1,90 @@
|
||||
import { Emitter } from "@socket.io/component-emitter";
|
||||
/**
|
||||
* Protocol version.
|
||||
*
|
||||
* @public
|
||||
*/
|
||||
export declare const protocol: number;
|
||||
export declare enum PacketType {
|
||||
CONNECT = 0,
|
||||
DISCONNECT = 1,
|
||||
EVENT = 2,
|
||||
ACK = 3,
|
||||
CONNECT_ERROR = 4,
|
||||
BINARY_EVENT = 5,
|
||||
BINARY_ACK = 6
|
||||
}
|
||||
export interface Packet {
|
||||
type: PacketType;
|
||||
nsp: string;
|
||||
data?: any;
|
||||
id?: number;
|
||||
attachments?: number;
|
||||
}
|
||||
/**
|
||||
* A socket.io Encoder instance
|
||||
*/
|
||||
export declare class Encoder {
|
||||
private replacer?;
|
||||
/**
|
||||
* Encoder constructor
|
||||
*
|
||||
* @param {function} replacer - custom replacer to pass down to JSON.parse
|
||||
*/
|
||||
constructor(replacer?: (this: any, key: string, value: any) => any);
|
||||
/**
|
||||
* Encode a packet as a single string if non-binary, or as a
|
||||
* buffer sequence, depending on packet type.
|
||||
*
|
||||
* @param {Object} obj - packet object
|
||||
*/
|
||||
encode(obj: Packet): any[];
|
||||
/**
|
||||
* Encode packet as string.
|
||||
*/
|
||||
private encodeAsString;
|
||||
/**
|
||||
* Encode packet as 'buffer sequence' by removing blobs, and
|
||||
* deconstructing packet into object with placeholders and
|
||||
* a list of buffers.
|
||||
*/
|
||||
private encodeAsBinary;
|
||||
}
|
||||
interface DecoderReservedEvents {
|
||||
decoded: (packet: Packet) => void;
|
||||
}
|
||||
/**
|
||||
* A socket.io Decoder instance
|
||||
*
|
||||
* @return {Object} decoder
|
||||
*/
|
||||
export declare class Decoder extends Emitter<{}, {}, DecoderReservedEvents> {
|
||||
private reviver?;
|
||||
private reconstructor;
|
||||
/**
|
||||
* Decoder constructor
|
||||
*
|
||||
* @param {function} reviver - custom reviver to pass down to JSON.stringify
|
||||
*/
|
||||
constructor(reviver?: (this: any, key: string, value: any) => any);
|
||||
/**
|
||||
* Decodes an encoded packet string into packet JSON.
|
||||
*
|
||||
* @param {String} obj - encoded packet
|
||||
*/
|
||||
add(obj: any): void;
|
||||
/**
|
||||
* Decode a packet String (JSON data)
|
||||
*
|
||||
* @param {String} str
|
||||
* @return {Object} packet
|
||||
*/
|
||||
private decodeString;
|
||||
private tryParse;
|
||||
private static isPayloadValid;
|
||||
/**
|
||||
* Deallocates a parser's resources
|
||||
*/
|
||||
destroy(): void;
|
||||
}
|
||||
export {};
|
Reference in New Issue
Block a user