]> sigrok.org Git - libsigrok.git/blobdiff - libsigrok-internal.h
Use common usb_source_add and usb_source_remove functions.
[libsigrok.git] / libsigrok-internal.h
index d9def32e034adfc2c977870fde2373ff0de5bbee..5c8d53deb9aba1b73415bf124f73ee54e04c6496 100644 (file)
@@ -268,6 +268,9 @@ SR_PRIV int ezusb_upload_firmware(libusb_device *dev, int configuration,
 #ifdef HAVE_LIBUSB_1_0
 SR_PRIV GSList *sr_usb_find(libusb_context *usb_ctx, const char *conn);
 SR_PRIV int sr_usb_open(libusb_context *usb_ctx, struct sr_usb_dev_inst *usb);
+SR_PRIV int usb_source_add(struct sr_context *ctx, int timeout,
+               sr_receive_data_callback_t cb, void *cb_data);
+SR_PRIV int usb_source_remove(struct sr_context *ctx);
 #endif
 
 /*--- hardware/common/scpi.c ------------------------------------------------*/