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

Network I/O receive job for Stage 1 of the pipeline. More...

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

Go to the source code of this file.

Classes

class  kcenon::pacs::network::pipeline::receive_network_io_job
 Job for receiving PDU data from network connections. More...
 

Namespaces

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

Detailed Description

Network I/O receive job for Stage 1 of the pipeline.

This job handles receiving raw PDU bytes from the network and submitting them to the next stage for decoding.

See also
Issue #517 - Implement typed_thread_pool-based I/O Pipeline
Issue #519 - Phase 2: Network I/O Jobs
Author
kcenon
Since
1.0.0

Definition in file receive_network_io_job.h.