From 94af239b00f547fb5daef88b16fecdfb0146691b Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Mon, 15 Dec 2008 17:43:04 +1100 Subject: Create device-handler for managing registered devices Signed-off-by: Jeremy Kerr --- discover/device-handler.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 discover/device-handler.h (limited to 'discover/device-handler.h') diff --git a/discover/device-handler.h b/discover/device-handler.h new file mode 100644 index 0000000..ddcb201 --- /dev/null +++ b/discover/device-handler.h @@ -0,0 +1,19 @@ +#ifndef _DEVICE_HANDLER_H +#define _DEVICE_HANDLER_H + +struct device_handler; +struct discover_server; +struct udev_event; +struct device; + +struct device_handler *device_handler_init(struct discover_server *server); + +void device_handler_destroy(struct device_handler *devices); + +int device_handler_get_current_devices(struct device_handler *handler, + struct device **devices); + +int device_handler_event(struct device_handler *handler, + struct udev_event *event); + +#endif /* _DEVICE_HANDLER_H */ -- cgit v1.2.1