#include <block_node_router.hh>
Public Member Functions | |
BlockNodeRouter (BlockNode *, Router *) | |
~BlockNodeRouter ()=default | |
void | io_operation (messages::Message *, Channel *) |
Public Member Functions inherited from eclipse::RouterDecorator | |
RouterDecorator (Router *) | |
virtual | ~RouterDecorator ()=default |
virtual void | on_read (messages::Message *, Channel *) |
Public Member Functions inherited from eclipse::Router | |
Router ()=default | |
virtual | ~Router ()=default |
Public Member Functions inherited from eclipse::network::NetObserver | |
virtual | ~NetObserver () |
Additional Inherited Members | |
Protected Attributes inherited from eclipse::RouterDecorator | |
std::unique_ptr< Router > | router |
Protected Attributes inherited from eclipse::Router | |
std::map< std::string, std::function< void(messages::Message *, Channel *)> > | routing_table |
|
default |
void BlockNodeRouter::io_operation | ( | messages::Message * | m_, |
Channel * | tcp_connection | ||
) |