Skip to main content

Module resource

Module resource 

Source
Expand description

OMG RTC 1.0 §5.4 Resource Data Model + Introspection Interfaces.

Phase-B-Cluster-10 (Spec-Cycle 5).

Spec-Quelle: OMG RTC 1.0 §5.4.1 (S. 61-70) Resource-Datenmodell + §5.4.2 (S. 71-77) Stereotypes-and-Interfaces (Introspection-Iface- Operations).

§Modell

Der Datenstrom ist:

  ComponentProfile
    ├── ports: Vec<PortProfile>
    └── connectors: Vec<ConnectorProfile>

Discovery-Wire (z.B. DDS-Topic-Push der Profiles) ist Caller- Layer und ausserhalb dieses Crates.

Structs§

ComponentProfile
Spec §5.4.1 — Component-Profile.
ConnectorProfile
Spec §5.4.1 — Connector-Profile (Bindung zwischen 2+ Port-Profiles).
PortProfile
Spec §5.4.1 — Port-Profile (Beschreibung eines Ports einer Komponente).
ProfileId
Eindeutiger Identifier eines RTC-Modells (Component / Port / Connector). Als Spec-§5.4.1 vorgesehen ist eine UUID-Form; wir benutzen einen 16-Byte-Opaque-Vec.

Enums§

PortDirection
Port-Direction (Spec §5.4.1 Tab 5.10).

Traits§

Introspection
Spec §5.4.2 — Introspection-Operations.