ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
TestMsgHandler Class Reference
Inheritance diagram for TestMsgHandler:
rad::MsgHandler

Public Member Functions

 TestMsgHandler (boost::asio::io_service &ios)
 
virtual ~TestMsgHandler ()
 
void handle (std::string const &identity, std::string const &msgTypeId, void const *pData, size_t dataSize)
 
- Public Member Functions inherited from rad::MsgHandler
virtual ~MsgHandler ()
 
virtual ~MsgHandler ()
 
virtual ~MsgHandler ()
 

Public Attributes

boost::asio::io_service & mIOS
 

Constructor & Destructor Documentation

TestMsgHandler::TestMsgHandler ( boost::asio::io_service &  ios)
inline
virtual TestMsgHandler::~TestMsgHandler ( )
inlinevirtual

Member Function Documentation

void TestMsgHandler::handle ( std::string const identity,
std::string const msgTypeId,
void const pData,
size_t  dataSize 
)
inlinevirtual

Handles raw message.

Parameters
identityRequestor identity.
msgTypeIdIdentity of message type.
pDataRaw serialized message.
dataSizeSize of pData.
Todo:
replace pData with array_view

Implements rad::MsgHandler.

Member Data Documentation

boost::asio::io_service& TestMsgHandler::mIOS

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