zerodds-ccm
Layer 8 — CORBA stack (Tier A). OMG CCM 4.0 (
formal/06-04-01).
- Source: crates/ccm
- API docs: docs.rs/zerodds-ccm
zerodds-ccm implements the equivalent-IDL transformation part
of the CCM 4.0 spec from §6 Component Model + Components::* core type
models + the Lightweight CCM profile filter. Substrate crate for all
CCM consumers. no_std + alloc, forbid(unsafe_code).
Spec anchors
- OMG CCM 4.0 §6.3.2 (Component-Implied IDL), §6.4.1 (Home), §6.5.1 (Receptacles + Cookie), §6.6.x (Events), §6.7.1 (EventType), §13 Lightweight CCM Profile.
- OMG DDS4CCM 1.1 §6 (connector patterns).
Consumers
zerodds-corba-ccm/zerodds-corba-ccm-lib(CORBA CCM wrapper).zerodds-ami4ccm(related connector model).- Codegen backends via the equivalent IDL.
Status
- 53 unit tests + 1 doc test green.
forbid(unsafe_code),no_std + alloc,clippy --tests -D warningsclean.- §7-§16 (CIDL/Implementation-Framework/Container/EJB/IFR/CIF/D&C/XSD)
intentionally
n/a— they require a CORBA ORB + CCM container runtime that ZeroDDS does not host itself.
zerodds-ccm
Layer 8 — CORBA-Stack (Tier-A). OMG CCM 4.0 (
formal/06-04-01).
- Quelle: crates/ccm
- API-Docs: docs.rs/zerodds-ccm
zerodds-ccm implementiert den Equivalent-IDL-Transformations-Anteil
der CCM-4.0-Spec aus §6 Component Model + Components::*-Core-Type-
Modelle + Lightweight-CCM-Profile-Filter. Substrate-Crate fuer alle
CCM-Konsumenten. no_std + alloc, forbid(unsafe_code).
Spec-Anker
- OMG CCM 4.0 §6.3.2 (Component-Implied-IDL), §6.4.1 (Home), §6.5.1 (Receptacles + Cookie), §6.6.x (Events), §6.7.1 (EventType), §13 Lightweight CCM Profile.
- OMG DDS4CCM 1.1 §6 (Connector-Patterns).
Konsumenten
zerodds-corba-ccmbzw.zerodds-corba-ccm-lib(CORBA-CCM-Wrapper).zerodds-ami4ccm(verwandtes Connector-Modell).- Codegen-Backends ueber das Equivalent-IDL.
Status
- 53 Unit-Tests + 1 Doc-Test gruen.
forbid(unsafe_code),no_std + alloc,clippy --tests -D warningsclean.- §7-§16 (CIDL/Implementation-Framework/Container/EJB/IFR/CIF/D&C/XSD)
bewusst
n/a— verlangen CORBA-ORB + CCM-Container-Runtime, die ZeroDDS nicht selbst hostet.