RTI Connext TSS Logo
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
  • »
  • Welcome to RTI Connext TSS!
  • View page source

Welcome to RTI Connext TSS!¶

Welcome to RTI® Connext® TSS, a Future Airborne Capability Environment (FACE™) Transport Services Segment (TSS) powered by RTI Connext DDS.

Table of Contents¶

  • 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.3. What’s New in 3.1.1
    • 2.4. What’s Fixed in 3.1.1
    • 2.5. Known Issues
  • 3. Installation
    • 3.1. Unbundle
  • 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.2. New CMake architecture
    • 5.3. Porting Connext TSS to VxWorks® 653 Systems
    • 5.4. Porting Connext TSS to Deos™ ARINC™ 653 Systems
    • 5.5. Porting Connext TSS to VxWorks® 7 Systems
  • 6. Capabilities and Interfaces
    • 6.1. Programming Language Support
    • 6.2. Operating System Environment
    • 6.3. TSS Capabilities
  • 7. API Reference
    • 7.1. TSS Type-Specific Base and Typed Interfaces
    • 7.2. Headers
    • 7.3. Initialization
    • 7.4. Connections
    • 7.5. Communication
    • 7.6. Callback Interface
    • 7.7. Logging
  • 8. Example Applications
    • 8.1. Prerequisites
    • 8.2. Building and Running the examples
    • 8.3. Further Modifications
    • 8.4. Troubleshooting
  • 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
Next

© Copyright 2022, Real-Time Innovations, Inc.

Built with Sphinx using a theme provided by Read the Docs.