RTI Connext Micro C API  Version 2.4.14.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_SystemResourceLimitsQosPolicy Struct Reference

<<cert>> Resource limits that apply only to DDS_DomainParticipantFactory More...

Data Fields

DDS_Long max_participants
 The maximum number of local participants that can be created by a DDS_DomainParticipantFactory.
DDS_Long max_components
 The maximum number of components that may be registered on the DDS_DomainParticipantFactory.

Detailed Description

<<cert>> Resource limits that apply only to DDS_DomainParticipantFactory

This QoS policy is an extension to the DDS standard.

Entity:
DDS_DomainParticipantFactory
Properties:
RxO = N/A
Changeable = NO

Field Documentation

DDS_Long DDS_SystemResourceLimitsQosPolicy::max_participants

The maximum number of local participants that can be created by a DDS_DomainParticipantFactory.

This resource-limit limits the number of local DomainParticipants that can be created with the DDS_DomainParticipantFactory_create_participant() API. For the maximum number of participants that can be discovered, please refer to DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_allocation.

[default] 1

[range] [1, 100] with default QoS settings. Additional DDS_DomainParticipant objects can be allocated by changing the DDS_WireProtocolQosPolicy::rtps_well_known_ports QoS policy on all DDS_DomainParticipant's on a node.

DDS_Long DDS_SystemResourceLimitsQosPolicy::max_components

The maximum number of components that may be registered on the DDS_DomainParticipantFactory.

RTI Connext Micro consists of a number of plugins and components that perform various tasks. For example, the UDP transport and the DPDE discovery plugins are RTI Connext Micro components. This resource-limit limits the number of components that can be registered with RTI Connext Micro.

Note that changing this value is not supported.

[default] 64


RTI Connext Micro C API Version 2.4.14.1 Copyright © Thu Nov 2 2023 Real-Time Innovations, Inc