aboutsummaryrefslogtreecommitdiff
path: root/jim-eventloop.h
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2016-03-28 11:50:23 +1000
committerSteve Bennett <steveb@workware.net.au>2016-08-17 16:14:07 +1000
commitf2afd7b85c5a9b527bcbd4f66a5d65ed282d0012 (patch)
treedc6f7eaba4ed39962a6fa1207bd28f4401629c71 /jim-eventloop.h
parente6c96671d963a6770f45b92519891a86c629dca7 (diff)
downloadjimtcl-f2afd7b85c5a9b527bcbd4f66a5d65ed282d0012.zip
jimtcl-f2afd7b85c5a9b527bcbd4f66a5d65ed282d0012.tar.gz
jimtcl-f2afd7b85c5a9b527bcbd4f66a5d65ed282d0012.tar.bz2
eventloop: Switch to using fd for eventloop
eventloop doesn't need a filehandle, so so simplify the interface by using file descriptors instead Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-eventloop.h')
-rw-r--r--jim-eventloop.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/jim-eventloop.h b/jim-eventloop.h
index 3e20e6f..545ef4d 100644
--- a/jim-eventloop.h
+++ b/jim-eventloop.h
@@ -61,11 +61,11 @@ typedef void Jim_EventFinalizerProc(Jim_Interp *interp, void *clientData);
#define JIM_EVENT_EXCEPTION 4
JIM_EXPORT void Jim_CreateFileHandler (Jim_Interp *interp,
- FILE *handle, int mask,
+ int fd, int mask,
Jim_FileProc *proc, void *clientData,
Jim_EventFinalizerProc *finalizerProc);
JIM_EXPORT void Jim_DeleteFileHandler (Jim_Interp *interp,
- FILE *handle, int mask);
+ int fd, int mask);
JIM_EXPORT jim_wide Jim_CreateTimeHandler (Jim_Interp *interp,
jim_wide milliseconds,
Jim_TimeProc *proc, void *clientData,