9 #ifndef _f4680d8c_18a8_4317_956d_3ae238cb39cc 10 #define _f4680d8c_18a8_4317_956d_3ae238cb39cc 42 virtual bool done()
const =0;
45 virtual void next() =0;
62 std::string
const & message,
76 void receive_and_process();
79 virtual
void operator()(message::Message const & message) =0;
82 virtual
void operator()(message::Message && message) =0;
90 #endif // _f4680d8c_18a8_4317_956d_3ae238cb39cc
Abstract base class for SCP returning multiple data sets.
Definition: SCP.h:32
DICOM Data set.
Definition: DataSet.h:29
int64_t Integer
Integer type.
Definition: Value.h:42
Base class for all DIMSE request messages.
Definition: Request.h:24
Definition: Association.h:24
Base class for odil exceptions.
Definition: Exception.h:21
#define ODIL_API
Definition: odil.h:28
Base class for all Service Class Providers.
Definition: SCP.h:24
DataSet status_fields
Status detail fields (e.g. offending element).
Definition: SCP.h:58
Association.
Definition: Association.h:30
Value::Integer status
Status to be sent back to user.
Definition: SCP.h:55