1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#include <boost/bind.hpp>
#include <iostream>
#include "messagebasictypes.h"
#include "messagestlcontainertypes.h"
#include "rpcserverconnector.h"
using namespace std;
using namespace Msg;
RPCServerConnector::RPCServerConnector(ReceiveMessageSignal & receiveMessageSignal): receiveMessageSignal(receiveMessageSignal)
{
}
RPCServerConnector::~RPCServerConnector()
{
}
void RPCServerConnector::receiveMessageSlot(Message message)
{
cout << "void RPCServerConnector::receiveMessageSlot(Message message)" << endl;
Message returnMessage;
// call server functions
receiveMessageSignal(returnMessage,message);
sendMessageSignal(returnMessage);
}
|