PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::ai::ai_service_connector Member List

This is the complete list of members for kcenon::pacs::ai::ai_service_connector, including all inherited members.

ai_service_connector()=deletekcenon::pacs::ai::ai_service_connectorprivate
ai_service_connector(const ai_service_connector &)=deletekcenon::pacs::ai::ai_service_connectorprivate
cancel(const std::string &job_id) -> Result< std::monostate >kcenon::pacs::ai::ai_service_connectorstatic
check_health() -> boolkcenon::pacs::ai::ai_service_connectorstatic
check_status(const std::string &job_id) -> Result< inference_status >kcenon::pacs::ai::ai_service_connectorstatic
completion_callback typedefkcenon::pacs::ai::ai_service_connector
get_config() -> const ai_service_config &kcenon::pacs::ai::ai_service_connectorstatic
get_latency() -> std::optional< std::chrono::milliseconds >kcenon::pacs::ai::ai_service_connectorstatic
get_model_info(const std::string &model_id) -> Result< model_info >kcenon::pacs::ai::ai_service_connectorstatic
initialize(const ai_service_config &config) -> Result< std::monostate >kcenon::pacs::ai::ai_service_connectorstatic
is_initialized() noexcept -> boolkcenon::pacs::ai::ai_service_connectorstatic
list_active_jobs() -> Result< std::vector< inference_status > >kcenon::pacs::ai::ai_service_connectorstatic
list_models() -> Result< std::vector< model_info > >kcenon::pacs::ai::ai_service_connectorstatic
operator=(const ai_service_connector &)=deletekcenon::pacs::ai::ai_service_connectorprivate
pimpl_kcenon::pacs::ai::ai_service_connectorprivatestatic
request_inference(const inference_request &request) -> Result< std::string >kcenon::pacs::ai::ai_service_connectorstatic
shutdown()kcenon::pacs::ai::ai_service_connectorstatic
status_callback typedefkcenon::pacs::ai::ai_service_connector
update_credentials(authentication_type auth_type, const std::string &credentials) -> Result< std::monostate >kcenon::pacs::ai::ai_service_connectorstatic
wait_for_completion(const std::string &job_id, std::chrono::milliseconds timeout=std::chrono::minutes{30}, status_callback callback=nullptr) -> Result< inference_status >kcenon::pacs::ai::ai_service_connectorstatic
~ai_service_connector()=deletekcenon::pacs::ai::ai_service_connectorprivate