spnetkit is a C++ wrapper for BSD-style sockets.
It implements the TCP, UDP, and SSL transport
layer protocols. Implemented application layer
protocols are HTTP client, SMTP client, POP3
client, and memcached client. Features include an
inifile reader and base64 codec.