Mercurial > hg > orthanc
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 |