Mercurial > hg > orthanc
comparison OrthancServer/ServerJobs/DicomModalityStoreJob.h @ 3875:ea1d32861cfc transcoding
moving timeout from DicomAssocation to DicomAssociationParameters
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 04 May 2020 14:49:31 +0200 |
parents | 09798f2b985f |
children | 661c931f22ad |
comparison
equal
deleted
inserted
replaced
3874:2effa961f67f | 3875:ea1d32861cfc |
---|---|
45 | 45 |
46 class DicomModalityStoreJob : public SetOfInstancesJob | 46 class DicomModalityStoreJob : public SetOfInstancesJob |
47 { | 47 { |
48 private: | 48 private: |
49 ServerContext& context_; | 49 ServerContext& context_; |
50 std::string localAet_; | 50 DicomAssociationParameters parameters_; |
51 RemoteModalityParameters remote_; | |
52 int timeout_; | |
53 std::string moveOriginatorAet_; | 51 std::string moveOriginatorAet_; |
54 uint16_t moveOriginatorId_; | 52 uint16_t moveOriginatorId_; |
55 std::unique_ptr<DicomStoreUserConnection> connection_; | 53 std::unique_ptr<DicomStoreUserConnection> connection_; |
56 bool storageCommitment_; | 54 bool storageCommitment_; |
57 | 55 |
73 DicomModalityStoreJob(ServerContext& context); | 71 DicomModalityStoreJob(ServerContext& context); |
74 | 72 |
75 DicomModalityStoreJob(ServerContext& context, | 73 DicomModalityStoreJob(ServerContext& context, |
76 const Json::Value& serialized); | 74 const Json::Value& serialized); |
77 | 75 |
78 const std::string& GetLocalAet() const | 76 const DicomAssociationParameters& GetParameters() const |
79 { | 77 { |
80 return localAet_; | 78 return parameters_; |
81 } | 79 } |
82 | 80 |
83 void SetLocalAet(const std::string& aet); | 81 void SetLocalAet(const std::string& aet); |
84 | 82 |
85 const RemoteModalityParameters& GetRemoteModality() const | |
86 { | |
87 return remote_; | |
88 } | |
89 | |
90 void SetRemoteModality(const RemoteModalityParameters& remote); | 83 void SetRemoteModality(const RemoteModalityParameters& remote); |
91 | 84 |
92 void SetTimeout(int timeout) | 85 void SetTimeout(uint32_t seconds); |
93 { | |
94 timeout_ = timeout; | |
95 } | |
96 | |
97 int GetTimeout() const | |
98 { | |
99 return timeout_; | |
100 } | |
101 | 86 |
102 bool HasMoveOriginator() const | 87 bool HasMoveOriginator() const |
103 { | 88 { |
104 return moveOriginatorId_ != 0; | 89 return moveOriginatorId_ != 0; |
105 } | 90 } |