matador::socket_acceptor< P > Member List

This is the complete list of members for matador::socket_acceptor< P >, including all inherited members.

accept(stream_type &stream)matador::socket_acceptor< P >
accept(stream_type &stream, peer_type &endpoint)matador::socket_acceptor< P >
assign(socket_type sock)matador::socket_base< P >
base typedefmatador::socket_acceptor< P >
bind(const char *hostname, unsigned short port)matador::socket_acceptor< P >
bind(peer_type &peer)matador::socket_acceptor< P >
cloexec(bool nb)matador::socket_base< P >
cloexec() constmatador::socket_base< P >
close()matador::socket_base< P >
connect(const typename protocol_type::peer &p)matador::socket_base< P >
get_in_addr(struct sockaddr *sa)matador::socket_acceptor< P >
get_port(struct sockaddr *sa)matador::socket_acceptor< P >
get_remote_address(struct sockaddr_storage &remote_addr)matador::socket_acceptor< P >
id() constmatador::socket_base< P >
is_open() constmatador::socket_base< P >
listen(int backlog)matador::socket_acceptor< P >
non_blocking(bool nb)matador::socket_base< P >
non_blocking() constmatador::socket_base< P >
open(const protocol_type &protocol)matador::socket_base< P >
options(int name, bool value)matador::socket_base< P >
peer_type typedefmatador::socket_acceptor< P >
protocol_type typedefmatador::socket_acceptor< P >
release()matador::socket_base< P >
reuse_address(bool reuse)matador::socket_acceptor< P >
reuse_address() constmatador::socket_acceptor< P >
socket_acceptor()=defaultmatador::socket_acceptor< P >
socket_acceptor(peer_type &peer)matador::socket_acceptor< P >explicit
socket_acceptor(const char *hostname, unsigned short port)matador::socket_acceptor< P >
socket_base(const protocol_type &protocol)matador::socket_base< P >explicit
socket_base(const peer_type &peer)matador::socket_base< P >explicit
stream_type typedefmatador::socket_acceptor< P >