#include <socket.h>
◆ Socket() [1/6]
◆ Socket() [2/6]
nngn::Socket::Socket |
( |
const Socket & |
| ) |
|
|
delete |
◆ Socket() [3/6]
nngn::Socket::Socket |
( |
const Socket && |
| ) |
|
|
delete |
◆ ~Socket() [1/2]
nngn::Socket::~Socket |
( |
| ) |
|
◆ Socket() [4/6]
◆ Socket() [5/6]
nngn::Socket::Socket |
( |
const Socket & |
| ) |
|
|
delete |
◆ Socket() [6/6]
nngn::Socket::Socket |
( |
const Socket && |
| ) |
|
|
delete |
◆ ~Socket() [2/2]
nngn::Socket::~Socket |
( |
| ) |
|
◆ accept() [1/2]
bool nngn::Socket::accept |
( |
| ) |
|
|
private |
◆ accept() [2/2]
bool nngn::Socket::accept |
( |
| ) |
|
|
private |
◆ init() [1/2]
bool nngn::Socket::init |
( |
std::string_view |
path | ) |
|
◆ init() [2/2]
bool nngn::Socket::init |
( |
std::string_view |
path | ) |
|
◆ operator=() [1/4]
◆ operator=() [2/4]
◆ operator=() [3/4]
◆ operator=() [4/4]
◆ process() [1/4]
bool nngn::Socket::process |
( |
F |
f | ) |
|
◆ process() [2/4]
bool nngn::Socket::process |
( |
F |
f | ) |
|
◆ process() [3/4]
bool nngn::Socket::process |
( |
std::string * |
buffer | ) |
|
|
private |
◆ process() [4/4]
bool nngn::Socket::process |
( |
std::string * |
buffer | ) |
|
|
private |
◆ recv() [1/2]
bool nngn::Socket::recv |
( |
std::string * |
buffer | ) |
|
|
private |
◆ recv() [2/2]
bool nngn::Socket::recv |
( |
std::string * |
buffer | ) |
|
|
private |
◆ fd
int nngn::Socket::fd = -1 |
|
private |
◆ m_lock
lock nngn::Socket::m_lock = {} |
|
private |
◆ path
std::string nngn::Socket::path = {} |
|
private |
◆ poll_data
std::vector< std::byte > nngn::Socket::poll_data = {} |
|
private |
The documentation for this class was generated from the following files: