Cross-platform pipe implementationsΒΆ
Abstraction of a one-way pipe where the read end can be used in
select.select
. Normally this is trivial, but Windows makes it nearly
impossible.
The pipe acts like an Event, which can be set or cleared. When set, the pipe
will trigger as readable in select
.