Socket I/O Toolkit library