@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface USBDeviceFilter
| Modifier and Type | Interface and Description |
|---|---|
static interface |
USBDeviceFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
short |
classCode() |
static USBDeviceFilter.Builder |
of() |
int |
productId() |
short |
protocolCode() |
java.lang.String |
serialNumber() |
void |
setClassCode(short classCode) |
void |
setProductId(int productId) |
void |
setProtocolCode(short protocolCode) |
void |
setSerialNumber(@JsNonNull java.lang.String serialNumber) |
void |
setSubclassCode(short subclassCode) |
void |
setVendorId(int vendorId) |
short |
subclassCode() |
int |
vendorId() |
@JsOverlay @Nonnull static USBDeviceFilter.Builder of()
@JsProperty(name="classCode") short classCode()
@JsProperty void setClassCode(short classCode)
@JsProperty(name="productId") int productId()
@JsProperty void setProductId(int productId)
@JsProperty(name="protocolCode") short protocolCode()
@JsProperty void setProtocolCode(short protocolCode)
@JsProperty(name="serialNumber") java.lang.String serialNumber()
@JsProperty void setSerialNumber(@JsNonNull java.lang.String serialNumber)
@JsProperty(name="subclassCode") short subclassCode()
@JsProperty void setSubclassCode(short subclassCode)
@JsProperty(name="vendorId") int vendorId()
@JsProperty void setVendorId(int vendorId)