Mercurial > hg > orthanc
diff OrthancServer/Sources/IServerListener.h @ 5410:16cbfefa15e9
Solved a deadlock related to the Job Engine events and plugins
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 07 Nov 2023 12:52:37 +0100 |
parents | 0ea402b4d901 |
children | 48b8dae6dc77 |
line wrap: on
line diff
--- a/OrthancServer/Sources/IServerListener.h Tue Nov 07 08:38:48 2023 +0100 +++ b/OrthancServer/Sources/IServerListener.h Tue Nov 07 12:52:37 2023 +0100 @@ -24,6 +24,7 @@ #include "DicomInstanceToStore.h" #include "ServerIndexChange.h" +#include "JobEvent.h" #include <json/value.h> @@ -42,6 +43,8 @@ virtual void SignalChange(const ServerIndexChange& change) = 0; + virtual void SignalJobEvent(const JobEvent& event) = 0; + virtual bool FilterIncomingInstance(const DicomInstanceToStore& instance, const Json::Value& simplified) = 0;