io_hid_registrant_funcs_t :: client_attach()

Подключение клиента

Прототип:

#include <sys/io-hid.h>
static int client_attach( int reg_hdl,
void *user );

Аргументы:

reg_hdl
Зарегистрированный дескриптор модуля драйвера (см. io_hid_dll_entry_t :: init()).
user
Дескриптор отчета (см. io_hid_dll_entry_t :: init()).

Описание:

Callback-функция вызывается, когда клиент подключается к модулю драйвера. Принимает регистрационный дескриптор и дескриптор отчета.

В данной функции следуем проверить доступность устройства и что его инициализация была успешно завершена с помощью запроса get_buffer().

Возвращаемое значение:

EOK
Успешное завершение.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

io_hid_registrant_funcs_t, io_hid_dll_entry_t :: init()




Предыдущий раздел: Библиотека разработки HID-драйверов