UsbDeviceConnection.RequestWait メソッド

定義

オーバーロード

RequestWait()

操作の結果 android.hardware.usb.UsbRequest#queue を待機します

RequestWait(Int64)

操作の結果 android.hardware.usb.UsbRequest#queue を待機します

RequestWait()

操作の結果 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

戻り値

完了した USB 要求、またはエラーが発生した場合は null

属性

注釈

操作の結果 android.hardware.usb.UsbRequest#queue を待機します

これは、複数 android.hardware.usb.UsbEndpointの でキューに入っている要求を返す場合があることに注意してください。 複数のエンドポイントが使用されている場合、 android.hardware.usb.UsbRequest#getEndpoint この android.hardware.usb.UsbRequest#getClientData 関数の結果を処理する方法を決定する際に役立ちます。

android.hardware.usb.UsbDeviceConnection.requestWait()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

RequestWait(Int64)

操作の結果 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

パラメーター

timeout
Int64

タイムアウト (ミリ秒単位)。 0 の場合、このメソッドは待機しません。

戻り値

完了した USB 要求、または null エラーが発生した場合

属性

注釈

操作の結果 android.hardware.usb.UsbRequest#queue を待機します

これは、複数 android.hardware.usb.UsbEndpointの でキューに入っている要求を返す場合があることに注意してください。 複数のエンドポイントが使用されている場合、 android.hardware.usb.UsbRequest#getEndpoint この android.hardware.usb.UsbRequest#getClientData 関数の結果を処理する方法を決定する際に役立ちます。

Android は非同期的に処理 UsbRequest UsbRequests します。 したがって、要求がすぐに処理された可能性がある場合でも、直前にキューに入れられていた要求を返す保証はありません #requestWait(long) requestWait(0)

android.hardware.usb.UsbDeviceConnection.requestWait(long)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象