The name may be a misnomer. More...
#include <srv-msg-router.h>
Public Member Functions | |
virtual | ~MessageRouter (void)=0 throw () |
virtual msg_handler_fn | getHandler (IN const tcp_payload_t &payload)=0 |
Static Public Member Functions | |
static smart_ptr< MessageRouter > | create (void) |
The name may be a misnomer.
Given a message, it returns the appropriate handler (or not). But you could call the determination of what to do next "routing".
Definition at line 116 of file srv-msg-router.h.
aesop::MessageRouter::~MessageRouter | ( | void | ) | throw () [pure virtual] |
Definition at line 47 of file srv-msg-router.cpp.
virtual msg_handler_fn aesop::MessageRouter::getHandler | ( | IN const tcp_payload_t & | payload | ) | [pure virtual] |
smart_ptr< MessageRouter > aesop::MessageRouter::create | ( | void | ) | [static] |
Definition at line 262 of file srv-msg-router.cpp.