33 #include "dcmtk/config/osconfig.h" 34 #include "dcmtk/dcmnet/dimse.h" 90 const char *sopclassUID,
110 const char *sopclassUID,
111 const char *sopinstanceUID,
132 const char *sopclassUID,
133 const char *sopinstanceUID,
134 const Uint16 *attributeIdentifierList,
154 const char *sopclassUID,
155 const char *sopinstanceUID,
170 const char *sopclassUID,
171 const char *sopinstanceUID,
194 const char *myAEtitle,
195 const char *peerAEtitle,
196 const char *peerHost,
199 OFBool negotiatePresentationLUT,
200 OFBool negotiateAnnotationBox,
201 OFBool implicitOnly);
222 void setTimeout(T_DIMSE_BlockingMode blocking,
int timeOut) { blockMode=blocking; timeout=timeOut; }
228 OFBool printerSupportsPresentationLUT();
234 OFBool printerSupportsAnnotationBox();
259 T_ASC_PresentationContextID presId,
272 T_ASC_PresentationContextID findAcceptedPC(
const char *sopclassuid);
a class representing a list of DICOM elements in which each element has a different tag and elements ...
T_ASC_Association * assoc
the association to be used for message communication. Can be NULL.
int timeout
timeout for receive
void setTimeout(T_DIMSE_BlockingMode blocking, int timeOut)
sets the blocking and timeout mode for receive operations.
T_DIMSE_BlockingMode blockMode
blocking mode for receive
virtual ~DVPSPrintEventHandler()
destructor
void setEventHandler(DVPSPrintEventHandler *handler)
registers an event handler object for incoming N-EVENT-REPORTs.
DVPSPrintEventHandler * eventHandler
the current event handler. Can be NULL.
factory class which creates transport layer connections.
pure abstract event handler class for N-EVENT-REPORT.
T_ASC_Network * net
the network used for establishing associations. Can be NULL.
a class handling the DICOM dataset format (files without meta header)
virtual DIC_US handleEvent(T_DIMSE_N_EventReportRQ &eventMessage, DcmDataset *eventInformation, DcmDataset *statusDetail)=0
handles an N-EVENT-REPORT-RQ message.
a simple string class that implements a subset of std::string.
General purpose class for condition codes.
representation of an association used for DICOM Basic Grayscale Print.