poll.h File Reference

USB device polling functions. More...

#include <usb/dev/driver.h>
#include <time.h>

Go to the source code of this file.

Data Structures

struct  usb_device_auto_polling_t

Typedefs

typedef bool(*) usb_polling_callback_t (usb_device_t *, uint8_t *, size_t, void *)
typedef void(*) usb_polling_terminted_callback_t (usb_device_t *, bool, void *)

Functions

int usb_device_auto_poll (usb_device_t *dev, size_t pipe_index, usb_polling_callback_t callback, size_t request_size, usb_polling_terminted_callback_t terminated_callback, void *arg)
 Start automatic device polling over interrupt in pipe.
int usb_device_auto_polling (usb_device_t *dev, size_t pipe_index, usb_device_auto_polling_t *polling, size_t request_size, void *arg)
 Start automatic device polling over interrupt in pipe.


Detailed Description

USB device polling functions.

Definition in file poll.h.


Generated on Thu Jun 2 07:45:54 2011 for HelenOS/USB by  doxygen 1.4.7