Electroneum
epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base Struct Referenceabstract

#include <levin_protocol_handler_async.h>

Inheritance diagram for epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base:

Public Member Functions

virtual bool handle (int res, const epee::span< const uint8_t > buff, connection_context &context)=0
 
virtual bool is_timer_started () const =0
 
virtual void cancel ()=0
 
virtual bool cancel_timer ()=0
 
virtual void reset_timer ()=0
 

Detailed Description

template<class t_connection_context = net_utils::connection_context_base>
struct epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base

Definition at line 153 of file levin_protocol_handler_async.h.

Member Function Documentation

◆ cancel()

template<class t_connection_context = net_utils::connection_context_base>
virtual void epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base::cancel ( )
pure virtual

◆ cancel_timer()

template<class t_connection_context = net_utils::connection_context_base>
virtual bool epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base::cancel_timer ( )
pure virtual

◆ handle()

template<class t_connection_context = net_utils::connection_context_base>
virtual bool epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base::handle ( int  res,
const epee::span< const uint8_t buff,
connection_context context 
)
pure virtual

◆ is_timer_started()

template<class t_connection_context = net_utils::connection_context_base>
virtual bool epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base::is_timer_started ( ) const
pure virtual

◆ reset_timer()

template<class t_connection_context = net_utils::connection_context_base>
virtual void epee::levin::async_protocol_handler< t_connection_context >::invoke_response_handler_base::reset_timer ( )
pure virtual

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