Home | History | Annotate | Download | only in libusb

Lines Matching full:callback

677 	/** Automatically call libusb_free_transfer() after callback returns.
679 * from your transfer callback, as this will result in a double-free
700 * Asynchronous transfer callback function type. When submitting asynchronous
701 * transfers, you pass a pointer to a callback function of this type via the
702 * \ref libusb_transfer::callback "callback" member of the libusb_transfer
705 * \param transfer The libusb_transfer struct the callback function is being
734 * transfer callback function.
746 * use within transfer callback function. Not valid for isochronous
750 /** Callback function. This will be invoked when the transfer completes,
752 libusb_transfer_cb_fn callback;
754 /** User context data to pass to the callback function. */
826 * Calling this function only makes sense from a transfer callback function,
844 * Calling this function only makes sense from a transfer callback function,
919 * \param callback callback function to be invoked on transfer completion
920 * \param user_data user data to pass to callback function
925 unsigned char *buffer, libusb_transfer_cb_fn callback, void *user_data,
938 transfer->callback = callback;
950 * \param callback callback function to be invoked on transfer completion
951 * \param user_data user data to pass to callback function
956 unsigned char *buffer, int length, libusb_transfer_cb_fn callback,
966 transfer->callback = callback;
978 * \param callback callback function to be invoked on transfer completion
979 * \param user_data user data to pass to callback function
985 libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)
994 transfer->callback = callback;
1007 * \param callback callback function to be invoked on transfer completion
1008 * \param user_data user data to pass to callback function
1014 libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)
1024 transfer->callback = callback;
1210 * Callback function, invoked when a new file descriptor should be added
1222 * Callback function, invoked when a file descriptor should be removed from
1224 * from this callback, do not use that file descriptor again.