C++ Sockets ist ein C++-Wrapper für BSD-Sockets. Zu den Features zählen transparente Unterstützung für SOCKS4 Clients, asynchrones DNS, IPv6 und anpaßbare Fehlerbehandlung. Es implementiert die Protokolle TCP, UDP, ICMP, HTTP (GET, PUT und POST) und HTTPS (mit OpenSSL).