A collection of templates for a C++ socket client &/or server on various protocols & platforms! :)
These templates are gonna need to be modified for different occasions! And will improve over time!
Linux
TCP
Server
IPv4
-linux_tcp_server_ipv4.cpp
IPv6
-linux_tcp_server_ipv6.cpp
Unix
-linux_tcp_server_unix.cpp
IPv4 & IPv6
-linux_tcp_server.cpp
Client
IPv4
-linux_tcp_client_ipv4.cpp
IPv6
-linux_tcp_client_ipv6.cpp
UDP
Server
IPv4
-linux_udp_server_ipv4.cpp
Client
IPv4
-linux_udp_client_ipv4.cpp
IPv6
-linux_udp_client_ipv6.cpp
Unix
-linux_udp_client_unix.cpp