RTI Connext DDS Micro  Version 2.4.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Resource Limits

Introduction

This is a documentation of RTI Connext DDS Micro resource limits that are not configurable in a QoS policy or property. Note that not every single constant used in RTI Connext Micro is addressed. The focus is on resource limits that may prevent an application using RTI Connext Micro from behaving correctly. For example, the maximum number of participants that can be discovered on a node may impact an application. On the other hand, a resource limit that has no functional impact, for example the maximum length of the discovery plugin name, is not described in this document.

When a resource limit is exceeded an error message is logged. An explanation can be found in the documentation. Note that some resource limits may be exceeded when calling an API and others may be exceeded as part of processing incoming data. Thus, it may be necessary to look at log output to see the failure reason.

Although RTI Connext Micro can be compiled from source it is recommended to consult with RTI before making any changes to the hard coded limits.

Summary

Resource Limit
Number of domain participants per OS process 8
Max topic name length 255
Max type name length 255
Max number of discovery plugins used by a domain participant 1
Max number of announced receive addresses for discovery data by a domain participant 4
Max number of announced receive addresses for user-data data by a domain participant 4
Max number of addresses that can be received (per meta-unicast, meta-multicast, user-unicast, user-multicast) 4

Operating Services API (OSAPI)

DDS C API

Dynamic Discovery Plugin (DPDE)

Static Discovery Plugin (DPSE)

RTPS Protocol Implementation (RTPS)


RTI Connext DDS Micro Version 2.4.6 Copyright © Mon Jan 25 2016 Real-Time Innovations, Inc