/**************************************************************** * Name: ModalityWorklistSCU.hpp * ****************************************************************/ #ifndef __DICOM_MPPS_SCU__ #define __DICOM_MPPS_SCU__ class AbstractMPPS; class RetrieveMPPS; class DICOMConnection; class DICOM_API MPPSSCU { private: DICOMConnection * m_Connection; AbstractMPPS * m_pSMPPS; RetrieveMPPS * m_pRMPPS; public: MPPSSCU (); virtual ~MPPSSCU (); BOOL SetDestination (const char * Node, const char * Port, const char * CallingAE, const char * CalledAE); BOOL CreateMPPS (MPPSItem * pItem); BOOL SetMPPS (MPPSItem * pItem); BOOL GetMPPS (MPPSItem * pItem); }; #endif