Documentation
    Preparing search index...

    Interface MockMediaState

    In-memory state of the media mock.

    interface MockMediaState {
        counter: number;
        sessions: Map<string, MockMediaSession>;
        tickTimer?: () => void;
        torrentJobs: Map<string, MockMediaTorrentJob>;
        usedIds: Map<string, Set<string>>;
    }
    Index

    Properties

    counter: number

    Counter for generated session ids.

    sessions: Map<string, MockMediaSession>

    Live sessions by canonical id.

    tickTimer?: () => void

    Cancel function of the running tickMs loop, if any.

    torrentJobs: Map<string, MockMediaTorrentJob>

    Resolvable torrent jobs by id.

    usedIds: Map<string, Set<string>>

    Session ids ever issued per window (retired ids are never reused).