|
Monero
|
#include <net_utils_base.h>

Public Member Functions | |
| virtual bool | do_send (byte_slice message)=0 |
| virtual bool | close (const bool wait_for_shutdown)=0 |
| virtual bool | send_done ()=0 |
| virtual bool | call_run_once_service_io ()=0 |
| virtual bool | request_callback ()=0 |
| virtual boost::asio::io_context & | get_io_context ()=0 |
| virtual bool | add_ref ()=0 |
| virtual bool | release ()=0 |
Protected Member Functions | |
| virtual | ~i_service_endpoint () noexcept(false) |
|
inlineprotectedvirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |