Single-threaded management of I/O events
| File | Size | Last modified | Description | Requirements and optionals | |
|---|---|---|---|---|---|
|
|
39½ KB | 2006-Oct-25 | Source | ISO C99 | ISO C++98 |
This is supposed to be a portable C implementation of an event reactor. Portable libraries, used to compose a program, register with it their interest in events (e.g. sockets becoming ready to read, or timed events), and the main loop of the program yields control to the reactor to share control between its component libraries.
The C++ veneer is now incorporated into the main package.
Unix and Windows are supported. There is immature support for RISC OS.
<react/*.h*>