A request for devices to be sent to device drivers DeviceRequest

interface DeviceRequest {
    Capabilities?: string[][];
    Count?: number;
    DeviceIDs?: string[];
    Driver?: string;
    Options?: {
        [key: string]: string;
    };
}

Properties

Capabilities?: string[][]

A list of capabilities; an OR list of AND lists of capabilities.

Count?: number
DeviceIDs?: string[]
Driver?: string
Options?: {
    [key: string]: string;
}

Driver-specific options, specified as a key/value pairs. These options are passed directly to the driver.