UsbDeviceConnection.RequestWait Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| RequestWait() |
Attend le résultat d’une |
| RequestWait(Int64) |
Attend le résultat d’une |
RequestWait()
Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération
[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
Retours
une requête USB terminée ou null si une erreur s’est produite
- Attributs
Remarques
Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération
Notez que cela peut retourner des demandes mises en file d’attente sur plusieurs android.hardware.usb.UsbEndpoints. Lorsque plusieurs points de terminaison sont en cours d’utilisation android.hardware.usb.UsbRequest#getEndpoint et android.hardware.usb.UsbRequest#getClientData peuvent être utiles pour déterminer comment traiter le résultat de cette fonction.
Java documentation pour android.hardware.usb.UsbDeviceConnection.requestWait().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
RequestWait(Int64)
Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération
[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
Paramètres
- timeout
- Int64
délai d’expiration en millisecondes. Si 0 cette méthode n’attend pas.
Retours
une requête USB terminée ou null si une erreur s’est produite
- Attributs
Remarques
Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération
Notez que cela peut retourner des demandes mises en file d’attente sur plusieurs android.hardware.usb.UsbEndpoints. Lorsque plusieurs points de terminaison sont en cours d’utilisation android.hardware.usb.UsbRequest#getEndpoint et android.hardware.usb.UsbRequest#getClientData peuvent être utiles pour déterminer comment traiter le résultat de cette fonction.
Processus UsbRequest UsbRequests Android de manière asynchrone. Par conséquent, il n’est pas garanti que #requestWait(long) requestWait(0) retourne une demande qui a été mise en file d’attente juste avant même si la demande aurait pu être traitée immédiatement.
Java documentation pour android.hardware.usb.UsbDeviceConnection.requestWait(long).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.