9 #ifndef _2f0ad1fd_8779_4ab3_b7e8_6d37fdc0c018 10 #define _2f0ad1fd_8779_4ab3_b7e8_6d37fdc0c018 14 #include "odil/Association.h" 15 #include "odil/odil.h" 17 #include "odil/message/CGetRequest.h" 18 #include "odil/message/Message.h" 33 virtual unsigned int count()
const =0;
42 std::shared_ptr<DataSetGenerator>
const & generator);
51 void set_generator(std::shared_ptr<DataSetGenerator>
const & generator);
54 virtual void operator()(message::Message
const & message);
57 virtual void operator()(message::Message && message);
60 std::shared_ptr<DataSetGenerator> _generator;
61 void operator()(message::CGetRequest
const & request);
66 #endif // _2f0ad1fd_8779_4ab3_b7e8_6d37fdc0c018 SCP for C-Get services.
Definition: GetSCP.h:24
Definition: Association.cpp:39
Base class for all Service Class Providers.
Definition: SCP.h:24
Abstract base class for SCP returning multiple data sets.
Definition: SCP.h:32
Generator of C-GET responses.
Definition: GetSCP.h:29
Association.
Definition: Association.h:30