Home | History | Annotate | Download | only in libusb

Lines Matching full:callback

820 	/** Automatically call libusb_free_transfer() after callback returns.
822 * from your transfer callback, as this will result in a double-free
868 * Asynchronous transfer callback function type. When submitting asynchronous
869 * transfers, you pass a pointer to a callback function of this type via the
870 * \ref libusb_transfer::callback "callback" member of the libusb_transfer
873 * \param transfer The libusb_transfer struct the callback function is being
902 * transfer callback function.
914 * use within transfer callback function. Not valid for isochronous
918 /** Callback function. This will be invoked when the transfer completes,
920 libusb_transfer_cb_fn callback;
922 /** User context data to pass to the callback function. */
1020 * Calling this function only makes sense from a transfer callback function,
1038 * Calling this function only makes sense from a transfer callback function,
1113 * \param callback callback function to be invoked on transfer completion
1114 * \param user_data user data to pass to callback function
1119 unsigned char *buffer, libusb_transfer_cb_fn callback, void *user_data,
1132 transfer->callback = callback;
1144 * \param callback callback function to be invoked on transfer completion
1145 * \param user_data user data to pass to callback function
1150 unsigned char *buffer, int length, libusb_transfer_cb_fn callback,
1160 transfer->callback = callback;
1172 * \param callback callback function to be invoked on transfer completion
1173 * \param user_data user data to pass to callback function
1179 libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)
1188 transfer->callback = callback;
1201 * \param callback callback function to be invoked on transfer completion
1202 * \param user_data user data to pass to callback function
1208 libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)
1218 transfer->callback = callback;
1340 * Callback function, invoked when a new file descriptor should be added
1353 * Callback function, invoked when a file descriptor should be removed from
1355 * from this callback, do not use that file descriptor again.