RTI Connext TSS
3.1.2
1. Introduction
1.1. References
1.2. Paths Mentioned in Documentation
2. Installation
2.1. Unbundle
2.1.1. Contents
3. Getting Started
3.1. Build the Connext TSS Libraries
3.1.1. Prerequisites
3.1.2. Configure the build environment
3.1.3. Set the architecture
3.1.4. Build the libraries
3.1.5. Verify the build
3.2. Build and run the example applications
3.2.1. Prerequisites
3.2.2. hello_goodbye
3.2.2.1. Build the example
3.2.2.2. Run the example
3.2.3. hello_goodbye_deos
3.2.3.1. Build the example
3.2.3.2. Run the example
3.3. Further modifications
3.3.1. Changing QoS
3.3.2. Adding connections
3.4. Troubleshooting the examples
3.4.1. Function returned an error
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. FACE Profiles
6.3.1.1. GeneralPurpose Profile
6.3.1.2. Safety Profile
6.3.2. Type Support
6.3.3. Type-Specific Base and Typed Interfaces
6.3.4. Using the FACE 3.x Configuration Interface
6.3.4.1. Generated Configured Implementation
6.3.4.2. Generated OSAPI Configuration for Connext Micro
6.3.4.3. Configuration Data Types
6.3.4.4. How Configuration Data Is Used
6.3.4.5. Extending the Configuration Interface
6.3.5. 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. Troubleshooting
8.1. Community Forum
8.2. RTI Connext Documentation
8.3. Professional Training and Services
8.4. Technical Support
9. Release Notes
9.1. Language Support
9.2. Platform Support
9.2.1. Conformant Architectures
9.2.2. Demonstrated Architectures
9.3. What’s New in 3.1.2
9.3.1. Added support for Deos 653
9.4. What’s Fixed in 3.1.2
9.4.1. Removed build time FACE conformance warning message
9.4.2. Renamed Cmake architecture files for VxWorks7 to include FACE_GP
9.4.3. Changed Logging verbosity to be set by command line switches
9.4.4. Fixed double quote characters in command line contexts
9.4.5. Source file types.c is compiled when flag is set to false
9.5. Previous Releases
9.5.1. What’s New in 3.1.1
9.5.1.1. Removed the Static Configuration API
9.5.1.2. Updated source files to meet RTI and FACE coding standards
9.5.1.3. Updated parameter checking and return codes
9.5.2. What’s Fixed in 3.1.1
9.5.2.1. Updated rtiddsgen to meet FACE 3.1 Conformance
9.6. Known Issues
9.6.1. Compiler warnings
9.6.2. Warning when loading hello_goodbye_dkm_static example
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