libtasks Documentation  1.6
tasks::net::socket Member List

This is the complete list of members for tasks::net::socket, including all inherited members.

accept()tasks::net::socket
addr()tasks::net::socketinline
bind(int port, std::string ip="")tasks::net::socket
bind(int port, std::string ip, bool udp)tasks::net::socketprivate
close()io_baseinlinevirtual
connect(std::string path)tasks::net::socket
connect(std::string host, int port)tasks::net::socket
fd() const io_baseinline
init_sockaddr(int port, std::string ip="")tasks::net::socketprivate
io_base()io_baseinline
io_base(int fd)io_baseinline
listen(std::string path, int queue_size=128)tasks::net::socket
listen(int port, std::string ip="", int queue_size=128)tasks::net::socket
m_addrtasks::net::socketprivate
m_blockingtasks::net::socketprivate
m_fdio_baseprotected
m_typetasks::net::socketprivate
read(char *data, std::size_t len)tasks::net::socket
set_blocking()tasks::net::socketinline
shutdown()tasks::net::socket
socket(int fd)tasks::net::socketinline
socket(socket_type=socket_type::TCP)tasks::net::socket
tcp() const tasks::net::socketinline
type() const tasks::net::socketinline
udp() const tasks::net::socketinline
write(const char *data, std::size_t len, int port=-1, std::string ip="")tasks::net::socket
~io_base()io_baseinlinevirtual