#include <tcp_client_iface.hpp>
interface defining how tcp client should be implemented to be used inside cpp_redis
◆ async_read_callback_tasync read completion callbacks function taking read_result as a parameter
◆ async_write_callback_tasync write completion callbacks function taking write_result as a parameter
◆ disconnection_handler_t ◆ async_read() virtual void cpp_redis::network::tcp_client_iface::async_read ( read_request & request ) pure virtualasync read operation
Implemented in cpp_redis::network::tcp_client.
◆ async_write() virtual void cpp_redis::network::tcp_client_iface::async_write ( write_request & request ) pure virtualasync write operation
Implemented in cpp_redis::network::tcp_client.
◆ connect() virtual void cpp_redis::network::tcp_client_iface::connect ( const std::string & addr, std::uint32_t port, std::uint32_t timeout_msecs =0
) pure virtual
start the tcp client
Implemented in cpp_redis::network::tcp_client.
◆ disconnect() virtual void cpp_redis::network::tcp_client_iface::disconnect ( bool wait_for_removal =false
) pure virtual
stop the tcp client
Implemented in cpp_redis::network::tcp_client.
◆ is_connected() virtual bool cpp_redis::network::tcp_client_iface::is_connected ( void ) const pure virtual ◆ set_on_disconnection_handler() virtual void cpp_redis::network::tcp_client_iface::set_on_disconnection_handler ( const disconnection_handler_t & disconnection_handler ) pure virtualset on disconnection handler
Implemented in cpp_redis::network::tcp_client.
The documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4