Sequential-style APIs, blocking functions. More overhead, but can be called from any thread except TCPIP thread.