rad
2.0.0
|
#include <msgHandler.hpp>
Public Member Functions | |
virtual | ~MsgHandler () |
virtual void | Handle (const std::string &identity, const std::string &msg_type_id, const void *data, size_t data_size)=0 |
virtual | ~MsgHandler () |
virtual void | Handle (const std::string &identity, const std::string &msg_type_id, const void *data, size_t data_size)=0 |
Base class for actions performed for a specific message type
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Handles raw message.
identity | Requestor identity. |
msg_type_id | Identity of message type. |
data | Raw serialized message. |
data_size | Size of the raw message. |
Implemented in hello::MsgParsers, hello::MsgParsers, server::MsgParsers, server::MsgParsers, and TestMsgHandler.
|
pure virtual |
Handles raw message.
identity | Requestor identity. |
msg_type_id | Identity of message type. |
data | Raw serialized message. |
data_size | Size of the raw message. |
Implemented in hello::MsgParsers, hello::MsgParsers, server::MsgParsers, server::MsgParsers, and TestMsgHandler.