1234567891011121314151617181920212223242526272829303132333435 |
- /***************************************************************************
- * E-Com Technology Ltd.
- *
- * ECOMPACS DICOM Network Transport Libraries * Version 0.1 Beta
- ***************************************************************************/
- #ifndef __DICOM_EVENT__
- #define __DICOM_EVENT__
- class EventReport;
- //////////////////////////////////////////////////////////////////////
- // DICOMEcho
- class DICOM_API DICOMEvent
- {
- public:
- DICOMEvent ();
- ~DICOMEvent ();
- BOOL SetUID (const UID & theUID);
- BOOL GetUID (UID & theUID) const;
- BOOL SetDestination (const char * Node, const char * Port, const char * CallingAE, const char * CalledAE);
- BOOL SendEvent (
- UINT16 EventTypeID,
- DICOMDataSet * EventDDS,
- const UID * AffectedSOPClassUID, // of affected SOP class
- const UID * AffectedSOPInstanceUID); // of affected SOP Instance
- BOOL Retry;
- private:
- EventReport * m_pEventReport;
- };
- #endif
|