sockpp
Modern C++ socket library wrapper
sockpp::acceptor_tmpl< STREAM_SOCK, ADDR > Member List

This is the complete list of members for sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >, including all inherited members.

accept(addr_t *clientAddr=nullptr)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
sockpp::acceptor::accept(sock_address *clientAddr=nullptr)sockpp::acceptor
acceptor()sockpp::acceptorinline
acceptor(socket_t handle)sockpp::acceptorinlineexplicit
acceptor(const sock_address &addr, int queSize=DFLT_QUE_SIZE)sockpp::acceptorinline
acceptor(acceptor &&acc)sockpp::acceptorinline
acceptor_tmpl()sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
acceptor_tmpl(const addr_t &addr, int queSize=DFLT_QUE_SIZE)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
acceptor_tmpl(in_port_t port, int queSize=DFLT_QUE_SIZE)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
acceptor_tmpl(acceptor_tmpl &&acc)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
addr_t typedefsockpp::acceptor_tmpl< STREAM_SOCK, ADDR >
address() constsockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
bind(const addr_t &addr)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
sockpp::acceptor::bind(const sock_address &addr)sockpp::socket
check_ret(T ret) constsockpp::socketinlineprotected
check_ret_bool(T ret) constsockpp::socketinlineprotected
check_socket(socket_t ret) constsockpp::socketinlineprotected
check_socket_bool(socket_t ret) constsockpp::socketinlineprotected
clear(int val=0)sockpp::socketinline
clone() constsockpp::socket
close()sockpp::socket
close_on_err()sockpp::socketinlineprotected
create()sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inlinestatic
sockpp::acceptor::create(int domain)sockpp::acceptorstatic
sockpp::socket::create(int domain, int type, int protocol=0)sockpp::socketstatic
create_handle(int domain)sockpp::acceptorinlineprotectedstatic
destroy()sockpp::socketstatic
DFLT_QUE_SIZEsockpp::acceptorprotectedstatic
error_str(int errNum)sockpp::socketstatic
family() constsockpp::socketinlinevirtual
get_last_error()sockpp::socketprotectedstatic
get_option(int level, int optname, void *optval, socklen_t *optlen) constsockpp::socket
get_option(int level, int optname, T *val) constsockpp::socketinline
handle() constsockpp::socketinline
initialize()sockpp::socketstatic
is_open() constsockpp::socketinline
last_error() constsockpp::socketinline
last_error_str() constsockpp::socketinline
listen(int queSize=DFLT_QUE_SIZE)sockpp::acceptorinline
open(const addr_t &addr, int queSize=DFLT_QUE_SIZE)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
open(in_port_t port, int queSize=DFLT_QUE_SIZE)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
sockpp::acceptor::open(const sock_address &addr, int queSize=DFLT_QUE_SIZE, bool reuseSock=true)sockpp::acceptor
operator bool() constsockpp::socketinlineexplicit
operator!() constsockpp::socketinline
operator=(acceptor_tmpl &&rhs)sockpp::acceptor_tmpl< STREAM_SOCK, ADDR >inline
sockpp::acceptor::operator=(acceptor &&rhs)sockpp::acceptorinline
sockpp::socket::operator=(socket &&sock) noexceptsockpp::socketinline
pair(int domain, int type, int protocol=0)sockpp::socketstatic
peer_address() constsockpp::socket
release()sockpp::socketinline
reset(socket_t h=INVALID_SOCKET)sockpp::socket
set_last_error()sockpp::socketinlineprotected
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::socketinline
shutdown(int how=SHUT_RDWR)sockpp::socket
socket()sockpp::socketinline
socket(socket_t h)sockpp::socketinlineexplicit
socket(socket &&sock) noexceptsockpp::socketinline
stream_sock_t typedefsockpp::acceptor_tmpl< STREAM_SOCK, ADDR >
~socket()sockpp::socketinlinevirtual