#include <toolbox/net/Socket.hpp>
Definition at line 780 of file Socket.hpp.
◆ Sock() [1/2]
◆ Sock() [2/2]
toolbox::net::Sock::Sock |
( |
| ) |
|
|
defaultnoexcept |
◆ family()
int toolbox::net::Sock::family |
( |
| ) |
const |
|
inlinenoexcept |
◆ is_ip_family()
bool toolbox::net::Sock::is_ip_family |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_error() [1/2]
std::error_code toolbox::net::Sock::get_error |
( |
std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ get_error() [2/2]
std::error_code toolbox::net::Sock::get_error |
( |
| ) |
const |
|
inline |
◆ get_rcv_buf() [1/2]
int toolbox::net::Sock::get_rcv_buf |
( |
std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ get_rcv_buf() [2/2]
int toolbox::net::Sock::get_rcv_buf |
( |
| ) |
const |
|
inline |
◆ get_snd_buf() [1/2]
int toolbox::net::Sock::get_snd_buf |
( |
std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ get_snd_buf() [2/2]
int toolbox::net::Sock::get_snd_buf |
( |
| ) |
const |
|
inline |
◆ is_tcp_no_delay() [1/2]
bool toolbox::net::Sock::is_tcp_no_delay |
( |
std::error_code & |
ec | ) |
const |
|
inlinenoexcept |
◆ is_tcp_no_delay() [2/2]
bool toolbox::net::Sock::is_tcp_no_delay |
( |
| ) |
const |
|
inline |
◆ close()
void toolbox::net::Sock::close |
( |
| ) |
|
|
inline |
◆ set_non_block() [1/2]
void toolbox::net::Sock::set_non_block |
( |
std::error_code & |
ec | ) |
|
|
inlinenoexcept |
◆ set_non_block() [2/2]
void toolbox::net::Sock::set_non_block |
( |
| ) |
|
|
inline |
◆ set_rcv_buf() [1/2]
void toolbox::net::Sock::set_rcv_buf |
( |
int |
size, |
|
|
std::error_code & |
ec |
|
) |
| |
|
inlinenoexcept |
◆ set_rcv_buf() [2/2]
void toolbox::net::Sock::set_rcv_buf |
( |
int |
size | ) |
|
|
inline |
◆ set_reuse_addr() [1/2]
void toolbox::net::Sock::set_reuse_addr |
( |
bool |
enabled, |
|
|
std::error_code & |
ec |
|
) |
| |
|
inlinenoexcept |
◆ set_reuse_addr() [2/2]
void toolbox::net::Sock::set_reuse_addr |
( |
bool |
enabled | ) |
|
|
inline |
◆ set_snd_buf() [1/2]
void toolbox::net::Sock::set_snd_buf |
( |
int |
size, |
|
|
std::error_code & |
ec |
|
) |
| |
|
inlinenoexcept |
◆ set_snd_buf() [2/2]
void toolbox::net::Sock::set_snd_buf |
( |
int |
size | ) |
|
|
inline |
The documentation for this struct was generated from the following file: