2 مستودعات
C++ abstractions for Windows socket API initialization, address management, and hostname resolution.
Distinct from Socket Wrappers: Existing candidates focus on proxying or parsing; this is a general wrapper library for the Winsock API.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Windows Socket Wrappers. Refine with filters or upvote what's useful.
wil is a C++ wrapper library for the Windows API designed to simplify system development through RAII and exception handling. It provides a set of resource management tools, a framework for Windows error handling, and type-safe interfaces for registry access and networking. The library distinguishes itself by automating the conversion between system error codes and C++ exceptions, while providing utilities for contextual error message attachment and early return patterns. It also features specialized networking wrappers for socket initialization and hostname resolution, and a registry interfa
Simplifies Windows socket programming with managed wrappers for initialization and hostname resolution.
TCP-IP-NetworkNote is a comprehensive technical reference and guide for implementing network communication using TCP and UDP sockets in C and C++. It provides a detailed manual for using the POSIX socket API and covers the implementation of network protocols, synchronous and asynchronous I/O patterns, and concurrent programming models. The project is distinguished by its focus on cross-platform networking, offering a detailed comparison of socket implementation details and adaptation utilities between Linux and Windows Winsock environments. It specifically addresses the differences in header
Configures network programming for Windows by implementing Winsock initialization and platform-dependent I/O.