sockpp
Modern C++ socket library wrapper
|
This is the complete list of members for sockpp::socket, including all inherited members.
address() const | sockpp::socket | |
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::socket | |
close() | sockpp::socket | |
close_on_err() | sockpp::socket | inlineprotected |
create(int domain, int type, int protocol=0) | sockpp::socket | static |
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=(socket &&sock) noexcept | sockpp::socket | inline |
pair(int domain, int type, int protocol=0) | sockpp::socket | static |
peer_address() const | sockpp::socket | |
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 |
~socket() | sockpp::socket | inlinevirtual |