DCMTK  Version 3.6.5
OFFIS DICOM Toolkit
Classes | Enumerations
scu.h File Reference

general Service Class User (SCU) class More...

Classes

class  QRResponse
 Base class for C-FIND, C-MOVE and C-GET responses. More...
 
class  RetrieveResponse
 Base class representing for single C-GET or C-MOVE response. More...
 
class  DcmSCU
 Base class for implementing DICOM Service Class User functionality. More...
 
struct  DcmSCU::DcmSCUPresContext
 Defines presentation context, consisting of one abstract syntax name and a list of transfer syntaxes for this abstract syntax. More...
 

Enumerations

enum  DcmCloseAssociationType { DCMSCU_RELEASE_ASSOCIATION, DCMSCU_ABORT_ASSOCIATION, DCMSCU_PEER_REQUESTED_RELEASE, DCMSCU_PEER_ABORTED_ASSOCIATION }
 Different types of closing an association. More...
 
enum  DcmStorageMode { DCMSCU_STORAGE_IGNORE, DCMSCU_STORAGE_DISK, DCMSCU_STORAGE_BIT_PRESERVING }
 Storage mode used for DICOM objects received via C-STORE. More...
 

Detailed Description

general Service Class User (SCU) class

Enumeration Type Documentation

◆ DcmCloseAssociationType

Different types of closing an association.

Enumerator
DCMSCU_RELEASE_ASSOCIATION 

Release the current association.

DCMSCU_ABORT_ASSOCIATION 

Abort the current association.

DCMSCU_PEER_REQUESTED_RELEASE 

Peer requested release (Aborting)

DCMSCU_PEER_ABORTED_ASSOCIATION 

Peer aborted the association.

◆ DcmStorageMode

Storage mode used for DICOM objects received via C-STORE.

Enumerator
DCMSCU_STORAGE_IGNORE 

Ignore any objects received via C-STORE.

DCMSCU_STORAGE_DISK 

Try to store the objects to disk.

DCMSCU_STORAGE_BIT_PRESERVING 

Try to store to disk in bit-preserving mode.

This is especially useful for huge files that cannot fully be received in memory since the data is directly streamed to disk. Originally, this was introduced for DICOM signatures which can be kept valid this way.


Generated on Mon Oct 28 2019 for DCMTK Version 3.6.5 by Doxygen 1.8.15