@wppconnect/wa-js - v4.7.2
    Preparing search index...

    Interface VoipStackInterface

    The native VoIP stack. Every method acts on the single current call.

    Methods returning a number return a native status, where 0 means OK.

    WAWebVoipStackInterfaceWeb

    interface VoipStackInterface {
        parsers: { parseCallInfo(json: string): any; [key: string]: any };
        type: string;
        acceptCall(
            audioEnabled: boolean,
            videoEnabled: boolean,
            lobbyEntryPoint?: number | null,
        ): Promise<void>;
        endCall(reason: number, isUserInitiated: boolean): Promise<void>;
        getCallInfo(): Promise<string>;
        handleIncomingSignalingMessage(
            args: { peerJid?: string; xmlNode: any; [key: string]: any },
        ): Promise<any>;
        handleIncomingSignalingOffer(voipNode: any, ...args: any[]): Promise<any>;
        previewAndJoinCallLink(
            token: string,
            isVideo: boolean,
            lobbyEntryPoint?: number,
            username?: string,
        ): Promise<number>;
        raiseHand(raised: boolean): Promise<void>;
        rejectCall(): Promise<void>;
        requestVideoUpgrade(): Promise<number>;
        sendReaction(emoji: string): Promise<void>;
        setCallMute(muted: boolean): Promise<number>;
        setCallVideoMute(muted: boolean): Promise<number>;
        [key: string]: any;
    }

    Indexable

    • [key: string]: any
    Index
    parsers: { parseCallInfo(json: string): any; [key: string]: any }
    type: string
    • Parameters

      • token: string
      • isVideo: boolean
      • OptionallobbyEntryPoint: number
      • Optionalusername: string

      Returns Promise<number>