The standard library io_wait_pthread package implements a server pthread which essentially sits in a loop doing C select() on the currently interesting set of file descriptors, pipe descriptors and socket descriptors. The primary purpose is to offload blocking I/O from the main threadkit pthread, allowing it to run full speed. (A secondary purpose is to generate a timeslicing clock for threadkit via the select() timeout.)
The io_wait_pthread package implements the Io_Wait_Pthread api.
The io_wait_pthread package source code is in src/lib/std/src/pthread/io-wait-pthread.pkg.
The above information is manually maintained and may contain errors.