Module USB.Request

module Request: sig .. end

Standard requests


type t = USB.request 
val get_status : t

Request status of the specific recipient

val clear_feature : t

Clear or disable a specific feature

val set_feature : t

Set or enable a specific feature

val set_address : t

Set device address for all future accesses

val get_descriptor : t

Get the specified descriptor

val set_descriptor : t

Used to update existing descriptors or add new descriptors

val get_configuration : t

Get the current device configuration value

val set_configuration : t

Set device configuration

val get_interface : t

Return the selected alternate setting for the specified interface

val set_interface : t

Select an alternate interface for the specified interface

val synch_frame : t

Set then report an endpoint's synchronization frame