14.5.1. What’s New in 7.4.0

This section describes what’s new in Routing Service 7.4.0 compared to release 7.3.0 LTS.

RTI® Connext® 7.4.0 is an early access release. See the Connext Releases page on the RTI website for more information on RTI’s software release model.

For what’s new and fixed in other products in the Connext suite, see those products’ release notes on the RTI Community Portal or in your installation.

14.5.1.1. New API in Routing Service Library API to Send Remote Commands

In the latest release, the Routing Service Library API introduces a new feature for executing remote commands. This feature includes a new function in both C and modern C++.

In C:

void RTI_RoutingService_execute_command(
     struct RTI_RoutingService * self,
     struct RTI_Service_Admin_CommandReply ** reply,
     const struct RTI_Service_Admin_CommandRequest * request);

In C++:

CommandReply rti::routing::Service::execute_command(const CommandRequest& request);

It’s important to note that there’s no need to generate code for the function parameter types. In C, the code for RTI_Service_Admin_CommandReply and RTI_Service_Admin_CommandRequest is part of the rtiroutingservice library. In modern C++, a new library named rtiserviceadmincpp contains the generated modern C++ code for CommandRequest and CommandReply.