語言

OpenFlags 列舉

定義

此列舉支援其成員值的位元組合。

[System.Flags]
public enum OpenFlags
[<System.Flags>]
type OpenFlags = 
繼承
OpenFlags
屬性

欄位

名稱 值 Description
ReadOnly 0

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):僅開放閱讀。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_READ_ONLY

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

WriteOnly 1

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):僅開放寫入。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_WRITE_ONLY

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ReadWrite 2

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):Open for read and write。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_READ_WRITE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Nonblock 2048

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):在可能的情況下,檔案以非阻塞模式開啟。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_NONBLOCK

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

DataSync 4096

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):檔案的寫入操作將依照同步 I/O 資料完整性完成的要求完成(但檔案中繼資料可能未同步)。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_DATA_SYNC

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Sync 1048576

用於 requestOpen(int, boolean, Executor, OutcomeReceiver):檔案的寫入操作將依照同步 I/O 檔案完整性補全的要求完成(與 FLAG_DATA_SYNC 提供的同步 I/O 資料完整性補全不同)。

Android 參考資料。android.hardware.serial.SerialPort.OPEN_FLAG_SYNC

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於