zerodds-corba-ior
Layer 8 — CORBA stack (Tier C). OMG CORBA 3.3 Part 2 §13.6 IOR format with all 32 standard TaggedComponents, IIOP ProfileBody content, CSIv2 CompoundSecMechList wire-up, stringified IOR + URL parser.
- Source: crates/corba-ior
- API docs: docs.rs/zerodds-corba-ior
zerodds-corba-ior delivers the complete IOR stack: IOR struct,
all standard profile tags incl. IIOP ProfileBody (via corba-iiop),
all 32 standard TaggedComponents incl. structured decoders for
ORB_TYPE / CODE_SETS / ALTERNATE_IIOP_ADDRESS / SSL_SEC_TRANS /
TLS_SEC_TRANS / RMI_CUSTOM_MAX_STREAM_FORMAT / JAVA_CODEBASE /
CSI_SEC_MECH_LIST (via corba-csiv2), stringified IOR (IOR:hex)
with a bidirectional roundtrip, plus corbaloc: and corbaname: URL
parsers. no_std + alloc, forbid(unsafe_code).
Spec anchors
- OMG CORBA 3.3 Part 2 §13.6 (IOR), §13.6.7.1 (profile tags), §13.6.7.3 (TaggedComponents), §13.6.10 (stringified IOR + URL), §15.7.2 (IIOP ProfileBody content), §10 (CSIv2).
Consumers
zerodds-corba-cosnaming(NameBinding object refs).zerodds-corba-dds-bridge(object_key mapping).
Status
- 44 unit tests + 1 doc test green.
forbid(unsafe_code),no_std + alloc,clippy --tests -D warningsclean.
zerodds-corba-ior
Layer 8 — CORBA-Stack (Tier-C). OMG CORBA 3.3 Part 2 §13.6 IOR- Format mit allen 32 Standard-TaggedComponents, IIOP-ProfileBody- Inhalt, CSIv2-CompoundSecMechList-Wire-up, Stringified-IOR + URL-Parser.
- Quelle: crates/corba-ior
- API-Docs: docs.rs/zerodds-corba-ior
zerodds-corba-ior liefert den vollstaendigen IOR-Stack: IOR-Struct,
alle Standard-Profile-Tags inkl. IIOP-ProfileBody (via corba-iiop),
alle 32 Standard-TaggedComponents inkl. strukturierter Decoder fuer
ORB_TYPE / CODE_SETS / ALTERNATE_IIOP_ADDRESS / SSL_SEC_TRANS /
TLS_SEC_TRANS / RMI_CUSTOM_MAX_STREAM_FORMAT / JAVA_CODEBASE /
CSI_SEC_MECH_LIST (via corba-csiv2), stringified-IOR (IOR:hex)
mit Bidirectional-Roundtrip, sowie corbaloc: und corbaname:-URL-
Parser. no_std + alloc, forbid(unsafe_code).
Spec-Anker
- OMG CORBA 3.3 Part 2 §13.6 (IOR), §13.6.7.1 (Profile-Tags), §13.6.7.3 (TaggedComponents), §13.6.10 (Stringified-IOR + URL), §15.7.2 (IIOP-ProfileBody-Inhalt), §10 (CSIv2).
Konsumenten
zerodds-corba-cosnaming(NameBinding-Object-Refs).zerodds-corba-dds-bridge(object_key-Mapping).
Status
- 44 Unit-Tests + 1 Doc-Test gruen.
forbid(unsafe_code),no_std + alloc,clippy --tests -D warningsclean.