From fa9ed6c5d0d3ce282524d11f4e99f5b6916093ca Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 5 May 2020 20:46:59 +0200 Subject: Use a source in dummy driver, reorder includes --- src/device_manager.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/device_manager.h') diff --git a/src/device_manager.h b/src/device_manager.h index 1db5d81..decda3a 100644 --- a/src/device_manager.h +++ b/src/device_manager.h @@ -22,8 +22,9 @@ * Web: http://ni.fr.eu.org/ * Email: */ -#include "device.h" +#include +struct device; struct device_manager; typedef void (*device_manager_callback_f) (void *user_data); @@ -46,4 +47,13 @@ device_manager_open(struct device_manager *dm, GError **error); void device_manager_destroy(struct device_manager *dm); +/* To be called by a driver, attach a source. */ +void +device_manager_driver_source_attach(struct device_manager *dm, + GSource *source); + +/* To be called by a driver, call the user callback. */ +void +device_manager_driver_call_callback(struct device_manager *dm); + #endif /* device_manager_h */ -- cgit v1.2.3