Add unix timestamp milliseconds to dumpLog messages
[anna.git] / example / diameter / launcher / OriginHost.cpp
index 32044b9..056031f 100644 (file)
@@ -147,7 +147,10 @@ void OriginHost::writeLogFile(const anna::diameter::codec::Message &decodedMessa
   }
 
   if(a_dumpLog) {
-    std::string name = getMyDiameterEngine()->getOriginHost();
+    // <unix ms timestamp>.<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml
+    std::string name = anna::functions::asString((anna::Millisecond)anna::functions::millisecond());
+    name += ".";
+    name += getMyDiameterEngine()->getOriginHost();
     name += ".";
     name += anna::functions::asString(decodedMessage.getHopByHop());
     name += ".";