DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
this class maintains the context information that is passed to the callback function called by DIMSE_findProvider. More...
Public Member Functions | |
DcmQueryRetrieveFindContext (DcmQueryRetrieveDatabaseHandle &handle, const DcmQueryRetrieveOptions &options, DIC_US priorStat) | |
constructor | |
void | setOurAETitle (const char *ae) |
set the AEtitle under which this application operates | |
void | callbackHandler (OFBool cancelled, T_DIMSE_C_FindRQ *request, DcmDataset *requestIdentifiers, int responseCount, T_DIMSE_C_FindRSP *response, DcmDataset **responseIdentifiers, DcmDataset **stDetail) |
callback handler called by the DIMSE_storeProvider callback function. | |
Private Attributes | |
DcmQueryRetrieveDatabaseHandle & | dbHandle |
reference to database handle | |
const DcmQueryRetrieveOptions & | options_ |
reference to Q/R service options | |
DIC_US | priorStatus |
prior DIMSE status | |
OFString | ourAETitle |
our current title |
this class maintains the context information that is passed to the callback function called by DIMSE_findProvider.
DcmQueryRetrieveFindContext::DcmQueryRetrieveFindContext | ( | DcmQueryRetrieveDatabaseHandle & | handle, |
const DcmQueryRetrieveOptions & | options, | ||
DIC_US | priorStat | ||
) | [inline] |
constructor
handle | reference to database handle |
options | options for the Q/R service |
priorStat | prior DIMSE status |
void DcmQueryRetrieveFindContext::callbackHandler | ( | OFBool | cancelled, |
T_DIMSE_C_FindRQ * | request, | ||
DcmDataset * | requestIdentifiers, | ||
int | responseCount, | ||
T_DIMSE_C_FindRSP * | response, | ||
DcmDataset ** | responseIdentifiers, | ||
DcmDataset ** | stDetail | ||
) |
callback handler called by the DIMSE_storeProvider callback function.
cancelled | (in) flag indicating whether a C-CANCEL was received |
request | original find request (in) |
requestIdentifiers | original find request identifiers (in) |
responseCount | find response count (in) |
response | find response (out) |
responseIdentifiers | find response identifiers (out) |
stDetail | status detail for find response (out) |
void DcmQueryRetrieveFindContext::setOurAETitle | ( | const char * | ae | ) | [inline] |
set the AEtitle under which this application operates
ae | AEtitle, is copied into this object. |