Documentation
    Preparing search index...

    Interface IStream

    A bi-directional byte stream that allows for sending an receiving any kind of data.

    interface IStream {
        addEventListener<T extends keyof PeerkitStreamEvents>(
            type: T,
            listener: PeerkitStreamEvents[T],
        ): void;
        close(): Promise<void>;
        isOpen(): boolean;
        removeEventListener<T extends keyof PeerkitStreamEvents>(
            type: T,
            listener: PeerkitStreamEvents[T],
        ): void;
        send(data: Uint8Array): void;
    }
    Index

    Methods

    • Close the stream.

      Returns Promise<void>

    • Is this stream open?

      Returns boolean

    • Send data over the stream.

      Parameters

      • data: Uint8Array

      Returns void