#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: