32 #include "dcmtk/config/osconfig.h" 33 #include "dcmtk/dcmnet/dimse.h" 59 T_DIMSE_Priority prior,
60 T_ASC_PresentationContextID origpresid)
102 DcmDataset *requestIdentifiers,
int responseCount,
109 void addFailedUIDInstance(
const char *sopInstance);
110 OFCondition performGetSubOp(DIC_UI sopClass, DIC_UI sopInstance,
char *fname);
112 void buildFailedInstanceList(
DcmDataset ** rspIds);
void clear()
empty the string of all contents
void callbackHandler(OFBool cancelled, T_DIMSE_C_GetRQ *request, DcmDataset *requestIdentifiers, int responseCount, T_DIMSE_C_GetRSP *response, DcmDataset **stDetail, DcmDataset **responseIdentifiers)
callback handler called by the DIMSE_storeProvider callback function.
DIC_US nRemaining
number of remaining sub-operations
OFBool getCancelled
true if the get sub-operations have been cancelled
DIC_NODENAME origHostName
hostname of requestor
char * failedUIDs
instance UIDs of failed store sub-ops
OFString ourAETitle
our current title
void setOurAETitle(const char *ae)
set the AEtitle under which this application operates
this class encapsulates all the various options that affect the operation of the SCP, in addition to those defined in the config file
DcmQueryRetrieveDatabaseHandle & dbHandle
reference to database handle
DIC_US nFailed
number of failed sub-operations
DIC_US origMsgId
message id of request
DIC_US nWarning
number of completed sub-operations that causes warnings
abstract base class for database handles.
DIC_US nCompleted
number of completed sub-operations
this class maintains the context information that is passed to the callback function called by DIMSE_...
OFBool assocStarted
true if the association was started
T_ASC_PresentationContextID origPresId
presentation context id of request
a class handling the DICOM dataset format (files without meta header)
T_ASC_Association * origAssoc
pointer to association on which the C-GET-RQ was received
a simple string class that implements a subset of std::string.
this class describes the result of a database operation (for an incoming C-FIND, C-MOVE, C-GET or C-STORE request) in a format that can directly be communicated to the remote SCU in a DIMSE RSP message.
OFString origAETitle
title of requestor
const DcmQueryRetrieveOptions & options_
reference to Q/R service options
DIC_US priorStatus
prior DIMSE status
DcmQueryRetrieveGetContext(DcmQueryRetrieveDatabaseHandle &handle, const DcmQueryRetrieveOptions &options, DIC_US priorstatus, T_ASC_Association *origassoc, DIC_US origmsgid, T_DIMSE_Priority prior, T_ASC_PresentationContextID origpresid)
constructor
T_DIMSE_Priority priority
priority of request
General purpose class for condition codes.