PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
pdu_decode_job.h File Reference

PDU decoding job for Stage 2 of the pipeline. More...

#include <kcenon/pacs/network/pipeline/pipeline_coordinator.h>
#include <kcenon/pacs/network/pipeline/pipeline_job_types.h>
#include <kcenon/pacs/network/pdu_types.h>
#include <kcenon/pacs/core/result.h>
#include <cstdint>
#include <functional>
#include <string>
#include <vector>
Include dependency graph for pdu_decode_job.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kcenon::pacs::network::pipeline::decoded_pdu
 Result of PDU decoding containing the PDU type and data. More...
 
class  kcenon::pacs::network::pipeline::pdu_decode_job
 Job for decoding raw PDU bytes. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::network
 
namespace  kcenon::pacs::network::pipeline
 

Detailed Description

PDU decoding job for Stage 2 of the pipeline.

This job handles decoding raw PDU bytes into structured PDU objects and submitting them to the DIMSE processing stage.

See also
Issue #517 - Implement typed_thread_pool-based I/O Pipeline
Issue #520 - Phase 3: Protocol Handling Jobs
Author
kcenon
Since
1.0.0

Definition in file pdu_decode_job.h.