diff options
Diffstat (limited to 'rts/posix/Select.h')
-rw-r--r-- | rts/posix/Select.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/rts/posix/Select.h b/rts/posix/Select.h new file mode 100644 index 0000000000..8825562974 --- /dev/null +++ b/rts/posix/Select.h @@ -0,0 +1,26 @@ +/* ----------------------------------------------------------------------------- + * + * (c) The GHC Team 1998-2005 + * + * Prototypes for functions in Select.c + * + * -------------------------------------------------------------------------*/ + +#ifndef SELECT_H +#define SELECT_H + +#if !defined(THREADED_RTS) +/* In Select.c */ +extern lnat RTS_VAR(timestamp); + +/* awaitEvent(rtsBool wait) + * + * Checks for blocked threads that need to be woken. + * + * Called from STG : NO + * Locks assumed : sched_mutex + */ +void awaitEvent(rtsBool wait); /* In Select.c */ +#endif + +#endif /* SELECT_H */ |