Langue

UsbDeviceConnection.RequestWait Méthode

Définition

Surcharges

Nom Description
RequestWait()

Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération

RequestWait(Int64)

Attend le résultat d’une android.hardware.usb.UsbRequest#queue opération

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.

S’applique à