|
PACS System 0.1.0
PACS DICOM system library
|
MTOM / XOP multipart/related packager for ITI-41. More...
#include <kcenon/common/patterns/result.h>#include <kcenon/pacs/ihe/xds/errors.h>#include <cstdint>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::ihe::xds::detail::mtom_part |
| One attachment part, mapped 1:1 to an xop:Include in the envelope. More... | |
| struct | kcenon::pacs::ihe::xds::detail::packaged_mtom |
| Fully assembled MTOM request body. More... | |
| struct | kcenon::pacs::ihe::xds::detail::parsed_mtom |
| Result of parsing an inbound multipart/related MTOM response. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::ihe |
| namespace | kcenon::pacs::ihe::xds |
| namespace | kcenon::pacs::ihe::xds::detail |
Functions | |
| kcenon::common::Result< packaged_mtom > | kcenon::pacs::ihe::xds::detail::package_mtom (const std::string &envelope_xml, const std::vector< mtom_part > &parts) |
| Assemble a multipart/related MTOM body. | |
| kcenon::common::Result< parsed_mtom > | kcenon::pacs::ihe::xds::detail::parse_mtom_response (const std::string &content_type_header, const std::string &body) |
| Parse a multipart/related MTOM response body. | |
MTOM / XOP multipart/related packager for ITI-41.
Packages a signed SOAP envelope plus one document binary part per xop:Include into a multipart/related body per RFC 2387 and W3C MTOM.
This is an internal header.
Definition in file mtom_packager.h.