====== 9. DDS / IDL / Type Generation ====== [[fxdemo:05-part:start | Go To Top ]] This section defines how the team uses [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]], [[dido:99_annexes:annex-b-terms-and-definitions:i:idl|IDL]], and type generation in the Phase 0 [[dido:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]]. DDS provides the publish/subscribe communication substrate. IDL provides governed type definitions. Type generation projects those definitions into language-specific implementation [[dido:99_annexes:annex-b-terms-and-definitions:a:artifact|Artifacts]] that [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Nodes]] use to publish, subscribe, serialize, deserialize, and validate topic [[dido:99_annexes:annex-b-terms-and-definitions:d:data|Data]]. ===== Contents ===== {{indexmenu>fxdemo:05-part:09-dds-idl-type-generation#1|js navbar nocookie maxjs#1 id#fxdemo_05_part_09_nav}} ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.