comparison OrthancServer/main.cpp @ 3613:c1e2b91c2ab4 storage-commitment

all the abstractions for storage commitment are available
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 Jan 2020 17:01:46 +0100
parents 7ae553d9c366
children 4543ffad256d
comparison
equal deleted inserted replaced
3612:22eef03feed7 3613:c1e2b91c2ab4
127 OrthancStorageCommitmentRequestHandler(ServerContext& context) : 127 OrthancStorageCommitmentRequestHandler(ServerContext& context) :
128 server_(context) 128 server_(context)
129 { 129 {
130 } 130 }
131 131
132 virtual void Handle(const std::string& transactionUid, 132 virtual void HandleRequest(const std::string& transactionUid,
133 const std::vector<std::string>& referencedSopClassUids, 133 const std::vector<std::string>& referencedSopClassUids,
134 const std::vector<std::string>& referencedSopInstanceUids, 134 const std::vector<std::string>& referencedSopInstanceUids,
135 const std::string& remoteIp, 135 const std::string& remoteIp,
136 const std::string& remoteAet, 136 const std::string& remoteAet,
137 const std::string& calledAet) 137 const std::string& calledAet)
138 { 138 {
139 // TODO - Enqueue a Storage commitment job 139 // TODO - Enqueue a Storage commitment job
140 140
141 boost::thread t(Toto, new std::string(transactionUid)); 141 boost::thread t(Toto, new std::string(transactionUid));
142
143 printf("HANDLE REQUEST\n");
144 }
145
146 virtual void HandleReport(const std::string& transactionUid,
147 const std::vector<std::string>& successSopClassUids,
148 const std::vector<std::string>& successSopInstanceUids,
149 const std::vector<std::string>& failedSopClassUids,
150 const std::vector<std::string>& failedSopInstanceUids,
151 const std::string& remoteIp,
152 const std::string& remoteAet,
153 const std::string& calledAet)
154 {
155 printf("HANDLE REPORT\n");
142 } 156 }
143 }; 157 };
144 158
145 159
146 160