Шрифт:
Классификация: Функция ввода/вывода
Обработчик по умолчанию: iofunc_openfd_default
Вспомогательные функции: iofunc_openfd
Клиентская функция: openfd
Сообщения: _IO_OPENFD
Структура данных:
Описание: Данная функция аналогична предоставляемому обработчику io_open — за исключением того, что вместо имени пути передается дескриптор уже открытого файла (в силу передачи вам параметра ocb в вызове функции).
Возвращает: Код завершения, при помощи вспомогательного макроса _RESMGR_STATUS.
Классификация: Функция ввода/вывода
Обработчик по умолчанию: iofunc_pathconf_default
Вспомогательные функции: iofunc_pathconf
Клиентская функция: fpathconf, pathconf
Сообщения: IO_PATHCONF
Структура данных:
Описание: Обработчик этого сообщения отвечает за возврат значения настраиваемого параметра name для ресурса, связанного с данным OCB. Используйте функцию по умолчанию и расширьте ее дополнительными вариантами элемента name, соответствующими вашему устройству.
Возвращает: Код завершения, при помощи вспомогательного макроса _IO_SET_PATHCONF_VALUE; флаги возвращаются в ответном сообщении.
Классификация: Функция ввода/вывода
Обработчик по умолчанию: iofunc_read_default
Вспомогательные функции: iofunc_read, iofunc_read_verify
Клиентская функция: read, readdir
Сообщение: IO_READ
Структура данных: