Skip to main content

Module application

Module application 

Source
Expand description

DDS-XML 1.0 §7.3.6 Building Block “Application Library”.

Eine Application bindet einen oder mehrere Domain-Participants (<domain_participant ref="…"/>) zu einer logischen Deployment-Einheit. Im Spec-Beispiel referenziert eine Application typischerweise einen einzelnen Participant; mehrere sind erlaubt (Spec §7.3.6.4.2).

§XML → Rust-Type Mapping

<application_library name=…>     | ApplicationLibrary
<application name=…>             | ApplicationEntry
<domain_participant ref=…/>      | ApplicationEntry.domain_participants[i]

Structs§

ApplicationEntry
Einzelner <application>-Eintrag (§7.3.6.4.2).
ApplicationLibrary
Container fuer 1+ Application-Definitionen (§7.3.6.4.1).

Functions§

parse_application_libraries
Parsed alle <application_library>-Eintraege aus einem <dds>-Wurzel- Element.