Mercurial > hg > orthanc-python
diff Sources/Plugin.cpp @ 50:70abe3ebbbfc
New Python function: "orthanc.RegisterIncomingHttpRequestFilter()"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 08 Dec 2020 19:02:30 +0100 |
parents | 42de8b600c0c |
children | 23f3099bed47 |
line wrap: on
line diff
--- a/Sources/Plugin.cpp Tue Dec 08 16:30:25 2020 +0100 +++ b/Sources/Plugin.cpp Tue Dec 08 19:02:30 2020 +0100 @@ -24,8 +24,10 @@ // https://fr.slideshare.net/YiLungTsai/embed-python +#include "IncomingHttpRequestFilter.h" +#include "OnChangeCallback.h" #include "OnStoredInstanceCallback.h" -#include "OnChangeCallback.h" + #include "RestCallbacks.h" #include "PythonModule.h" @@ -88,6 +90,12 @@ METH_VARARGS, "" }; functions.push_back(f); } + + { + // New in release 3.0 + PyMethodDef f = { "RegisterIncomingHttpRequestFilter", RegisterIncomingHttpRequestFilter, METH_VARARGS, "" }; + functions.push_back(f); + } /** * Append all the global functions that were automatically generated @@ -289,6 +297,7 @@ FinalizeOnChangeCallback(); FinalizeRestCallbacks(); FinalizeOnStoredInstanceCallback(); + FinalizeIncomingHttpRequestFilter(); PythonLock::GlobalFinalize(); }