PWLib is a moderately large class library intended to assist in writing complete multi-platform applications. Classes for I/O portability, multi-threading portability, aids in producing UNIX daemons and NT services portably and all sorts of internet protocols are supported.