From f0ca536edd6089fb8030fc98df021239e99cb403 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 2 Oct 2014 09:52:04 +0000 Subject: deinterleave --- sio.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sio.h') diff --git a/sio.h b/sio.h index 97659c0..203a1f7 100644 --- a/sio.h +++ b/sio.h @@ -18,9 +18,16 @@ #ifndef __SIO_H #define __SIO_H +typedef struct { + char *name; + int (*initialize)(void); + size_t (*read)(int **, size_t); + void (*destroy)(void); +} sio_input; + __BEGIN_DECLS int init_sio(void); -size_t read_sio(int *, int *, size_t); +size_t read_sio(int **, size_t); void free_sio(void); __END_DECLS -- cgit v1.2.3