Expand description
DDS-XML 1.0 §7.3.6 Building Block “Application Library”.
An application binds one or more domain participants
(<domain_participant ref="…"/>) into a logical deployment unit.
In the spec example an application typically references a
single participant; multiple are allowed (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§
- Application
Entry - A single
<application>entry (§7.3.6.4.2). - Application
Library - Container for 1+ application definitions (§7.3.6.4.1).
Functions§
- parse_
application_ libraries - Parses all
<application_library>entries from a<dds>root element.