DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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

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.

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 Tue Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8