Tacopie  3.0.0
Tacopie is a TCP Client & Server C++11 library.
tacopie::tcp_client Member List

This is the complete list of members for tacopie::tcp_client, including all inherited members.

async_read(const read_request &request)tacopie::tcp_client
async_read_callback_t typedeftacopie::tcp_client
async_write(const write_request &request)tacopie::tcp_client
async_write_callback_t typedeftacopie::tcp_client
call_disconnection_handler(void)tacopie::tcp_clientprivate
clear_read_requests(void)tacopie::tcp_clientprivate
clear_write_requests(void)tacopie::tcp_clientprivate
connect(const std::string &host, std::uint32_t port, std::uint32_t timeout_msecs=0)tacopie::tcp_client
disconnect(bool wait_for_removal=false)tacopie::tcp_client
disconnection_handler_t typedeftacopie::tcp_client
get_host(void) consttacopie::tcp_client
get_io_service(void) consttacopie::tcp_client
get_port(void) consttacopie::tcp_client
get_socket(void)tacopie::tcp_client
get_socket(void) consttacopie::tcp_client
is_connected(void) consttacopie::tcp_client
m_disconnection_handlertacopie::tcp_clientprivate
m_io_servicetacopie::tcp_clientprivate
m_is_connectedtacopie::tcp_clientprivate
m_read_requeststacopie::tcp_clientprivate
m_read_requests_mtxtacopie::tcp_clientprivate
m_sockettacopie::tcp_clientprivate
m_write_requeststacopie::tcp_clientprivate
m_write_requests_mtxtacopie::tcp_clientprivate
on_read_available(fd_t fd)tacopie::tcp_clientprivate
on_write_available(fd_t fd)tacopie::tcp_clientprivate
operator!=(const tcp_client &rhs) consttacopie::tcp_client
operator=(const tcp_client &)=deletetacopie::tcp_client
operator==(const tcp_client &rhs) consttacopie::tcp_client
process_read(read_result &result)tacopie::tcp_clientprivate
process_write(write_result &result)tacopie::tcp_clientprivate
set_on_disconnection_handler(const disconnection_handler_t &disconnection_handler)tacopie::tcp_client
tcp_client(std::uint32_t num_io_workers=1)tacopie::tcp_client
tcp_client(tcp_socket &&socket)tacopie::tcp_clientexplicit
tcp_client(const tcp_client &)=deletetacopie::tcp_client
~tcp_client(void)tacopie::tcp_client