From d7852fa666f60ec1bb72d99ca2b72437f9e0b1b2 Mon Sep 17 00:00:00 2001 From: miha_vitorovic Date: Mon, 10 Jan 2011 14:11:27 +0100 Subject: [PATCH] Moved AbstractResponseHandler definition to a more logical place. --- .../remote/abstractResponseHandler.cpp | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pvAccessApp/remote/abstractResponseHandler.cpp diff --git a/pvAccessApp/remote/abstractResponseHandler.cpp b/pvAccessApp/remote/abstractResponseHandler.cpp new file mode 100644 index 0000000..b5399b0 --- /dev/null +++ b/pvAccessApp/remote/abstractResponseHandler.cpp @@ -0,0 +1,42 @@ +/* + * abstractResponseHandler.cpp + * + * Created on: Jan 10, 2011 + * Author: Miha Vitorovic + */ + +#include "remote.h" +#include "hexDump.h" + +#include + +#include + +#include + +using std::ostringstream; +using std::hex; + +using namespace epics::pvData; + +namespace epics { + namespace pvAccess { + + void AbstractResponseHandler::handleResponse(osiSockAddr* responseFrom, + Transport* transport, int8 version, int8 command, + int payloadSize, ByteBuffer* payloadBuffer) { + if(_debug) { + char ipAddrStr[48]; + ipAddrToA(&responseFrom->ia, ipAddrStr, sizeof(ipAddrStr)); + + ostringstream prologue; + prologue<<"Message [0x"<getArray(), + payloadBuffer->getPosition(), payloadSize); + } + } + } +}