bthid_server_p
bthid_server_p srv; /* pointer back to server */
int32_t server_init (bthid_server_p srv);
void server_shutdown (bthid_server_p srv);
int32_t server_do (bthid_server_p srv);
int32_t client_rescan (bthid_server_p srv);
int32_t client_connect (bthid_server_p srv, int fd);
bthid_session_p session_open (bthid_server_p srv, hid_device_p const d);
bthid_session_p session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr);
bthid_session_p session_by_fd (bthid_server_p srv, int32_t fd);
client_connect(bthid_server_p srv, int32_t fd)
client_rescan(bthid_server_p srv)
server_shutdown(bthid_server_p srv)
server_do(bthid_server_p srv)
server_accept(bthid_server_p srv, int32_t fd)
server_process(bthid_server_p srv, int32_t fd)
static int32_t server_accept (bthid_server_p srv, int32_t fd);
static int32_t server_process(bthid_server_p srv, int32_t fd);
server_init(bthid_server_p srv)
session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr)
session_by_fd(bthid_server_p srv, int32_t fd)
session_open(bthid_server_p srv, hid_device_p const d)