comparison OrthancServer/ServerJobs/DicomMoveScuJob.h @ 3920:82e88ff003d7 c-get

merge default -> c-get
author Alain Mazy <alain@mazy.be>
date Tue, 12 May 2020 14:58:24 +0200
parents 4b4f387c6bb8
children
comparison
equal deleted inserted replaced
3918:dba48c162b7b 3920:82e88ff003d7
47 { 47 {
48 private: 48 private:
49 class Command; 49 class Command;
50 class Unserializer; 50 class Unserializer;
51 51
52 ServerContext& context_; 52 ServerContext& context_;
53 std::string localAet_; 53 DicomAssociationParameters parameters_;
54 std::string targetAet_; 54 std::string targetAet_;
55 RemoteModalityParameters remote_; 55 Json::Value query_;
56 Json::Value query_;
57 56
58 std::unique_ptr<DicomControlUserConnection> connection_; 57 std::unique_ptr<DicomControlUserConnection> connection_;
59 58
60 void Retrieve(const DicomMap& findAnswer); 59 void Retrieve(const DicomMap& findAnswer);
61 60
71 70
72 void AddFindAnswer(const DicomMap& answer); 71 void AddFindAnswer(const DicomMap& answer);
73 72
74 void AddFindAnswer(QueryRetrieveHandler& query, 73 void AddFindAnswer(QueryRetrieveHandler& query,
75 size_t i); 74 size_t i);
75
76 const DicomAssociationParameters& GetParameters() const
77 {
78 return parameters_;
79 }
76 80
77 const std::string& GetLocalAet() const 81 void SetLocalAet(const std::string& aet);
78 {
79 return localAet_;
80 }
81 82
82 void SetLocalAet(const std::string& aet); 83 void SetRemoteModality(const RemoteModalityParameters& remote);
84
85 void SetTimeout(uint32_t timeout);
83 86
84 const std::string& GetTargetAet() const 87 const std::string& GetTargetAet() const
85 { 88 {
86 return targetAet_; 89 return targetAet_;
87 } 90 }
88 91
89 void SetTargetAet(const std::string& aet); 92 void SetTargetAet(const std::string& aet);
90
91 const RemoteModalityParameters& GetRemoteModality() const
92 {
93 return remote_;
94 }
95
96 void SetRemoteModality(const RemoteModalityParameters& remote);
97 93
98 virtual void Stop(JobStopReason reason); 94 virtual void Stop(JobStopReason reason);
99 95
100 virtual void GetJobType(std::string& target) 96 virtual void GetJobType(std::string& target)
101 { 97 {