Electroneum
epee::net_utils::do_nothing_sub_handler Class Reference

#include <http_client_base.h>

Inheritance diagram for epee::net_utils::do_nothing_sub_handler:
Collaboration diagram for epee::net_utils::do_nothing_sub_handler:

Public Member Functions

 do_nothing_sub_handler (i_target_handler *powner_filter)
 
virtual bool update_in (std::string &piece_of_transfer)
 
virtual void stop (std::string &collect_remains)
 
- Public Member Functions inherited from epee::net_utils::i_sub_handler
virtual ~i_sub_handler ()
 
virtual bool update_and_stop (std::string &collect_remains, bool &is_changed)
 

Public Attributes

i_target_handlerm_powner_filter
 

Detailed Description

Definition at line 60 of file http_client_base.h.

Constructor & Destructor Documentation

◆ do_nothing_sub_handler()

epee::net_utils::do_nothing_sub_handler::do_nothing_sub_handler ( i_target_handler powner_filter)
inline

Definition at line 63 of file http_client_base.h.

63  :m_powner_filter(powner_filter)
64  {}

Member Function Documentation

◆ stop()

virtual void epee::net_utils::do_nothing_sub_handler::stop ( std::string &  collect_remains)
inlinevirtual

Implements epee::net_utils::i_sub_handler.

Definition at line 69 of file http_client_base.h.

70  {
71 
72  }

◆ update_in()

virtual bool epee::net_utils::do_nothing_sub_handler::update_in ( std::string &  piece_of_transfer)
inlinevirtual

Implements epee::net_utils::i_sub_handler.

Definition at line 65 of file http_client_base.h.

66  {
67  return m_powner_filter->handle_target_data(piece_of_transfer);
68  }
virtual bool handle_target_data(std::string &piece_of_transfer)=0
Here is the call graph for this function:

Member Data Documentation

◆ m_powner_filter

i_target_handler* epee::net_utils::do_nothing_sub_handler::m_powner_filter

Definition at line 73 of file http_client_base.h.


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