diff Framework/TransferQuery.h @ 44:f4e828607f02

Added 'SenderTransferID' option that is added as an HTTP header in outgoing requests in PushMode
author Alain Mazy <am@osimis.io>
date Wed, 19 Oct 2022 21:12:57 +0200
parents 44a0430d7899
children 1e396fb509ca
line wrap: on
line diff
--- a/Framework/TransferQuery.h	Tue Jul 12 17:49:40 2022 +0200
+++ b/Framework/TransferQuery.h	Wed Oct 19 21:12:57 2022 +0200
@@ -34,6 +34,7 @@
     bool               hasOriginator_;
     std::string        originator_;
     int                priority_;
+    std::string        senderTransferId_;
 
   public:
     explicit TransferQuery(const Json::Value& body);
@@ -65,6 +66,10 @@
       return priority_;
     }
 
+    const std::string& GetSenderTransferID() const;
+
+    void GetHttpHeaders(std::map<std::string, std::string>& headers) const;
+
     void Serialize(Json::Value& target) const;
   };
 }