jsocketpp 1.0
A cross-platform C++20 socket library.
Loading...
Searching...
No Matches
SocketOptions.hpp File Reference

Defines the SocketOptions base class for cross-platform socket option access. More...

Go to the source code of this file.

Classes

class  jsocketpp::SocketOptions
 Public base class for raw socket option access via setsockopt() and getsockopt(). More...

Namespaces

namespace  jsocketpp
 A C++ socket library providing Java-style networking interfaces.

Detailed Description

Defines the SocketOptions base class for cross-platform socket option access.

This header is part of the jsocketpp library and declares the SocketOptions class, a reusable, lightweight base interface for setting and retrieving low-level socket options.

The implementation is portable across POSIX and Windows platforms. It is designed to be inherited by socket classes such as Socket, ServerSocket, DatagramSocket, and UnixSocket, enabling shared access to setsockopt() and getsockopt() functionality.

Author
MangaD
Date
2025
Version
1.0