SerialPort.RequestOpen(Int32, Boolean, IExecutor, IOutcomeReceiver) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordern Sie an, den Port zu öffnen.
[Android.Runtime.Register("requestOpen", "(IZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void RequestOpen(int flags, bool exclusive, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("requestOpen", "(IZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.RequestOpen : int * bool * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parameter
- flags
- Int32
öffnen Sie Flags, die den Lese-/Schreibmodus und andere Optionen definieren. Der Wert ist entweder 0 oder eine Kombination aus folgendem: OPEN_FLAG_READ_ONLY; OPEN_FLAG_WRITE_ONLY; OPEN_FLAG_READ_WRITE; OPEN_FLAG_NONBLOCK; OPEN_FLAG_DATA_SYNC; OPEN_FLAG_SYNC
- exclusive
- Boolean
ob der exklusive Zugriff auf den Port angefordert werden soll, hindern andere Prozesse daran, ihn zu öffnen.
- executor
- IExecutor
der Zum Ausführen des Empfängers verwendete Executor. Dieser Wert darf nicht NULL sein.
- receiver
- IOutcomeReceiver
der Ergebnisempfänger. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Fordern Sie an, den Port zu öffnen.
Ausnahmen, die an empfänger übergeben werden, sind möglicherweise IllegalStateException, wenn der Port nicht gefunden wird; IOException, wenn der Port nicht geöffnet werden kann; SecurityException, wenn der Benutzer die offene Anforderung ablehnt.
Android-Referenz für android.hardware.serial.SerialPort.requestOpen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.