6.5.9. ioctl LIRC_GET_REC_TIMEOUT 和 LIRC_SET_REC_TIMEOUT¶
6.5.9.1. 名稱¶
LIRC_GET_REC_TIMEOUT/LIRC_SET_REC_TIMEOUT - 獲取/設定 IR 不活動超時時間的整數值。
6.5.9.2. 概要¶
-
LIRC_GET_REC_TIMEOUT¶
int ioctl(int fd, LIRC_GET_REC_TIMEOUT, __u32 *timeout)
-
LIRC_SET_REC_TIMEOUT¶
int ioctl(int fd, LIRC_SET_REC_TIMEOUT, __u32 *timeout)
6.5.9.3. 引數¶
fdopen() 返回的檔案描述符。
timeout超時時間,以微秒為單位。
6.5.9.4. 描述¶
獲取和設定 IR 不活動超時時間的整數值。
如果硬體支援,將其設定為 0 會停用所有硬體超時,並且應儘快報告資料。如果無法設定確切的值,則應設定大於給定值的下一個可能值。
注意
支援的超時範圍由ioctls LIRC_GET_MIN_TIMEOUT 和 LIRC_GET_MAX_TIMEOUT給出。
6.5.9.5. 返回值¶
成功返回 0,錯誤返回 -1,並且 errno 變數會相應設定。通用錯誤程式碼在 通用錯誤程式碼 章節中描述。