DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
Default implementation of FindSCU callback class. More...
Public Member Functions | |
DcmFindSCUDefaultCallback (OFBool extractResponsesToFile, int cancelAfterNResponses, const char *outputDirectory=NULL) | |
constructor | |
virtual | ~DcmFindSCUDefaultCallback () |
destructor | |
virtual void | callback (T_DIMSE_C_FindRQ *request, int responseCount, T_DIMSE_C_FindRSP *rsp, DcmDataset *responseIdentifiers) |
callback method that is called once for each incoming C-FIND-RSP message. | |
Private Attributes | |
OFBool | extractResponsesToFile_ |
if true, C-FIND-RSP datasets will be stored as DICOM files | |
int | cancelAfterNResponses_ |
if non-negative, a C-FIND-CANCEL will be issued after the given number of incoming C-FIND-RSP messages | |
OFString | outputDirectory_ |
directory used to store the output files (e.g. response messages) |
Default implementation of FindSCU callback class.
This implementation is used when no explicit callback is passed by the user, e.g. in the findscu tool.
DcmFindSCUDefaultCallback::DcmFindSCUDefaultCallback | ( | OFBool | extractResponsesToFile, |
int | cancelAfterNResponses, | ||
const char * | outputDirectory = NULL |
||
) |
constructor
extractResponsesToFile | if true, C-FIND-RSP datasets will be stored as DICOM files |
cancelAfterNResponses | if non-negative, a C-FIND-CANCEL will be issued after the given number of incoming C-FIND-RSP messages |
outputDirectory | directory used to store the output files (e.g. response messages). If NULL, the current directory is used. |
virtual void DcmFindSCUDefaultCallback::callback | ( | T_DIMSE_C_FindRQ * | request, |
int | responseCount, | ||
T_DIMSE_C_FindRSP * | rsp, | ||
DcmDataset * | responseIdentifiers | ||
) | [virtual] |
callback method that is called once for each incoming C-FIND-RSP message.
request | DIMSE command of the original C-FIND request |
responseCount | number of current response |
rsp | DIMSE command of incoming C-FIND response |
responseIdentifiers | dataset of incoming C-FIND response |
Implements DcmFindSCUCallback.