@ctrl/nzbget
    Preparing search index...

    Interface NormalizedUsenetJob

    interface NormalizedUsenetJob {
        category?: string;
        dateAdded?: string;
        dateCompleted?: string;
        downloadSpeed: number;
        eta: number;
        failureMessage?: string;
        id: string;
        isCompleted: boolean;
        name: string;
        pausedSize?: number;
        postProcessScript?: string;
        priority?: UsenetPriority;
        progress: number;
        queuePosition: number;
        raw: unknown;
        remainingSize: number;
        savePath?: string;
        state: UsenetJobState;
        stateMessage: UsenetStateMessage;
        totalSize: number;
    }

    Hierarchy (View Summary)

    Index
    category?: string
    dateAdded?: string
    dateCompleted?: string
    downloadSpeed: number

    bytes per second

    eta: number

    seconds until finish, 0 when completed, -1 when unknown (paused, no speed)

    failureMessage?: string
    id: string

    Job id.

    isCompleted: boolean
    name: string

    Job name.

    pausedSize?: number
    postProcessScript?: string
    priority?: UsenetPriority
    progress: number

    progress from 0 to 1, same as the torrent clients

    queuePosition: number

    position in the download queue starting at 0, -1 for history items

    raw: unknown

    Raw data returned by client.

    remainingSize: number
    savePath?: string
    stateMessage: UsenetStateMessage
    totalSize: number