libusb.h | libusb.h | |||
---|---|---|---|---|
skipping to change at line 1143 | skipping to change at line 1143 | |||
} | } | |||
int libusb_get_string_descriptor_ascii(libusb_device_handle *dev, | int libusb_get_string_descriptor_ascii(libusb_device_handle *dev, | |||
uint8_t index, unsigned char *data, int length); | uint8_t index, unsigned char *data, int length); | |||
/* polling and timeouts */ | /* polling and timeouts */ | |||
int libusb_try_lock_events(libusb_context *ctx); | int libusb_try_lock_events(libusb_context *ctx); | |||
void libusb_lock_events(libusb_context *ctx); | void libusb_lock_events(libusb_context *ctx); | |||
void libusb_unlock_events(libusb_context *ctx); | void libusb_unlock_events(libusb_context *ctx); | |||
int libusb_event_handling_ok(libusb_context *ctx); | ||||
int libusb_event_handler_active(libusb_context *ctx); | int libusb_event_handler_active(libusb_context *ctx); | |||
void libusb_lock_event_waiters(libusb_context *ctx); | void libusb_lock_event_waiters(libusb_context *ctx); | |||
void libusb_unlock_event_waiters(libusb_context *ctx); | void libusb_unlock_event_waiters(libusb_context *ctx); | |||
int libusb_wait_for_event(libusb_context *ctx, struct timeval *tv); | int libusb_wait_for_event(libusb_context *ctx, struct timeval *tv); | |||
int libusb_handle_events_timeout(libusb_context *ctx, struct timeval *tv); | int libusb_handle_events_timeout(libusb_context *ctx, struct timeval *tv); | |||
int libusb_handle_events(libusb_context *ctx); | int libusb_handle_events(libusb_context *ctx); | |||
int libusb_handle_events_locked(libusb_context *ctx, struct timeval *tv); | int libusb_handle_events_locked(libusb_context *ctx, struct timeval *tv); | |||
int libusb_get_next_timeout(libusb_context *ctx, struct timeval *tv); | int libusb_get_next_timeout(libusb_context *ctx, struct timeval *tv); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||