Skip to main content

Module component_emit

Module component_emit 

Source
Expand description

IDL component / home → Rust trait + Servant.

CCM 4.0 §6 Component-Mapping. Phase-1: emittiert basic ComponentServant/ComponentHome-Trait-Impl-Skelette mit Repository-ID + Receptacle-/Facet-Skeleton-Stubs. Phase-2 erweitert mit echtem Container-Lifecycle (configuration_complete, ccm_activate, ccm_passivate, ccm_remove) und CCM-Event-Channel-Bindings.

Functions§

emit_component
Emittiert eine IDL-component-Definition als Rust-Trait + Servant.
emit_home
Emittiert eine IDL-home-Definition als Rust-Home-Trait.