RTI Routing Service
6.0.0

Contents

  • 1. Introduction
    • 1.1. Paths Mentioned in Documentation
    • 1.2. Files Mentioned in Documentation
  • 2. Usage
    • 2.1. Command-Line Executable
      • 2.1.1. Starting Routing Service
      • 2.1.2. Stopping Routing Service
      • 2.1.3. Routing Service Command-Line Parameters
    • 2.2. Routing Service Library
      • 2.2.1. Example
  • 3. Configuration
    • 3.1. Configuring Routing Service
    • 3.2. Terms to Know
    • 3.3. How to Load the XML Configuration
    • 3.4. XML Syntax and Validation
    • 3.5. XML Tags for Configuring RTI Routing Service
      • 3.5.1. Routing Service Tag
        • 3.5.1.1. Example: Specifying a configuration in XML
      • 3.5.2. Administration
      • 3.5.3. Monitoring
        • 3.5.3.1. Monitoring Configuration Inheritance
      • 3.5.4. Domain Route
        • 3.5.4.1. Example: Mapping between Two DDS Domains
        • 3.5.4.2. Example: Mapping between a DDS Domain and raw Sockets
      • 3.5.5. Session
      • 3.5.6. Route
        • 3.5.6.1. Route Types
      • 3.5.7. Input/Output
        • 3.5.7.1. Creation Modes
        • 3.5.7.2. Data Transformation
      • 3.5.8. Auto Route
      • 3.5.9. Plugins
    • 3.6. Enabling Distributed Logger
    • 3.7. Support for Extensible Types
      • 3.7.1. Example: Samples Published by Two Writers of Type A and B, Respectively
    • 3.8. Support for RTI FlatData and Zero Copy Transfer Over Shared Memory
      • 3.8.1. Example: Configuration to enable both FlatData and zero-copy transfer over shared memory
  • 4. Remote Administration
    • 4.1. Overview
      • 4.1.1. Enabling Remote Administration
      • 4.1.2. Available Service Resources
        • 4.1.2.1. Example
      • 4.1.3. Resource Object Representations
    • 4.2. API Reference
      • 4.2.1. Remote API Overview
      • 4.2.2. Service
      • 4.2.3. DomainRoute
      • 4.2.4. Connection
      • 4.2.5. Session
      • 4.2.6. AutoRoute
      • 4.2.7. Route
      • 4.2.8. Input/Output
    • 4.3. Example: Configuration Reference
  • 5. Monitoring
    • 5.1. Overview
      • 5.1.1. Enabling Service Monitoring
      • 5.1.2. Monitoring Types
    • 5.2. Monitoring Metrics Reference
      • 5.2.1. Service
      • 5.2.2. DomainRoute
      • 5.2.3. Session
      • 5.2.4. AutoRoute
      • 5.2.5. Route
      • 5.2.6. Input/Output
  • 6. Software Development Kit
  • 7. Propagating Content Filters
    • 7.1. Enabling Filter Propagation
    • 7.2. Filter Propagation Behavior
    • 7.3. Filter Propagation Events
    • 7.4. Restrictions
  • 8. Topic Query Support
    • 8.1. Dispatch Mode
    • 8.2. Propagation Mode
    • 8.3. Restrictions
  • 9. Traversing Wide Area Networks
    • 9.1. TCP Configuration elements
      • 9.1.1. TCP Transport Initial Peers
        • 9.1.1.1. Example: Setting discovery peers for TCP wan/lan
      • 9.1.2. TCP Transport Property
    • 9.2. Support for External Hardware Load Balancers in TCP Transport Plugin
  • 10. Tutorials
    • 10.1. Starting Shapes Demo
    • 10.2. Example: Routing All Data from One Domain to Another
    • 10.3. Example: Changing Data to a Different Topic of Same Type
    • 10.4. Example: Changing Some Values in Data
    • 10.5. Example: Transforming the Data’s Type and Topic with an Assignment Transformation
    • 10.6. Example: Transforming the Data with a Custom Transformation
    • 10.7. Example: Using Remote Administration
    • 10.8. Example: Monitoring
    • 10.9. Example: Using the TCP Transport
    • 10.10. Example: Using a File Adapter
    • 10.11. Example: Using a Shapes Processor
  • 11. Common Infrastructure
    • 11.1. Application Resource Model
      • 11.1.1. Example: Simple Resource Model of a Connext DDS Application
        • 11.1.1.1. Resource Identifiers
      • 11.1.2. Example: Resource Identifiers of a Generic Connext DDS Application
    • 11.2. Remote Administration Platform
      • 11.2.1. Remote Interface
        • 11.2.1.1. Standard Methods
        • 11.2.1.2. Custom Methods
      • 11.2.2. Communication
        • 11.2.2.1. Reply Sequence
        • 11.2.2.2. Example: Accessing from Connext DDS Application
      • 11.2.3. Common Operations
        • 11.2.3.1. Create Resource
        • 11.2.3.2. Get Resource
        • 11.2.3.3. Update Resource
        • 11.2.3.4. Set Resource State
        • 11.2.3.5. Delete Resource
    • 11.3. Monitoring Distribution Platform
      • 11.3.1. Distribution Topic Definition
        • 11.3.1.1. Example: Monitoring of Generic Application
      • 11.3.2. DDS Entities
      • 11.3.3. Monitoring Metrics Publication
        • 11.3.3.1. Configuration Distribution Topic
        • 11.3.3.2. Event Distribution Topic
        • 11.3.3.3. Periodic Distribution Topic
      • 11.3.4. Monitoring Metrics Reference
        • 11.3.4.1. Statistic Variable
        • 11.3.4.2. Host Metrics
        • 11.3.4.3. Process Metrics
        • 11.3.4.4. Base Entity Resource Metrics
        • 11.3.4.5. Network Performance Metrics
  • 12. Release Notes
    • 12.1. Supported Platforms
    • 12.2. Compatibility
    • 12.3. What’s New in 6.0.0
      • 12.3.1. New platforms
      • 12.3.2. Support for multiple connections in a domain route
      • 12.3.3. Support for multiple inputs and outputs in routes or topic routes
      • 12.3.4. Support for C++ Adapter, Transformation and Service APIs
      • 12.3.5. New pluggable processor API
      • 12.3.6. Redesigned remote administration architecture
      • 12.3.7. Redesigned remote monitoring architecture
      • 12.3.8. Support for advanced logging
      • 12.3.9. Support for XML variables expansion from command-line and service API
      • 12.3.10. Paused and disabled state is cleared after disabling an entity
      • 12.3.11. Removed warning caused by multiple registrations of a type
    • 12.4. What’s Fixed in 6.0.0
      • 12.4.1. Remotely disabling TopicRoute/Route could fail while forwarding data
      • 12.4.2. Routing Service in debug mode did not link with debug version of Distributed Logger
      • 12.4.3. Route stream matching not applied correctly in presence of certain partitions
      • 12.4.4. Crash on shutdown if types provided through both discovery and XML
      • 12.4.5. Sample loan not returned to DDS input upon DDS_DataReader::get_key() failure
      • 12.4.6. Enabling monitoring through ServiceProperty::enable_monitoring only worked if <monitoring> tag present
      • 12.4.7. Logged message included inaccurate number of dropped samples
      • 12.4.8. Deserialization errors may have occurred under some conditions
      • 12.4.9. TopicRoutes with TopicQuery proxy mode enabled forwarded live data only to first output
      • 12.4.10. Routing Service Java API did not work with some TypeCodes
    • 12.5. Known Issues
      • 12.5.1. QoS Topic Filters Not Supported
  • 13. Copyrights
RTI Routing Service
  • Docs »
  • 11. Common Infrastructure
  • View page source

11. Common Infrastructure¶

  • 11.1. Application Resource Model
    • 11.1.1. Example: Simple Resource Model of a Connext DDS Application
    • 11.1.2. Example: Resource Identifiers of a Generic Connext DDS Application
  • 11.2. Remote Administration Platform
    • 11.2.1. Remote Interface
    • 11.2.2. Communication
    • 11.2.3. Common Operations
  • 11.3. Monitoring Distribution Platform
    • 11.3.1. Distribution Topic Definition
    • 11.3.2. DDS Entities
    • 11.3.3. Monitoring Metrics Publication
    • 11.3.4. Monitoring Metrics Reference
Next Previous

© Copyright 2019, Real-Time Innovations, Inc.

Built with Sphinx using a theme provided by Read the Docs.