Fix local server for multiple applications
[anna.git] / include / anna / diameter.comm / OriginHost.hpp
index 55f729d..30562ca 100644 (file)
@@ -19,6 +19,7 @@
 #include <anna/core/DataBlock.hpp>
 #include <anna/diameter/codec/Message.hpp>
 #include <anna/diameter.comm/Message.hpp>
+#include <anna/diameter/codec/MessagesDeque.hpp>
 
 
 namespace anna {
@@ -65,6 +66,8 @@ class OriginHost {
   int a_otaRequest;
   int a_burstPopCounter;
 
+  anna::diameter::codec::MessagesDeque a_reactingAnswers;
+
 public:
   OriginHost(anna::diameter::comm::Engine* commEngine, unsigned int applicationId);
   ~OriginHost() {;}
@@ -117,6 +120,8 @@ public:
 
   anna::xml::Node* asXML(anna::xml::Node* parent) const ;
   std::string asXMLString() const ;
+
+  anna::diameter::codec::MessagesDeque *getReactingAnswers() { return (anna::diameter::codec::MessagesDeque*)&a_reactingAnswers; }
 };
 
 }