Expand description
Wire-Codec fuer ParticipantGenericMessage (Spec §7.5.5).
Identische Semantik wie zerodds_security_runtime::builtin_topics: 4-Byte
CDR-LE-Encapsulation-Header gefolgt vom XCDR1-Body. Wir reimplementieren
es hier inline, damit zerodds-discovery nicht von zerodds-security-runtime
abhaengt (Cargo-Zyklus mit den Dev-Dep-Tests in security-runtime).
Constants§
- ENCAPSULATION_
CDR_ LE - CDR-LE-Encapsulation-Kind (Spec RTPS 2.5 §10.2).
- ENCAPSULATION_
HEADER_ LEN - Encapsulation-Header-Laenge (Spec §10.1: 2 byte kind + 2 byte options).
Functions§
- decode_
generic_ message - Decoded eine
ParticipantGenericMessageausserialized_payload- Bytes (mit 4-byte Encapsulation-Header). - encode_
generic_ message - Encoded eine
ParticipantGenericMessagealsserialized_payload- Bytes fuer eine DATA-Submessage.