9 #include "ioDicomWeb/config.hpp" 11 #include <fwCom/Slot.hpp> 13 #include <fwMemory/BufferObject.hpp> 15 #include <fwNetworkIO/http/ClientQt.hpp> 17 #include <fwServices/IController.hpp> 52 typedef std::vector< CSPTR(::fwMedData::Series) > DicomSeriesContainerType;
54 IODICOMWEB_API
static const ::fwCom::Slots::SlotKeyType s_DISPLAY_SLOT;
70 IODICOMWEB_API virtual
void configuring() override;
73 IODICOMWEB_API virtual
void starting() override;
76 IODICOMWEB_API virtual
void stopping() override;
79 IODICOMWEB_API
void updating() override;
91 void displayMessage(const
std::
string& message,
bool error) const;
100 std::
string getPreferenceKey(const
std::
string& key) const;
103 std::
string m_serverHostnameKey;
106 std::
string m_serverPortKey;
109 std::
string m_serverHostname;
Namespace containing medical data.
The namespace fwNetworkIO contains the primary methods to access network.
This service is used to push a DICOM series to a PACS.
This interface defines control service API. Does nothing particularly, can be considered as a default...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
ioDicomWeb contains services use to deal with PACS through HTTP.