edgeport - v1.0.3
    Preparing search index...

    Interface SipChat

    An established session-mode MSRP chat set up by SipSession.invite.

    interface SipChat {
        msrp: MsrpSession;
        "[asyncDispose]"(): PromiseLike<void>;
        bye(): Promise<void>;
        messages(): AsyncIterable<MsrpMessage>;
        send(
            body: string | Uint8Array<ArrayBufferLike>,
            opts?: { contentType?: string },
        ): Promise<void>;
    }

    Hierarchy

    • AsyncDisposable
      • SipChat
    Index

    The underlying MSRP session for send/receive.

    • Returns PromiseLike<void>

    • Ends the call (BYE) and closes the MSRP session.

      Returns Promise<void>

    • Sends a text (or byte) message over MSRP.

      Parameters

      • body: string | Uint8Array<ArrayBufferLike>
      • Optionalopts: { contentType?: string }

      Returns Promise<void>