From cc9e6a2318352a8fd3a35c25fcb294331ff54288 Mon Sep 17 00:00:00 2001 From: Hector Martin Date: Tue, 28 Apr 2009 02:02:55 +0200 Subject: USB mostly complete, main loop added, polls for devices --- utils.h | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'utils.h') diff --git a/utils.h b/utils.h index 465487d..9a6d566 100644 --- a/utils.h +++ b/utils.h @@ -18,8 +18,8 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#ifndef __LOG_H__ -#define __LOG_H__ +#ifndef __UTILS_H__ +#define __UTILS_H__ #include @@ -29,19 +29,17 @@ enum fdowner { FD_USB }; -typedef struct { +struct fdlist { int count; int capacity; enum fdowner *owners; struct pollfd *fds; -} fdlist; +}; -void fdlist_create(fdlist *list); -void fdlist_add(fdlist *list, enum fdowner owner, int fd, short events); -void fdlist_free(fdlist *list); +void fdlist_create(struct fdlist *list); +void fdlist_add(struct fdlist *list, enum fdowner owner, int fd, short events); +void fdlist_free(struct fdlist *list); #define MIN(X, Y) ((X) < (Y) ? (X) : (Y)) - - #endif -- cgit v1.1-32-gdbae