#include <MyDiameterEntity.hpp>
#include <MyLocalServer.hpp>
#include <Launcher.hpp>
-#include <RealmNode.hpp>
+#include <OriginHost.hpp>
#include <TestManager.hpp>
// Performance stats:
Launcher& my_app = static_cast <Launcher&>(anna::app::functions::getApp());
- RealmNode * my_node = my_app.getRealmNode(getEngine()->getRealm());
+ OriginHost * my_node = my_app.getOriginHost(getEngine()->getOriginHost());
// CommandId:
anna::diameter::CommandId cid = anna::diameter::codec::functions::getCommandId(request->getBody());
LOGDEBUG
LOGMETHOD(anna::TraceMethod tm("launcher::MyDiameterEntity", "eventRequest", ANNA_FILE_LOCATION));
// Performance stats:
Launcher& my_app = static_cast <Launcher&>(anna::app::functions::getApp());
- RealmNode * my_node = my_app.getRealmNode(getEngine()->getRealm());
+ OriginHost * my_node = my_app.getOriginHost(getEngine()->getOriginHost());
// CommandId:
anna::diameter::CommandId cid = anna::diameter::codec::functions::getCommandId(message);
throw(anna::RuntimeException) {
LOGMETHOD(anna::TraceMethod tm("launcher::MyDiameterEntity", "eventResponse", ANNA_FILE_LOCATION));
Launcher& my_app = static_cast <Launcher&>(anna::app::functions::getApp());
- RealmNode * my_node = my_app.getRealmNode(getEngine()->getRealm());
+ OriginHost * my_node = my_app.getOriginHost(getEngine()->getOriginHost());
anna::diameter::comm::ClassCode::_v code = response.getClassCode();
anna::diameter::comm::Response::ResultCode::_v result = response.getResultCode();
anna::diameter::comm::Message* request = const_cast<anna::diameter::comm::Message*>(response.getRequest());
LOGMETHOD(anna::TraceMethod tm("launcher::MyDiameterEntity", "eventUnknownResponse", ANNA_FILE_LOCATION));
// Performance stats:
Launcher& my_app = static_cast <Launcher&>(anna::app::functions::getApp());
- RealmNode * my_node = my_app.getRealmNode(getEngine()->getRealm());
+ OriginHost * my_node = my_app.getOriginHost(getEngine()->getOriginHost());
// CommandId:
anna::diameter::CommandId cid = anna::diameter::codec::functions::getCommandId(message);
LOGDEBUG
LOGMETHOD(anna::TraceMethod tm("launcher::MyDiameterEntity", "eventDPA", ANNA_FILE_LOCATION));
// Performance stats:
Launcher& my_app = static_cast <Launcher&>(anna::app::functions::getApp());
- RealmNode * my_node = my_app.getRealmNode(getEngine()->getRealm());
+ OriginHost * my_node = my_app.getOriginHost(getEngine()->getOriginHost());
// CommandId:
anna::diameter::CommandId cid = anna::diameter::codec::functions::getCommandId(message);
LOGDEBUG
// Write reception
if(my_node->logEnabled()) my_node->writeLogFile(message, "recvfe", clientSession->asString());
+
+ // Testing:
+ TestManager::instantiate().receiveMessage(message, my_node, clientSession);
}