examples that I found in the FreeBSD ports system.
and the write callbacks that now can make a connection's reading and/or writing get paused.