Changes in uspace/lib/usbvirt/include/usbvirt/device.h [58563585:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbvirt/include/usbvirt/device.h
r58563585 rb7fd2a0 56 56 * @return Error code. 57 57 */ 58 typedef int (*usbvirt_on_data_to_device_t)(usbvirt_device_t *dev,58 typedef errno_t (*usbvirt_on_data_to_device_t)(usbvirt_device_t *dev, 59 59 usb_endpoint_t endpoint, usb_transfer_type_t transfer_type, 60 60 const void *buffer, size_t buffer_size); … … 70 70 * @return Error code. 71 71 */ 72 typedef int (*usbvirt_on_data_from_device_t)(usbvirt_device_t *dev,72 typedef errno_t (*usbvirt_on_data_from_device_t)(usbvirt_device_t *dev, 73 73 usb_endpoint_t endpoint, usb_transfer_type_t transfer_type, 74 74 void *buffer, size_t buffer_size, size_t *act_buffer_size); … … 85 85 * @return Error code. 86 86 */ 87 typedef int (*usbvirt_on_control_t)(usbvirt_device_t *dev,87 typedef errno_t (*usbvirt_on_control_t)(usbvirt_device_t *dev, 88 88 const usb_device_request_setup_packet_t *setup_packet, 89 89 uint8_t *data, size_t *act_data_size); … … 239 239 }; 240 240 241 extern int req_nop(usbvirt_device_t *device,241 extern errno_t req_nop(usbvirt_device_t *device, 242 242 const usb_device_request_setup_packet_t *setup_packet, 243 243 uint8_t *data, size_t *act_size); 244 244 245 extern int usbvirt_device_plug(usbvirt_device_t *, const char *);245 extern errno_t usbvirt_device_plug(usbvirt_device_t *, const char *); 246 246 extern void usbvirt_device_unplug(usbvirt_device_t *); 247 247 … … 250 250 const void *, size_t); 251 251 252 extern int usbvirt_control_write(usbvirt_device_t *, const void *, size_t,252 extern errno_t usbvirt_control_write(usbvirt_device_t *, const void *, size_t, 253 253 void *, size_t); 254 extern int usbvirt_control_read(usbvirt_device_t *, const void *, size_t,254 extern errno_t usbvirt_control_read(usbvirt_device_t *, const void *, size_t, 255 255 void *, size_t, size_t *); 256 extern int usbvirt_data_out(usbvirt_device_t *, usb_transfer_type_t,256 extern errno_t usbvirt_data_out(usbvirt_device_t *, usb_transfer_type_t, 257 257 usb_endpoint_t, const void *, size_t); 258 extern int usbvirt_data_in(usbvirt_device_t *, usb_transfer_type_t,258 extern errno_t usbvirt_data_in(usbvirt_device_t *, usb_transfer_type_t, 259 259 usb_endpoint_t, void *, size_t, size_t *); 260 260
Note:
See TracChangeset
for help on using the changeset viewer.