MOON
Server: Apache
System: Linux vps.erhabenn.com.br 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User: machen (1008)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //opt/lck-backend/node_modules/@supabase/realtime-js/dist/main/lib/serializer.d.ts
export type Msg<T> = {
    join_ref?: string | null;
    ref?: string | null;
    topic: string;
    event: string;
    payload: T;
};
export default class Serializer {
    HEADER_LENGTH: number;
    USER_BROADCAST_PUSH_META_LENGTH: number;
    KINDS: {
        userBroadcastPush: number;
        userBroadcast: number;
    };
    BINARY_ENCODING: number;
    JSON_ENCODING: number;
    BROADCAST_EVENT: string;
    allowedMetadataKeys: string[];
    constructor(allowedMetadataKeys?: string[] | null);
    encode(msg: Msg<{
        [key: string]: any;
    }>, callback: (result: ArrayBuffer | string) => any): any;
    private _binaryEncodeUserBroadcastPush;
    private _encodeBinaryUserBroadcastPush;
    private _encodeJsonUserBroadcastPush;
    private _encodeUserBroadcastPush;
    decode(rawPayload: ArrayBuffer | string, callback: Function): any;
    private _binaryDecode;
    private _decodeUserBroadcast;
    private _isArrayBuffer;
    private _pick;
}
//# sourceMappingURL=serializer.d.ts.map