RTI System Designer
7.1.0
Contents
1. Introduction
1.1. Prerequisites
2. Using System Designer
2.1. Starting System Designer
2.2. Create a New Project
2.3. Workflow
2.4. Exploring the Views
2.4.1. Working with Types
2.4.2. Configuring Quality of Service (QoS)
2.4.3. Handling Domains
2.4.4. Define Participants and Entities
2.4.5. Define Plugins
2.4.6. Define Routing Services
2.4.7. Define User Environment variables
2.4.8. Using Fully Qualified Names when Referring to Objects
2.4.9. Configuring Security Plugins
2.4.10. EZ-Secure
2.5. Toolbar
2.6. Project Management
2.6.1. Create a New Project
2.6.2. Open an Existing Project
2.6.3. Open a Recent Project
2.6.4. Import a Project from a Zip File
2.6.5. Export a Project to a Zip File
2.6.6. Remove a Project from the List of Recent Projects
2.6.7. Validate Project
2.6.8. Project Properties
2.7. External XML Files
2.7.1. Creating a New File
2.7.2. Open an Existing File
2.7.3. Import a File
2.8. XML Validation
2.8.1. Code Generator
2.8.2. Other Methods
2.9. Online Help
2.10. Info Dialog
3. Tutorials
3.1. Defining Your Data Type
3.2. Defining an XML Application Creation Configuration File
3.3. Defining a Routing Service Configuration File
4. Release Notes
4.1. Supported Platforms and Browsers
4.2. Compatibility
4.3. What’s New in 7.1.0
4.3.1. New Types View option enables adding, editing, and removing #include directives
4.3.2. New Routing Service XML configuration views
4.3.3. New field to configure RTPS PSK Protection
4.3.4. New field to configure notification when a security certificate is about to expire
4.3.5. Copy directive (@copy) now available for C# and Python
4.3.6. Support for the OBSERVABILITY_COLLECTOR_SERVICE_QOS kind category
4.3.7. New fields to configure the Participant Factory QoS Monitoring Tag
4.3.8. Third-party software upgrades
4.4. What’s Fixed in 7.1.0
4.4.1. System Designer did not select newly created files
4.4.2. The Add more… command did not generate a new member name when adding an Enumerator or Struct member
4.4.3. System Designer failed to create string and wstring constants
4.4.4. System Designer did not open new projects in a new window
4.4.5. System Designer did not create a new XML file when creating a new element
4.4.6. System Designer failed to create a Typedef when using @default, @min or @max annotations
4.4.7. System Designer failed to change the Directive Kind in an existing directive
4.4.8. Fixes Related to Vulnerabilities
4.4.8.1. Potential performance issues in System Designer
4.4.8.2. Potential hang when receiving an attack payload passed in the URL query string
4.4.9. Fixes Related to Generated Code
4.4.9.1. System Designer allowed invalid type definitions, causing Code Generator to fail
4.5. Previous Release
4.5.1. What’s New in 7.0.0
4.5.1.1. Support for the DISCOVERY logging category
4.5.1.2. New field to configure Domain tag when defining Participant QoS
4.5.1.3. Improvements to .rtisdproj file to be human-readable and contain more metadata
4.5.1.4. New field to configure Partition QoS when defining a DomainParticipant
4.5.1.5. QoS snippets can now be composed of other QoS snippets
4.5.1.6. Automatic validation of XML files when opening a project or adding XML files to a project
4.5.1.7. Improved usability of Representation QoS Policy editor
4.5.1.8. Updated Shared Secret Algorithm field in Configure Security dialog
4.5.1.9. New security properties in Global Security settings
4.5.1.10. Third-party software upgrades
4.5.2. What’s Fixed in 7.0.0
4.5.2.1. Unsupported QoS elements and policies appeared in Configuration
4.5.2.2. Unconfigurable QoS XML elements and policies appeared in Configuration
4.5.2.3. Renamed items were not updated in System Designer’s UI
4.5.2.4. Incomplete error messages when importing an XML file in some web browsers
4.5.2.5. Deleting project files from disk may have left some empty directories
4.5.2.6. System Designer incorrectly allowed XML and IDL to be edited in XML and IDL views
4.5.2.7. Discrepancy between range defined by System Designer and by API for certain elements
4.5.2.8. System Designer unable to edit Domain after detecting invalid Domain ID
4.5.2.9. IDL and XML text editors appeared empty on network-isolated system
4.5.2.10. System Designer failed to import multiple XML files
4.5.2.11. Unable to add default case to Union member when adding more than one case value
4.5.2.12. Types tab did not show #include directives from XML file
4.5.2.13. Unable to move an element up or down in Types tab, in some cases
4.5.2.14. Failure in Types tab when trying to add module with same name as another
4.5.2.15. Could not create new file in Types tab if project contained read-only file
4.5.2.16. Fixes related to vulnerabilities
4.6. Known Issues
4.6.1. Modules defined in multiple files, with different annotations
4.6.2. System Designer fails to create a string/wstring constant
5. Copyrights and Notices
RTI System Designer
Welcome to RTI System Designer!
View page source
Welcome to RTI System Designer!
Contents
1. Introduction
1.1. Prerequisites
2. Using System Designer
2.1. Starting System Designer
2.2. Create a New Project
2.3. Workflow
2.4. Exploring the Views
2.5. Toolbar
2.6. Project Management
2.7. External XML Files
2.8. XML Validation
2.9. Online Help
2.10. Info Dialog
3. Tutorials
3.1. Defining Your Data Type
3.2. Defining an XML Application Creation Configuration File
3.3. Defining a Routing Service Configuration File
4. Release Notes
4.1. Supported Platforms and Browsers
4.2. Compatibility
4.3. What’s New in 7.1.0
4.4. What’s Fixed in 7.1.0
4.5. Previous Release
4.6. Known Issues
5. Copyrights and Notices