AsyncBerkeley
Asynchronous Berkeley sockets. Simple.
Loading...
Searching...
No Matches
Classes | Namespaces
socket_handle.hpp File Reference

Cross-platform, thread-safe RAII socket wrapper. More...

#include "detail/socket.hpp"
#include <atomic>
#include <mutex>
#include "detail/sync_operations.hpp"
#include "impl/socket_handle_impl.hpp"

Go to the source code of this file.

Classes

class  io::socket::socket_handle
 A thread-safe, move-only RAII wrapper for a native socket handle. More...
 

Namespaces

namespace  io
 The io namespace contains all the functions and classes for the I/O library.
 
namespace  io::socket
 The io::socket namespace provides a cross-platform abstraction for socket-level I/O operations.
 

Detailed Description

Cross-platform, thread-safe RAII socket wrapper.