|
PACS System 0.1.0
PACS DICOM system library
|
Streaming query results with pagination support. More...
#include <kcenon/pacs/core/dicom_dataset.h>#include <kcenon/pacs/services/query_scp.h>#include <kcenon/pacs/storage/instance_record.h>#include <kcenon/pacs/storage/patient_record.h>#include <kcenon/pacs/storage/series_record.h>#include <kcenon/pacs/storage/study_record.h>#include <kcenon/common/patterns/result.h>#include <cstddef>#include <memory>#include <optional>#include <string>#include <variant>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::services::stream_config |
| Configuration for query result streaming. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::storage |
| namespace | kcenon::pacs::services |
Streaming query results with pagination support.
This file provides the query_result_stream class for paginated query results. It wraps the database cursor and converts database records to DICOM datasets suitable for C-FIND responses.
When compiled with PACS_WITH_DATABASE_SYSTEM, uses pacs_database_adapter for unified database access.
Definition in file query_result_stream.h.