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.

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 warnings clean.

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.

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 warnings clean.