About This Document

Paths Mentioned in Documentation

This documentation refers to the following directories, depending on your operating system:

  • $NDDSHOME This refers to the installation directory for Connext DDS.

    The default installation paths are:

    • Non-root user:

      /home/<your user name>/rti_connext_dds-<version>

    • Root user:

      /opt/rti_connext_dds-<version>

    $NDDSHOME is an environment variable set to the installation path.

  • <path to examples> By default, examples are copied into your home directory the first time you run RTI Launcher or any script in $NDDSHOME/bin. This document refers to the location of the copied examples as <path to examples>.

    Wherever you see <path to examples>, replace it with the appropriate path.

    Default path to the examples:

    /home/<your user name>/rti_workspace/<version>/examples

  • $NDDSHOME This refers to the installation directory for Connext DDS.

    The default installation path is:

    /Applications/rti_connext_dds-<version>

$NDDSHOME is an environment variable set to the installation path.

  • <path to examples> By default, examples are copied into your home directory the first time you run RTI Launcher or any script in $NDDSHOME/bin. This document refers to the location of the copied examples as <path to examples>.

    Wherever you see <path to examples>, replace it with the appropriate path.

    Default path to the examples:

    /Users/<your user name>/rti_workspace/<version>/examples

  • %NDDSHOME% This refers to the installation directory for Connext DDS.

    The default installation paths are:

    • User without Administrator privileges:

      <your home directory>\rti_connext_dds-<version>

    • User with Administrator privileges:

      "C:\Program Files\rti_connext_dds-<version>"

    %NDDSHOME% is an environment variable set to the installation path.

    Note

    When using a command prompt to enter a command that includes the path C:\Program Files (or any directory name that has a space), enclose the path in quotation marks. For example: “C:\Program Files\rti_connext_dds-<version>\bin\rtilauncher.bat”. Or if you have defined the NDDSHOME environment variable: "%NDDSHOME%\bin\rtilauncher.bat".

  • <path to examples> By default, examples are copied into your home directory the first time you run RTI Launcher or any script in %NDDSHOME%/bin. This document refers to the location of the copied examples as <path to examples>.

    Wherever you see <path to examples>, replace it with the appropriate path.

    Default path to the examples:

    <your Windows documents folder>\rti_workspace\<version>\examples

    Where 'your Windows documents folder' depends on your version of Windows. For example, on Windows 10 systems, the folder is C:\Users\<your user name>\Documents.

Sometimes this documentation uses <NDDSHOME> to refer to the installation path. Whenever you see <NDDSHOME> used in a path, replace it with $NDDSHOME for Linux or macOS, with %NDDSHOME% for Windows, or with your installation path.

Extensions to the DDS Standard

RTI Security Plugins implement the builtin plugins defined by the DDS Security specification (version 1.1) published by the OMG. It also includes features that are extensions to this specification. These include additional security artifacts, support for OpenSSL engines, integration with RTI Administration Console, RTI Persistence Service, etc.