@theophilusdev/conduit
    Preparing search index...

    Interface MessageCollector<T>

    Stateful message collector used for streaming replies/messages.

    interface MessageCollector<T = unknown> {
        collected: ReadonlyMap<string, T>;
        ended: boolean;
        off<K extends keyof MessageCollectorEvents<T>>(
            event: K,
            listener: MessageCollectorEvents<T>[K],
        ): this;
        on<K extends keyof MessageCollectorEvents<T>>(
            event: K,
            listener: MessageCollectorEvents<T>[K],
        ): this;
        once<K extends keyof MessageCollectorEvents<T>>(
            event: K,
            listener: MessageCollectorEvents<T>[K],
        ): this;
        stop(reason?: CollectorEndReason): void;
    }

    Type Parameters

    • T = unknown

    Implemented by

    Index

    Properties

    Methods

    Properties

    collected: ReadonlyMap<string, T>
    ended: boolean

    Methods