From 3aae590108131671c7d107d8d69744a7ba5da770 Mon Sep 17 00:00:00 2001 From: thompsa Date: Fri, 29 Jan 2010 02:44:06 +0000 Subject: Add a function to check if the usb devices is still connected. Submitted by: Hans Petter Selasky --- lib/libusb/libusb20.3 | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'lib/libusb/libusb20.3') diff --git a/lib/libusb/libusb20.3 b/lib/libusb/libusb20.3 index 5404013..7896e8f0 100644 --- a/lib/libusb/libusb20.3 +++ b/lib/libusb/libusb20.3 @@ -143,6 +143,8 @@ USB access library (libusb -lusb) .Ft int .Fn libusb20_dev_reset "struct libusb20_device *pdev" .Ft int +.Fn libusb20_dev_check_connected "struct libusb20_device *pdev" +.Ft int .Fn libusb20_dev_set_power_mode "struct libusb20_device *pdev" "uint8_t power_mode" .Ft uint8_t .Fn libusb20_dev_get_power_mode "struct libusb20_device *pdev" @@ -677,6 +679,15 @@ the last set USB configuration. This function returns zero on success else a LIBUSB20_ERROR value is returned. . +. +.Pp +. +.Fn libusb20_dev_check_connected +will check if an opened USB device is still connected. +. +This function returns zero if the device is still connected else a LIBUSB20_ERROR value is returned. +. +. .Pp . .Fn libusb20_dev_set_power_mode -- cgit v1.1