comparison 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
comparison
equal deleted inserted replaced
3915:7e33516965f8 3916:0e3849268a55
94 class FindHandler; 94 class FindHandler;
95 class MoveHandler; 95 class MoveHandler;
96 class HttpClientChunkedRequest; 96 class HttpClientChunkedRequest;
97 class HttpClientChunkedAnswer; 97 class HttpClientChunkedAnswer;
98 class HttpServerChunkedReader; 98 class HttpServerChunkedReader;
99 class IDicomInstance;
100 class DicomInstanceFromCallback;
101 class DicomInstanceFromBuffer;
99 102
100 void RegisterRestCallback(const void* parameters, 103 void RegisterRestCallback(const void* parameters,
101 bool lock); 104 bool lock);
102 105
103 void RegisterChunkedRestCallback(const void* parameters); 106 void RegisterChunkedRestCallback(const void* parameters);
155 bool afterPlugins); 158 bool afterPlugins);
156 159
157 void LookupResource(_OrthancPluginService service, 160 void LookupResource(_OrthancPluginService service,
158 const void* parameters); 161 const void* parameters);
159 162
163 void AccessDicomInstance(_OrthancPluginService service,
164 const void* parameters);
165
166 void AccessDicomInstance2(_OrthancPluginService service,
167 const void* parameters);
168
160 void SendHttpStatusCode(const void* parameters); 169 void SendHttpStatusCode(const void* parameters);
161 170
162 void SendHttpStatus(const void* parameters); 171 void SendHttpStatus(const void* parameters);
163 172
164 void SendUnauthorized(const void* parameters); 173 void SendUnauthorized(const void* parameters);
261 const void* parameters) ORTHANC_OVERRIDE; 270 const void* parameters) ORTHANC_OVERRIDE;
262 271
263 virtual void SignalChange(const ServerIndexChange& change) ORTHANC_OVERRIDE; 272 virtual void SignalChange(const ServerIndexChange& change) ORTHANC_OVERRIDE;
264 273
265 virtual void SignalStoredInstance(const std::string& instanceId, 274 virtual void SignalStoredInstance(const std::string& instanceId,
266 DicomInstanceToStore& instance, 275 const DicomInstanceToStore& instance,
267 const Json::Value& simplifiedTags) ORTHANC_OVERRIDE; 276 const Json::Value& simplifiedTags) ORTHANC_OVERRIDE;
268 277
269 virtual bool FilterIncomingInstance(const DicomInstanceToStore& instance, 278 virtual bool FilterIncomingInstance(const DicomInstanceToStore& instance,
270 const Json::Value& simplified) ORTHANC_OVERRIDE; 279 const Json::Value& simplified) ORTHANC_OVERRIDE;
271 280