addr_t typedef | sockpp::stream_socket_tmpl< ADDR > | |
address() const | sockpp::stream_socket_tmpl< ADDR > | inline |
ADDRESS_FAMILY | sockpp::stream_socket_tmpl< ADDR > | static |
bind(const sock_address &addr) | sockpp::socket | |
check_ret(T ret) const | sockpp::socket | inlineprotected |
check_ret_bool(T ret) const | sockpp::socket | inlineprotected |
check_socket(socket_t ret) const | sockpp::socket | inlineprotected |
check_socket_bool(socket_t ret) const | sockpp::socket | inlineprotected |
clear(int val=0) | sockpp::socket | inline |
clone() const | sockpp::stream_socket | inline |
close() | sockpp::socket | |
close_on_err() | sockpp::socket | inlineprotected |
COMM_TYPE | sockpp::stream_socket | static |
create(int protocol=0) | sockpp::stream_socket_tmpl< ADDR > | inline |
sockpp::stream_socket::create(int domain, int protocol=0) | sockpp::stream_socket | static |
sockpp::socket::create(int domain, int type, int protocol=0) | sockpp::socket | static |
create_handle(int domain) | sockpp::stream_socket | inlineprotectedstatic |
destroy() | sockpp::socket | static |
error_str(int errNum) | sockpp::socket | static |
family() const | sockpp::socket | inlinevirtual |
get_last_error() | sockpp::socket | protectedstatic |
get_option(int level, int optname, void *optval, socklen_t *optlen) const | sockpp::socket | |
get_option(int level, int optname, T *val) const | sockpp::socket | inline |
handle() const | sockpp::socket | inline |
initialize() | sockpp::socket | static |
is_open() const | sockpp::socket | inline |
last_error() const | sockpp::socket | inline |
last_error_str() const | sockpp::socket | inline |
operator bool() const | sockpp::socket | inlineexplicit |
operator!() const | sockpp::socket | inline |
operator=(stream_socket_tmpl &&rhs) | sockpp::stream_socket_tmpl< ADDR > | inline |
sockpp::stream_socket::operator=(stream_socket &&rhs) | sockpp::stream_socket | inline |
sockpp::socket::operator=(socket &&sock) noexcept | sockpp::socket | inline |
pair(int protocol=0) | sockpp::stream_socket_tmpl< ADDR > | inlinestatic |
sockpp::stream_socket::pair(int domain, int type, int protocol=0) | sockpp::socket | static |
peer_address() const | sockpp::stream_socket_tmpl< ADDR > | inline |
read(void *buf, size_t n) | sockpp::stream_socket | virtual |
read(const std::vector< iovec > &ranges) | sockpp::stream_socket | |
read_n(void *buf, size_t n) | sockpp::stream_socket | virtual |
read_timeout(const std::chrono::microseconds &to) | sockpp::stream_socket | virtual |
read_timeout(const std::chrono::duration< Rep, Period > &to) | sockpp::stream_socket | inline |
release() | sockpp::socket | inline |
reset(socket_t h=INVALID_SOCKET) | sockpp::socket | |
set_last_error() | sockpp::socket | inlineprotected |
set_non_blocking(bool on=true) | sockpp::socket | |
set_option(int level, int optname, const void *optval, socklen_t optlen) | sockpp::socket | |
set_option(int level, int optname, const T &val) | sockpp::socket | inline |
shutdown(int how=SHUT_RDWR) | sockpp::socket | |
socket() | sockpp::socket | inline |
socket(socket_t h) | sockpp::socket | inlineexplicit |
socket(socket &&sock) noexcept | sockpp::socket | inline |
stream_socket() | sockpp::stream_socket | inline |
stream_socket(socket_t handle) | sockpp::stream_socket | inlineexplicit |
stream_socket(stream_socket &&sock) | sockpp::stream_socket | inline |
stream_socket_tmpl() | sockpp::stream_socket_tmpl< ADDR > | inline |
stream_socket_tmpl(socket_t handle) | sockpp::stream_socket_tmpl< ADDR > | inlineexplicit |
stream_socket_tmpl(stream_socket &&sock) | sockpp::stream_socket_tmpl< ADDR > | inline |
stream_socket_tmpl(stream_socket_tmpl &&sock) | sockpp::stream_socket_tmpl< ADDR > | inline |
write(const void *buf, size_t n) | sockpp::stream_socket | virtual |
write(const std::string &s) | sockpp::stream_socket | inlinevirtual |
write(const std::vector< iovec > &ranges) | sockpp::stream_socket | virtual |
write_n(const void *buf, size_t n) | sockpp::stream_socket | virtual |
write_timeout(const std::chrono::microseconds &to) | sockpp::stream_socket | virtual |
write_timeout(const std::chrono::duration< Rep, Period > &to) | sockpp::stream_socket | inline |
~socket() | sockpp::socket | inlinevirtual |