hid_device_p
hid_device_p get_hid_device (bdaddr_p bdaddr);
hid_device_p get_next_hid_device (hid_device_p d);
void print_hid_device (hid_device_p hid_device, FILE *f);
bthid_session_p session_open (bthid_server_p srv, hid_device_p const d);
uinput_open_common(hid_device_p const p, bdaddr_p local, const uint8_t *name)
uinput_open_mouse(hid_device_p const p, bdaddr_p local)
uinput_open_keyboard(hid_device_p const p, bdaddr_p local)
int32_t uinput_open_mouse(hid_device_p const d, bdaddr_p local);
int32_t uinput_open_keyboard(hid_device_p const d, bdaddr_p local);
hid_device_p d;
static hid_device_p d;
hid_device_p hid_device;
hid_device_p hid_device = get_hid_device(&s->bdaddr);
hid_device_p hid_device;
hid_device_p d = LIST_FIRST(&hid_devices);
hid_device_p
hid_device_p d;
hid_device_p
get_next_hid_device(hid_device_p d)
print_hid_device(hid_device_p d, FILE *f)
check_hid_device(hid_device_p d)
free_hid_device(hid_device_p d)
static int32_t check_hid_device(hid_device_p hid_device);
static void free_hid_device (hid_device_p hid_device);
hid_device_p d;
hid_device_p d = get_hid_device(&s->bdaddr);
session_open(bthid_server_p srv, hid_device_p const d)