Electroneum
Loading...
Searching...
No Matches
epee::net_utils::munin::fake_send_handler Struct Reference

#include <munin_connection_handler.h>

Inheritance diagram for epee::net_utils::munin::fake_send_handler:
Collaboration diagram for epee::net_utils::munin::fake_send_handler:

Public Member Functions

virtual bool do_send (const void *ptr, size_t cb)
Public Member Functions inherited from epee::net_utils::i_service_endpoint
virtual bool close ()=0
virtual bool send_done ()=0
virtual bool call_run_once_service_io ()=0
virtual bool request_callback ()=0
virtual boost::asio::io_service & get_io_service ()=0
virtual bool add_ref ()=0
virtual bool release ()=0

Public Attributes

std::string m_cache

Additional Inherited Members

Protected Member Functions inherited from epee::net_utils::i_service_endpoint
virtual ~i_service_endpoint () noexcept(false)

Detailed Description

Definition at line 84 of file munin_connection_handler.h.

Member Function Documentation

◆ do_send()

virtual bool epee::net_utils::munin::fake_send_handler::do_send ( const void * ptr,
size_t cb )
inlinevirtual

Implements epee::net_utils::i_service_endpoint.

Definition at line 86 of file munin_connection_handler.h.

87 {
88 m_cache += std::string((const char*)ptr, cb);
89 return true;
90 }

Member Data Documentation

◆ m_cache

std::string epee::net_utils::munin::fake_send_handler::m_cache

Definition at line 93 of file munin_connection_handler.h.


The documentation for this struct was generated from the following file: