![]() |
jsocketpp 1.0
A cross-platform C++20 socket library.
|
All core classes and functions of the jsocketpp networking library. More...

Topics | |
| Core Utilities and Types | |
| Internal types, platform abstractions, and utility functions used across the jsocketpp library. | |
| Internal Helpers | |
| Implementation-only utilities for internal use. | |
| TCP Sockets | |
| Classes and functions for TCP networking. | |
| UDP Sockets | |
| Classes and functions for UDP datagram networking. | |
| Unix Domain Sockets | |
| Classes and functions for Unix domain socket networking. | |
| Exception Classes | |
| Exception types used in jsocketpp for error handling. | |
| Socket Options | |
| Low-level socket configuration options exposed via the Socket and related classes. | |
| Utility Functions | |
| Public utility functions for working with socket addresses, conversions, and formatting. | |
All core classes and functions of the jsocketpp networking library.
jsocketpp is a modern, cross-platform C++20 networking library with a Java-like API. It supports TCP, UDP, and UNIX sockets, as well as advanced features like dual-stack IPv4/IPv6, easy resource management, and comprehensive error handling.
This group contains all the primary classes (ServerSocket, Socket, DatagramSocket, MulticastSocket) and essential types and utilities provided by jsocketpp.
Example usage: