Mercurial > hg > orthanc
comparison OrthancServer/Plugins/Engine/OrthancPlugins.h @ 4943:47d734fa30f6
adding function OrthancPluginRegisterWebDavCollection() to the plugin SDK
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 16 Mar 2022 17:21:02 +0100 |
parents | 309fb4f02704 |
children | d7274e43ea7c 0ea402b4d901 |
comparison
equal
deleted
inserted
replaced
4942:bd7ad1cb40b6 | 4943:47d734fa30f6 |
---|---|
60 #include <list> | 60 #include <list> |
61 #include <boost/shared_ptr.hpp> | 61 #include <boost/shared_ptr.hpp> |
62 | 62 |
63 namespace Orthanc | 63 namespace Orthanc |
64 { | 64 { |
65 class HttpServer; | |
65 class ServerContext; | 66 class ServerContext; |
66 | 67 |
67 class OrthancPlugins : | 68 class OrthancPlugins : |
68 public IHttpHandler, | 69 public IHttpHandler, |
69 public IPluginServiceProvider, | 70 public IPluginServiceProvider, |
87 class HttpServerChunkedReader; | 88 class HttpServerChunkedReader; |
88 class IDicomInstance; | 89 class IDicomInstance; |
89 class DicomInstanceFromCallback; | 90 class DicomInstanceFromCallback; |
90 class DicomInstanceFromBuffer; | 91 class DicomInstanceFromBuffer; |
91 class DicomInstanceFromTranscoded; | 92 class DicomInstanceFromTranscoded; |
93 class WebDavCollection; | |
92 | 94 |
93 void RegisterRestCallback(const void* parameters, | 95 void RegisterRestCallback(const void* parameters, |
94 bool lock); | 96 bool lock); |
95 | 97 |
96 void RegisterChunkedRestCallback(const void* parameters); | 98 void RegisterChunkedRestCallback(const void* parameters); |
392 | 394 |
393 // New in Orthanc 1.8.1 (cf. "OrthancPluginGenerateRestApiAuthorizationToken()") | 395 // New in Orthanc 1.8.1 (cf. "OrthancPluginGenerateRestApiAuthorizationToken()") |
394 bool IsValidAuthorizationToken(const std::string& token) const; | 396 bool IsValidAuthorizationToken(const std::string& token) const; |
395 | 397 |
396 unsigned int GetMaxDatabaseRetries() const; | 398 unsigned int GetMaxDatabaseRetries() const; |
399 | |
400 void RegisterWebDavCollections(HttpServer& target); | |
397 }; | 401 }; |
398 } | 402 } |
399 | 403 |
400 #endif | 404 #endif |