RTI Connext TSS
3.1.1
1. Introduction
1.1. Getting Started
1.2. References
1.3. Paths Mentioned in Documentation
2. Release Notes
2.1. Language Support
2.2. Platform Support
2.2.1. Conformant Architectures
2.2.2. Demonstrated Architectures
2.3. What’s New in 3.1.1
2.3.1. Removed the Static Configuration API
2.3.2. Updated source files to meet RTI and FACE coding standards
2.3.3. Updated parameter checking and return codes
2.4. What’s Fixed in 3.1.1
2.4.1. Updated rtiddsgen to meet FACE 3.1 Conformance
2.5. Known Issues
2.5.1. Compile warnings
2.5.2. Source file types.c is compiled when flag is set to false
3. Installation
3.1. Unbundle
3.1.1. Contents
4. Build
4.1. Prerequisites
4.2. Configure build environment
4.3. Set architecture
4.4. Build libraries
4.5. Verify build
4.6. Using Third-Party Strings and Sequences
5. Porting
5.1. New CMake platform
5.1.1. Cross-compilation
5.2. New CMake architecture
5.2.1. Variable definition
5.2.1.1. General
5.2.1.2. Cross-compiling
5.2.1.3. VxWorks® 7 System Example
5.3. Porting Connext TSS to VxWorks® 653 Systems
5.3.1. Building Connext TSS
5.3.2. Create and set up an application project
5.3.3. Create partitions, ports, and channels
5.3.4. Add dependencies and defines
5.4. Porting Connext TSS to Deos™ ARINC™ 653 Systems
5.5. Porting Connext TSS to VxWorks® 7 Systems
5.5.1. Set up the environment
5.5.2. Build Connext TSS
5.5.3. Compile the TSS application
5.5.4. Run the TSS application
5.5.4.1. In DKM mode
5.5.4.2. In RTP mode
6. Capabilities and Interfaces
6.1. Programming Language Support
6.2. Operating System Environment
6.3. TSS Capabilities
6.3.1. Type Support
6.3.2. Type-Specific Base and Typed Interfaces
6.3.3. Using the FACE 3.x Configuration Interface
6.3.3.1. Generated Configured Implementation
6.3.3.2. Generated OSAPI Configuration for Connext Micro
6.3.3.3. Configuration Data Types
6.3.3.4. How Configuration Data Is Used
6.3.3.5. Extending the Configuration Interface
6.3.4. Dynamic Memory Allocation
7. API Reference
7.1. TSS Type-Specific Base and Typed Interfaces
7.2. Headers
7.3. Initialization
7.3.1. Set_Reference()
7.3.2. Initialize()
7.4. Connections
7.4.1. Create_Connection()
7.4.2. Destroy_Connection
7.4.3. Enable_DDS_Entities()
7.5. Communication
7.5.1. Send_Message()
7.5.2. Receive_Message()
7.6. Callback Interface
7.6.1. Register_Callback()
7.6.2. Read_Callback::Callback_Handler
7.6.3. FACE::TSS::BASE::Unregister_Callback()
7.7. Logging
8. Example Applications
8.1. Prerequisites
8.2. Building and Running the examples
8.3. Further Modifications
8.3.1. DDS QoS
8.3.2. Adding Connections
8.4. Troubleshooting
8.4.1. Function returned an error
9. Troubleshooting
9.1. Community Forum
9.2. RTI Connext Documentation
9.3. Professional Training and Services
9.4. Technical Support
10. Copyrights
11. Third-Party Software
11.1. Third-Party Software included in RTI Connext TSS libraries
11.1.1. uthash
RTI Connext TSS
»
Index
Index