123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /***************************************************************************
- * E-Com Technology Ltd.
- *
- * ECOMPACS DICOM Network Transport Libraries * Version 0.1 Beta
- ***************************************************************************/
- #ifndef _DICOM_TYPE
- #define _DICOM_TYPE
- /////////////////////////////////////////////////////////////////////
- // Tag Query Levels
- enum DICOMTreeLevel
- {
- tQInvalidLevel = -1,
- tQRootLevel = 0,
- tQPatientLevel = 1,
- tQStudyLevel,
- tQSeriesLevel,
- tQImageLevel
- };
- enum tQueryRoot
- {
- tQInvalidRoot = -1,
- tQPatientRoot = 1,
- tQStudyRoot,
- tQPatientStudyOnly
- };
- typedef enum DICOMTreeLevel tQueryLevel;
- enum ServerPriority
- {
- SERVER_PRIORITY_INVALID = -1,
- SERVER_PRIORITY_IDLE = 1,
- SERVER_PRIORITY_LOWEST,
- SERVER_PRIORITY_LOW,
- SERVER_PRIORITY_NORMAL,
- SERVER_PRIORITY_HIGH,
- SERVER_PRIORITY_HIGHEST
- };
- enum ServerStatus
- {
- SERVER_STATUS_INVALID = -1,
- SERVER_STATUS_STARTED = 1,
- SERVER_STATUS_STOPPED,
- SERVER_STATUS_PAUSED,
- SERVER_STATUS_STARTING,
- SERVER_STATUS_STOPPING,
- SERVER_STATUS_WAITING,
- SERVER_STATUS_PROCESSING,
- };
- #endif
|