9 #ifndef _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 10 #define _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 14 #include "odil/Association.h" 15 #include "odil/DataSet.h" 26 typedef std::function<void(DataSet const &)>
Callback;
34 void find(
DataSet const & query, Callback callback)
const;
40 std::vector<DataSet>
find(
DataSet const & query)
const;
45 #endif // _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 Base class for all Service Class Users.
Definition: SCU.h:20
SCU for C-FIND services.
Definition: FindSCU.h:22
Definition: Association.cpp:39
void find(DataSet const &query, Callback callback) const
Perform the C-FIND using an optional callback.
Definition: FindSCU.cpp:39
DICOM Data set.
Definition: DataSet.h:66
Association.
Definition: Association.h:29
virtual ~FindSCU()
Destructor.
Definition: FindSCU.cpp:32
std::function< void(DataSet const &)> Callback
Callback called when a response is received.
Definition: FindSCU.h:26