|
DCMTK
Version 3.6.2
OFFIS DICOM Toolkit
|
general Service Class Provider (SCP) class More...
Classes | |
| struct | DcmProcessSlotType |
| Structure representing single process in multi-process mode. More... | |
| struct | DcmPresentationContextInfo |
| Structure representing a single Presentation Context. More... | |
| class | DcmSCP |
| Base class for implementing a DICOM Service Class Provider (SCP). More... | |
Enumerations | |
| enum | DcmSCPActionType { DCMSCP_ACTION_UNDEFINED, DCMSCP_ACTION_REFUSE_ASSOCIATION } |
| Action codes that can be given to DcmSCP to control behavior during SCP's operation. More... | |
| enum | DcmRefuseReasonType { DCMSCP_TOO_MANY_ASSOCIATIONS, DCMSCP_CANNOT_FORK, DCMSCP_BAD_APPLICATION_CONTEXT_NAME, DCMSCP_CALLED_AE_TITLE_NOT_RECOGNIZED, DCMSCP_CALLING_AE_TITLE_NOT_RECOGNIZED, DCMSCP_FORCED, DCMSCP_NO_IMPLEMENTATION_CLASS_UID, DCMSCP_NO_PRESENTATION_CONTEXTS, DCMSCP_INTERNAL_ERROR } |
| Codes denoting a reason for refusing an association. More... | |
general Service Class Provider (SCP) class
| struct DcmProcessSlotType |
Structure representing single process in multi-process mode.
| Class Members | ||
|---|---|---|
| DIC_AE | calledAETitle | Called AE title. |
| DIC_AE | callingAETitle | Calling AE title. |
| OFBool | hasStorageAbility | Indicator if process has storage ability. |
| DIC_NODENAME | peerName | Name of peer. |
| int | processId | Process ID. |
| time_t | startTime | Start time. |
| enum DcmRefuseReasonType |
Codes denoting a reason for refusing an association.
| enum DcmSCPActionType |
Action codes that can be given to DcmSCP to control behavior during SCP's operation.
Different hooks permit jumping into different phases of SCP operation.
| Enumerator | |
|---|---|
| DCMSCP_ACTION_UNDEFINED | No action defined. |
| DCMSCP_ACTION_REFUSE_ASSOCIATION | Tell SCP to refuse association. |