Project

General

Profile

Actions

Feature #542

open

Classes DcmSCU and DcmSCP are not only still experimental but lack a common "strategy"

Added by Jörg Riesmeier about 12 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Library
Target version:
-
Start date:
2013-08-14
Due date:
% Done:

0%

Estimated time:
Module:
Operating System:
Compiler:

Description

Both classes should be checked for common features and these should be "implemented" in the same way. This applies to both the header (API, data types and documentation) and the implementation files. Also the error handling (e.g. what is returned on the wire) or the support for "status detail" information could certainly be improved. There is still a lot of work to do ... :)

The goal should be to have a non-experimental version (with stable API) for the next release (version 3.6.2).

Actions #1

Updated by Jörg Riesmeier over 11 years ago

Also within the DcmSCP class, the various handleXXX(), receiveXXX() and sendXXX() methods are used/implemented in an inconsistent way.
The handleSTORERequest() method could be used as an example. See this commit: http://git.dcmtk.org/web?p=dcmtk.git;a=commit;h=a2b7b328e2e597b43e7af8002cc977ee6348e3b9

Actions #2

Updated by Marco Eichelberg over 8 years ago

  • Target version changed from 3.6.2 to 3.6.3
Actions #3

Updated by Marco Eichelberg over 7 years ago

  • Target version changed from 3.6.3 to 3.6.6
Actions #4

Updated by Michael Onken over 5 years ago

  • Target version deleted (3.6.6)
Actions #5

Updated by Jörg Riesmeier over 2 years ago

  • Tracker changed from Bug to Feature
Actions

Also available in: Atom PDF