UsbDeviceConnection.RequestWait Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| RequestWait() |
Attende il risultato di un'operazione |
| RequestWait(Int64) |
Attende il risultato di un'operazione |
RequestWait()
Attende il risultato di un'operazione android.hardware.usb.UsbRequest#queue
[Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait();
[<Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")>]
abstract member RequestWait : unit -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : unit -> Android.Hardware.Usb.UsbRequest
Valori restituiti
una richiesta USB completata o null se si è verificato un errore
- Attributi
Commenti
Attende il risultato di un'operazione android.hardware.usb.UsbRequest#queue
Si noti che questo può restituire le richieste accodate su più android.hardware.usb.UsbEndpoints. Quando sono in uso android.hardware.usb.UsbRequest#getEndpoint più endpoint e android.hardware.usb.UsbRequest#getClientData possono essere utili per determinare come elaborare il risultato di questa funzione.
per android.hardware.usb.UsbDeviceConnection.requestWait().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
RequestWait(Int64)
Attende il risultato di un'operazione android.hardware.usb.UsbRequest#queue
[Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait(long timeout);
[<Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)>]
abstract member RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
Parametri
- timeout
- Int64
timeout in millisecondi. Se 0 questo metodo non attende.
Valori restituiti
una richiesta USB completata o null se si è verificato un errore
- Attributi
Commenti
Attende il risultato di un'operazione android.hardware.usb.UsbRequest#queue
Si noti che questo può restituire le richieste accodate su più android.hardware.usb.UsbEndpoints. Quando sono in uso android.hardware.usb.UsbRequest#getEndpoint più endpoint e android.hardware.usb.UsbRequest#getClientData possono essere utili per determinare come elaborare il risultato di questa funzione.
I processi Android vengono elaborati UsbRequest UsbRequests in modo asincrono. Di conseguenza, non è garantito che #requestWait(long) requestWait(0) restituisca una richiesta accodata prima anche se la richiesta potrebbe essere stata elaborata immediatamente.
per android.hardware.usb.UsbDeviceConnection.requestWait(long).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.