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
.