Expand description
DataRepresentationId — XTypes 1.3 §7.6.3.1.1 + RTPS 2.5 PID 0x0073.
Pro Spec: 16-bit signed integer; Werte 0..2 sind normativ definiert. Pro RTI/Cyclone/FastDDS Convention werden weitere Werte als vendor-specific reserviert.
Enums§
- Data
RepMatch Mode DataRepMatchMode— bestimmt, wie Writer und Reader DataRep- Listen vergleichen.
Constants§
- DEFAULT_
OFFER - ZeroDDS-Default-Announce-Liste fuer Writer und Reader.
- XCDR
- XCDR1 (legacy CDR Plain-CDR + PL_CDR mutable). Default wenn das PID nicht present ist (Spec §7.6.3.1.2).
- XCDR2
- XCDR2 (PLAIN_CDR2 + DELIMITED_CDR2 + PL_CDR2 mutable).
ZeroDDS’ nativer Encap (
0x0007/0x0009/0x000B). - XML
- XML (rare, für CFP-Profile). Nicht in unserer Default-Liste.
Functions§
- encap_
for_ final_ le - Encap-Header (4 byte) fuer @final-Structs unter der gegebenen
DataRep. Fuer @appendable/@mutable wird ein anderer
Encap-Code benoetigt — siehe
encap_for_extensibility. - negotiate
- Bestimmt das ausgehandelte Wire-Format zwischen Writer und Reader.