Mercurial > hg > orthanc
diff Plugins/Engine/OrthancPlugins.h @ 3916:0e3849268a55 transcoding
new plugin SDK primitives related to OrthancPluginDicomInstance
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 11 May 2020 21:07:36 +0200 |
parents | f0dd5ded8927 |
children | 6f11b3233a06 |
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.h Mon May 11 15:13:16 2020 +0200 +++ b/Plugins/Engine/OrthancPlugins.h Mon May 11 21:07:36 2020 +0200 @@ -96,6 +96,9 @@ class HttpClientChunkedRequest; class HttpClientChunkedAnswer; class HttpServerChunkedReader; + class IDicomInstance; + class DicomInstanceFromCallback; + class DicomInstanceFromBuffer; void RegisterRestCallback(const void* parameters, bool lock); @@ -157,6 +160,12 @@ void LookupResource(_OrthancPluginService service, const void* parameters); + void AccessDicomInstance(_OrthancPluginService service, + const void* parameters); + + void AccessDicomInstance2(_OrthancPluginService service, + const void* parameters); + void SendHttpStatusCode(const void* parameters); void SendHttpStatus(const void* parameters); @@ -263,7 +272,7 @@ virtual void SignalChange(const ServerIndexChange& change) ORTHANC_OVERRIDE; virtual void SignalStoredInstance(const std::string& instanceId, - DicomInstanceToStore& instance, + const DicomInstanceToStore& instance, const Json::Value& simplifiedTags) ORTHANC_OVERRIDE; virtual bool FilterIncomingInstance(const DicomInstanceToStore& instance,