RTI Connext TSS API
Version 3.1.2
|
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> The base class of TSS implemented by RTI More...
#include <Base.hpp>
Public Member Functions | |
void | Initialize (const FACE::CONFIGURATION_RESOURCE &configuration, FACE::RETURN_CODE_TYPE::Value &return_code) |
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Initialize the Base instance | |
void | Create_Connection (const FACE::TSS::CONNECTION_NAME_TYPE &connection_name, FACE::TIMEOUT_TYPE timeout, FACE::TSS::CONNECTION_ID_TYPE &connection_id, FACE::TSS::MESSAGE_SIZE_TYPE &max_message_size, FACE::RETURN_CODE_TYPE::Value &return_code) |
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> A connection is created with the RTI::TSS::Base Create_Connection function | |
void | Destroy_Connection (FACE::TSS::CONNECTION_ID_TYPE connection_id, FACE::RETURN_CODE_TYPE::Value &return_code) |
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> Destroys a new connection | |
void | Unregister_Callback (FACE::TSS::CONNECTION_ID_TYPE connection_id, FACE::RETURN_CODE_TYPE::Value &return_code) |
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> This function removes a registered callback from a connection. | |
void | Set_Reference (const FACE::STRING_TYPE &interface_name, FACE::Configuration **interface_reference, const FACE::GUID_TYPE id, FACE::RETURN_CODE_TYPE::Value &return_code) |
<<Connext Micro>> <<Connext Pro>> <<SafetyBase or Stricter>> A new Base instance must set its reference to a Configuration Interface before the Base is initialized. | |
void | Enable_DDS_Entities (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>> The base class of TSS implemented by RTI
For applications requiring all resources to be allocated and configured during an intialization phase, an extended function pf RTI::TSS::Base, Enable_DDS_Entities(), allows Connext TSS users first to create disabled DDS entities during initialization and then to enable them after initialization.