32 #include "dcmtk/config/osconfig.h"
34 #include "dcmtk/dcmdata/dcxfer.h"
35 #include "dcmtk/dcmnet/dicom.h"
36 #include "dcmtk/dcmnet/cond.h"
37 #include "dcmtk/dcmnet/assoc.h"
38 #include "dcmtk/dcmqrdb/dcmqrcnf.h"
39 #include "dcmtk/ofstd/ofconapp.h"
40 #include "dcmtk/dcmnet/dimse.h"
95 #ifndef DISABLE_COMPRESSION_EXTENSION
106 OFBool refuseMultipleStorageAssociations_;
OFBool singleProcess_
single process mode
OFCmdUnsignedInt itempad_
block size for item padding, pad DICOM files to multiple of this value
E_TransferSyntax networkTransferSyntax_
preferred transfer syntax for incoming associations
OFBool rejectWhenNoImplementationClassUID_
reject associations if implementatino class UID is missing
OFBool ignoreStoreData_
ignore incoming data, receive but do not store (for debugging)
OFBool restrictMoveToSameVendor_
restrict MOVE operations to same vendor according to vendor table
OFBool restrictMoveToSameAE_
restrict MOVE operations to same Application Entity
OFCmdUnsignedInt filepad_
block size for file padding, pad DICOM files to multiple of this value
T_ASC_Network * net_
pointer to network structure used for requesting C-STORE sub-associations
int dimse_timeout_
timeout for DIMSE operations
this class encapsulates all the various options that affect the operation of the SCP, in addition to those defined in the config file
OFBool disableGetSupport_
enable/disable C-GET support
OFBool supportStudyRoot_
support for study root q/r model
OFBool allowShutdown_
enable negotiation of private shutdown SOP class
E_TransferSyntax writeTransferSyntax_
transfer syntax for writing
OFBool requireFindForMove_
refuse MOVE context if no corresponding FIND context is present
OFBool refuse_
refuse all incoming associations
E_EncodingType sequenceType_
sequence encoding when writing DICOM files
T_DIMSE_BlockingMode blockMode_
blocking mode for DIMSE operations
DcmQueryRetrieveOptions()
default constructor
OFBool bitPreserving_
bit preserving mode for incoming storage requests.
OFBool restrictMoveToSameHost_
restrict MOVE operations to same host
~DcmQueryRetrieveOptions()
destructor
E_TransferSyntax networkTransferSyntaxOut_
preferred transfer syntax for outgoing associations
int maxAssociations_
maximum number of parallel associations accepted
OFBool correctUIDPadding_
silently correct space-padded UIDs
E_PaddingEncoding paddingType_
padding algorithm for writing DICOM files
OFBool supportPatientRoot_
support for patient root q/r model
OFBool useMetaheader_
write DICOM files with DICOM metaheader
E_GrpLenEncoding groupLength_
group length encoding when writing DICOM files
OFBool keepDBHandleDuringAssociation_
keep DB handle open for the complete lifetime of an association.
OFCmdUnsignedInt maxPDU_
maximum PDU size
General purpose class for condition codes.
int acse_timeout_
timeout for ACSE operations
OFBool supportPatientStudyOnly_
support for patient/study only q/r model