|
PACS System 0.1.0
PACS DICOM system library
|
Status information for an inference job. More...
#include <ai_service_connector.h>

Public Attributes | |
| std::string | job_id |
| Unique job identifier. | |
| inference_status_code | status {inference_status_code::pending} |
| Current status code. | |
| int | progress {0} |
| Progress percentage (0-100) | |
| std::string | message |
| Human-readable status message. | |
| std::optional< std::string > | error_message |
| Error message (if status is failed) | |
| std::chrono::system_clock::time_point | created_at |
| Time when job was created. | |
| std::optional< std::chrono::system_clock::time_point > | started_at |
| Time when job started processing. | |
| std::optional< std::chrono::system_clock::time_point > | completed_at |
| Time when job completed. | |
| std::vector< std::string > | result_uids |
| Result UIDs (if completed successfully) | |
Status information for an inference job.
Definition at line 200 of file ai_service_connector.h.
| std::optional<std::chrono::system_clock::time_point> kcenon::pacs::ai::inference_status::completed_at |
Time when job completed.
Definition at line 223 of file ai_service_connector.h.
| std::chrono::system_clock::time_point kcenon::pacs::ai::inference_status::created_at |
Time when job was created.
Definition at line 217 of file ai_service_connector.h.
| std::optional<std::string> kcenon::pacs::ai::inference_status::error_message |
Error message (if status is failed)
Definition at line 214 of file ai_service_connector.h.
| std::string kcenon::pacs::ai::inference_status::job_id |
Unique job identifier.
Definition at line 202 of file ai_service_connector.h.
| std::string kcenon::pacs::ai::inference_status::message |
Human-readable status message.
Definition at line 211 of file ai_service_connector.h.
| int kcenon::pacs::ai::inference_status::progress {0} |
| std::vector<std::string> kcenon::pacs::ai::inference_status::result_uids |
Result UIDs (if completed successfully)
Definition at line 226 of file ai_service_connector.h.
| std::optional<std::chrono::system_clock::time_point> kcenon::pacs::ai::inference_status::started_at |
Time when job started processing.
Definition at line 220 of file ai_service_connector.h.
| inference_status_code kcenon::pacs::ai::inference_status::status {inference_status_code::pending} |