@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="USBInterface")
public class USBInterface
extends JsObject
| Constructor and Description |
|---|
USBInterface(USBConfiguration configuration,
short interfaceNumber) |
| Modifier and Type | Method and Description |
|---|---|
USBAlternateInterface |
alternate() |
JsArray<USBAlternateInterface> |
alternates() |
boolean |
claimed() |
short |
interfaceNumber() |
assign, create, create, defineProperties, defineProperty, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toString_, valueOf_, valuespublic USBInterface(@Nonnull
USBConfiguration configuration,
short interfaceNumber)
@JsProperty(name="alternate") @Nonnull public USBAlternateInterface alternate()
@JsProperty(name="alternates") @Nonnull public JsArray<USBAlternateInterface> alternates()
@JsProperty(name="claimed") public boolean claimed()
@JsProperty(name="interfaceNumber") public short interfaceNumber()