Electroneum
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  }
::std::string string
Definition: gtest-port.h:1097

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: