comparison Resources/Orthanc/Plugins/OrthancPluginCppWrapper.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 1256194e1c08
children 5915547fa6f2
comparison
equal deleted inserted replaced
43:c3fefbb11321 44:f4e828607f02
753 const std::string& peer, 753 const std::string& peer,
754 const std::string& key) const; 754 const std::string& key) const;
755 755
756 bool DoGet(MemoryBuffer& target, 756 bool DoGet(MemoryBuffer& target,
757 size_t index, 757 size_t index,
758 const std::string& uri) const; 758 const std::string& uri,
759 const std::map<std::string, std::string>& headers) const;
759 760
760 bool DoGet(MemoryBuffer& target, 761 bool DoGet(MemoryBuffer& target,
761 const std::string& name, 762 const std::string& name,
762 const std::string& uri) const; 763 const std::string& uri,
764 const std::map<std::string, std::string>& headers) const;
763 765
764 bool DoGet(Json::Value& target, 766 bool DoGet(Json::Value& target,
765 size_t index, 767 size_t index,
766 const std::string& uri) const; 768 const std::string& uri,
769 const std::map<std::string, std::string>& headers) const;
767 770
768 bool DoGet(Json::Value& target, 771 bool DoGet(Json::Value& target,
769 const std::string& name, 772 const std::string& name,
770 const std::string& uri) const; 773 const std::string& uri,
774 const std::map<std::string, std::string>& headers) const;
771 775
772 bool DoPost(MemoryBuffer& target, 776 bool DoPost(MemoryBuffer& target,
773 size_t index, 777 size_t index,
774 const std::string& uri, 778 const std::string& uri,
775 const std::string& body) const; 779 const std::string& body,
780 const std::map<std::string, std::string>& headers) const;
776 781
777 bool DoPost(MemoryBuffer& target, 782 bool DoPost(MemoryBuffer& target,
778 const std::string& name, 783 const std::string& name,
779 const std::string& uri, 784 const std::string& uri,
780 const std::string& body) const; 785 const std::string& body,
786 const std::map<std::string, std::string>& headers) const;
781 787
782 bool DoPost(Json::Value& target, 788 bool DoPost(Json::Value& target,
783 size_t index, 789 size_t index,
784 const std::string& uri, 790 const std::string& uri,
785 const std::string& body) const; 791 const std::string& body,
792 const std::map<std::string, std::string>& headers) const;
786 793
787 bool DoPost(Json::Value& target, 794 bool DoPost(Json::Value& target,
788 const std::string& name, 795 const std::string& name,
789 const std::string& uri, 796 const std::string& uri,
790 const std::string& body) const; 797 const std::string& body,
798 const std::map<std::string, std::string>& headers) const;
791 799
792 bool DoPut(size_t index, 800 bool DoPut(size_t index,
793 const std::string& uri, 801 const std::string& uri,
794 const std::string& body) const; 802 const std::string& body,
803 const std::map<std::string, std::string>& headers) const;
795 804
796 bool DoPut(const std::string& name, 805 bool DoPut(const std::string& name,
797 const std::string& uri, 806 const std::string& uri,
798 const std::string& body) const; 807 const std::string& body,
808 const std::map<std::string, std::string>& headers) const;
799 809
800 bool DoDelete(size_t index, 810 bool DoDelete(size_t index,
801 const std::string& uri) const; 811 const std::string& uri,
812 const std::map<std::string, std::string>& headers) const;
802 813
803 bool DoDelete(const std::string& name, 814 bool DoDelete(const std::string& name,
804 const std::string& uri) const; 815 const std::string& uri,
816 const std::map<std::string, std::string>& headers) const;
805 }; 817 };
806 #endif 818 #endif
807 819
808 820
809 821