As the latter classes are derived from experimental classes, are they also to be considered experimental?There are also two experimental classes for implementing a DICOM Service Class User and Provider:
DcmSCU
DcmSCP
The following classes are derived from the above experimental classes and provide a particular DICOM Service:
DcmStorageSCU
DcmStorageSCP
I'm using the DcmSCU class (in a C-STORE context) and didn't detect any issues yet. Are there known issues with the DcmSCU class?
The application only proposes presentation contexts which are derived from the actual SOP Class UID's and Transfer Syntaxes from the objects (not according to the DICOM standard, but avoiding conversions). DcmStorageSCP behaves differently on this level as far as I understand.
(There's the possibility of diving deeper into the storescu.cc code in order to avoid the DcmSCU class, but if there are no clear objections I would prefer to keep using this class.)