Mercurial > hg > orthanc
diff Core/DicomNetworking/DicomServer.h @ 3818:4f78da5613a1 c-get
Add C-GET SCP support
author | Stacy Loesch <stacy.loesch@varian.com> |
---|---|
date | Fri, 27 Mar 2020 10:06:58 -0400 |
parents | f6a73611ec5c |
children |
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomServer.h Wed Apr 08 14:01:37 2020 +0200 +++ b/Core/DicomNetworking/DicomServer.h Fri Mar 27 10:06:58 2020 -0400 @@ -39,6 +39,7 @@ #include "IFindRequestHandlerFactory.h" #include "IMoveRequestHandlerFactory.h" +#include "IGetRequestHandlerFactory.h" #include "IStoreRequestHandlerFactory.h" #include "IWorklistRequestHandlerFactory.h" #include "IStorageCommitmentRequestHandlerFactory.h" @@ -81,6 +82,7 @@ IRemoteModalities* modalities_; IFindRequestHandlerFactory* findRequestHandlerFactory_; IMoveRequestHandlerFactory* moveRequestHandlerFactory_; + IGetRequestHandlerFactory* getRequestHandlerFactory_; IStoreRequestHandlerFactory* storeRequestHandlerFactory_; IWorklistRequestHandlerFactory* worklistRequestHandlerFactory_; IStorageCommitmentRequestHandlerFactory* storageCommitmentFactory_; @@ -116,6 +118,10 @@ bool HasMoveRequestHandlerFactory() const; IMoveRequestHandlerFactory& GetMoveRequestHandlerFactory() const; + void SetGetRequestHandlerFactory(IGetRequestHandlerFactory& handler); + bool HasGetRequestHandlerFactory() const; + IGetRequestHandlerFactory& GetGetRequestHandlerFactory() const; + void SetStoreRequestHandlerFactory(IStoreRequestHandlerFactory& handler); bool HasStoreRequestHandlerFactory() const; IStoreRequestHandlerFactory& GetStoreRequestHandlerFactory() const;