DcmFindSCUDefaultCallback Class Reference

Default implementation of FindSCU callback class. More...

Inheritance diagram for DcmFindSCUDefaultCallback:

DcmFindSCUCallback List of all members.

Public Member Functions

 DcmFindSCUDefaultCallback (OFBool extractResponsesToFile, int cancelAfterNResponses)
 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

Detailed Description

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.

Definition at line 107 of file dfindscu.h.


Constructor & Destructor Documentation

DcmFindSCUDefaultCallback::DcmFindSCUDefaultCallback ( OFBool  extractResponsesToFile,
int  cancelAfterNResponses 
)

constructor

Parameters:
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


Member Function Documentation

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.

Parameters:
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.


The documentation for this class was generated from the following file:


Generated on 6 Jan 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.5.1