RTI Protocol Buffers Extension (Experimental)
7.6.0
Copyrights and Notices
1. About
Protocol Buffers Extension
1.1. Use Cases
1.2. Components
1.2.1.
IDL4
Converter Plugin
1.2.2. C++ Code-Generator Plugin
1.2.3. DDS Options for Protocol Buffers
2. Installing
Protocol Buffers Extension
2.1. Prerequisites
2.2. Install from RTI Launcher
2.3. Install from the Command Line
3. Using
Protocol Buffers Extension
3.1. Hello DDS
Protocol Buffers
3.1.1. Defining
Protocol Buffers
Types
3.1.2. Exchanging
Protocol Buffers
Data
3.1.3. Communicating with other DDS applications
3.1.4. Building & Running the Example
3.2. Generating Code from
Protocol Buffers
Messages
3.2.1. Code Generation with Multiple Files
4.
Protocol Buffers
to
DDS-XTYPES
Mapping
4.1. User Types
4.1.1. Messages
4.1.2. Enumerations
4.2. Primitive Types
4.3. Collections
4.3.1. Repeated Fields
4.3.2. Map Fields
4.4. Packages
4.5. Imported Files
4.6. Field Presence
4.6.1. Required Fields
4.6.2. Optional Fields
4.6.3. Implicit Fields
4.6.4. Field Presence Examples
4.7. OneOf Fields
4.8. Field Groups
4.9. Unsupported Features
5. DDS Options for Protocol Buffers
5.1. Message Options
5.2. Field Options
5.3. omg/dds/descriptor.proto
RTI Protocol Buffers Extension (Experimental)
Protocol Buffers Extension
View page source
Protocol Buffers Extension
Copyrights and Notices
1. About
Protocol Buffers Extension
1.1. Use Cases
1.2. Components
1.2.1.
IDL4
Converter Plugin
1.2.2. C++ Code-Generator Plugin
1.2.3. DDS Options for Protocol Buffers
2. Installing
Protocol Buffers Extension
2.1. Prerequisites
2.2. Install from RTI Launcher
2.3. Install from the Command Line
3. Using
Protocol Buffers Extension
3.1. Hello DDS
Protocol Buffers
3.1.1. Defining
Protocol Buffers
Types
3.1.2. Exchanging
Protocol Buffers
Data
3.1.3. Communicating with other DDS applications
3.1.4. Building & Running the Example
3.2. Generating Code from
Protocol Buffers
Messages
3.2.1. Code Generation with Multiple Files
4.
Protocol Buffers
to
DDS-XTYPES
Mapping
4.1. User Types
4.1.1. Messages
4.1.2. Enumerations
4.2. Primitive Types
4.3. Collections
4.3.1. Repeated Fields
4.3.2. Map Fields
4.4. Packages
4.5. Imported Files
4.6. Field Presence
4.6.1. Required Fields
4.6.2. Optional Fields
4.6.3. Implicit Fields
4.6.4. Field Presence Examples
4.7. OneOf Fields
4.8. Field Groups
4.9. Unsupported Features
5. DDS Options for Protocol Buffers
5.1. Message Options
5.2. Field Options
5.3. omg/dds/descriptor.proto