RTI Connext TSS C++ API  Version 4.1.0 EAR
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Base

<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Contains the RTI::TSS::Base documentation More...

Functions

void FACE::TSS::Base_impl::Enable_Runtime (FACE::RETURN_CODE_TYPE::Value &return_code)
 <<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Enable underliying DDS entities

Detailed Description

<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Contains the RTI::TSS::Base documentation

Connext TSS implements the FACE TSS Type-Specific Base and Typed interfaces in the C++ programming language as the RTI::TSS::Base class.

RTI::TSS::Base also implements the FACE Configuration Injectable interface for Connext TSS configuration


Function Documentation

void FACE::TSS::Base_impl::Enable_Runtime ( FACE::RETURN_CODE_TYPE::Value &  return_code)

<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Enable underliying DDS entities

The DDS entities underlying Connext TSS connections can have their QoS configured such that they are disabled upon connection creation, with resources allocated but no processes running or discovery messages sent. This would be necessary for platforms with explicit intialization phases (e.g. ARINC 653).

Consequently, after all connections have been created and the platform is done with intialization, the first call after initialization must be to this function, so that DDS processes can run and DDS discovery can be done.

Parameters:
[out]return_codeThe return code for the call to Enable_Runtime(). Upon return of the call, this parameter will be populated with a value that will indicate either success or a reason for failure.
Returns:
FACE::NO_ERROR The operation completed successfully.
FACE::NOT_AVAILABLE Connext TSS was not initialized before this operation, or the operation failed to enable DDS entities.
Warning:
This function is non-blocking.
This function is not thread safe for Connext DDS Pro. It is thread safe for Connext DDS Micro.

RTI Connext TSS C++ API Version 4.1.0 EAR Copyright © Thu Oct 9 2025 Real-Time Innovations, Inc