#include <socket.h>
◆ Socket() [1/3]
◆ Socket() [2/3]
◆ Socket() [3/3]
◆ ~Socket()
nngn::Socket::~Socket |
( |
| ) |
|
◆ accept()
bool nngn::Socket::accept |
( |
| ) |
|
|
private |
◆ init()
bool nngn::Socket::init |
( |
std::string_view | path | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ process() [1/2]
bool nngn::Socket::process |
( |
F | f | ) |
|
◆ process() [2/2]
bool nngn::Socket::process |
( |
std::string * | buffer | ) |
|
|
private |
◆ recv()
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: