@opalkelly/frontpanel-platform-api
Version:
TypeScript definitions for Opal Kelly FrontPanel Platform API
28 lines (25 loc) • 668 B
text/typescript
/**
* Copyright (c) 2025 Opal Kelly Incorporated
*
* This source code is licensed under the FrontPanel license.
* See the LICENSE file found in the root directory of this project.
*/
/**
* Enumeration representing USB speed designations.
*/
export enum UsbSpeedDesignation {
UNKNOWN = 0,
FULL_SPEED = 1,
HIGH_SPEED = 2,
SUPER_SPEED = 3
}
/**
* Interface representing information about a USB device interface.
*/
interface DeviceUsbInterfaceInfo {
/**
* The USB speed designation of the device interface.
*/
readonly speedDesignation: UsbSpeedDesignation;
}
export default DeviceUsbInterfaceInfo;