RTI Routing Service  Version 6.0.1
 All Data Structures Files Functions Typedefs Enumerations Enumerator Groups Pages
RTI Routing Service API

RTI Routing Service can be deployed as a native library linked into your application in select architectures. More...

Data Structures

class  rti::routing::RoutingService
 The RTI Routing Service. More...
 
class  rti::routing::Logger
 The singleton type used to configure RTI Routing Service verbosity. More...
 
class  rti::routing::ServiceProperty
 Configuration for a RTI Routing Service object. More...
 

Detailed Description

RTI Routing Service can be deployed as a native library linked into your application in select architectures.

This API allows you to create, configure and start RTI Routing Service instances from your application.

The following code shows the typical use of the API:

int main ()
{
.cfg_file("MyRouter.xml")
.cfg_name("MyRouter"));
...
service.start();
while(keep_running) {
sleep();
...
}
return 0;
}

Instead of a file, you can use XML strings to configure RTI Routing Service. See ServiceProperty for more information.

To build your application you need to link with the RTI Routing Service native library in <RTI Connext home>/bin/<architecture>/ .

Development Requirements

Unix-based Systems Windows Systems
Shared Librarieslibnddscpp2.so nddscpp2.dll
^ librtirsinfrastructure.so rtirsinfrastructure.dll
^ librtidlc.so rtidlc.dll
^ libnddsmetp.so nddsmetp.dll
^ libnddsc.so nddsc.dll
^ librtixml2.so rtixml2.dll
^ libnddscore.so nddscore.dll
Headers rti/routing/RoutingService.hpp

RTI Routing Service Version 6.0.1 Copyright © Sun Nov 17 2019 Real-Time Innovations, Inc