RTI Connext TSS C++ API
Version 4.1.0 EAR
|
<<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 |
<<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
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.
[out] | return_code | The 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. |
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.