@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface USBControlTransferParameters
| Modifier and Type | Interface and Description |
|---|---|
static interface |
USBControlTransferParameters.Step1 |
static interface |
USBControlTransferParameters.Step2 |
static interface |
USBControlTransferParameters.Step3 |
static interface |
USBControlTransferParameters.Step4 |
| Modifier and Type | Method and Description |
|---|---|
int |
index() |
@JsNonNull java.lang.String |
recipient() |
short |
request() |
@JsNonNull java.lang.String |
requestType() |
static USBControlTransferParameters.Step1 |
requestType(java.lang.String requestType) |
void |
setIndex(int index) |
void |
setRecipient(@JsNonNull java.lang.String recipient) |
void |
setRequest(short request) |
void |
setRequestType(@JsNonNull java.lang.String requestType) |
void |
setValue(int value) |
int |
value() |
@JsOverlay @Nonnull static USBControlTransferParameters.Step1 requestType(@USBRequestType @Nonnull java.lang.String requestType)
@JsProperty(name="requestType") @USBRequestType @JsNonNull java.lang.String requestType()
@JsProperty void setRequestType(@USBRequestType @JsNonNull java.lang.String requestType)
@JsProperty(name="recipient") @USBRecipient @JsNonNull java.lang.String recipient()
@JsProperty void setRecipient(@USBRecipient @JsNonNull java.lang.String recipient)
@JsProperty(name="request") short request()
@JsProperty void setRequest(short request)
@JsProperty(name="value") int value()
@JsProperty void setValue(int value)
@JsProperty(name="index") int index()
@JsProperty void setIndex(int index)