openmixer — generated API reference
    Preparing search index...

    Interface MissingHardware

    One absent expected device + what the restored session depends on it for (issue #154).

    interface MissingHardware {
        id: string;
        inputPatches: number;
        kind: MissingHardwareKind;
        name: string;
        outputRoutes: number;
        summary: string;
        summaryParts: readonly AnyCodedMessage[];
    }
    Index
    id: string

    The device id (stagebox id / soundcard name / surface id).

    inputPatches: number

    How many restored channel input patches feed from this absent device.

    name: string

    Human label for the operator (the stagebox name + model, the card, the surface type).

    outputRoutes: number

    How many restored bus output routes feed to this absent device.

    summary: string

    The English log rendering of summaryParts, and the fallback for an older client.

    summaryParts: readonly AnyCodedMessage[]

    The "what depends on it" clauses as translatable CODES, in reading order — what a surface renders (joined with hardware.missing.clause-separator, wrapped by hardware.missing.summary). Never prose: the counts, the NIC and the device name are parameters, so a locale writes its own sentence around them.