RTI Connext C API  Version 6.1.0
DOMAIN_PARTICIPANT_RESOURCE_LIMITS

<<extension>> Various settings that configure how a DDS_DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties. More...

Data Structures

struct  DDS_AllocationSettings_t
 Resource allocation settings. More...
 
struct  DDS_DomainParticipantResourceLimitsQosPolicy
 Various settings that configure how a DDS_DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties. More...
 

Enumerations

enum  DDS_DomainParticipantResourceLimitsIgnoredEntityReplacementKind {
  DDS_NO_REPLACEMENT_IGNORED_ENTITY_REPLACEMENT,
  DDS_NOT_ALIVE_FIRST_IGNORED_ENTITY_REPLACEMENT
}
 Available replacement policies for the ignored entities. More...
 

Variables

const DDS_Long DDS_AUTO_COUNT
 A special value indicating a quantity that is derived from another QoS value. More...
 
const char *const DDS_DOMAINPARTICIPANTRESOURCELIMITS_QOS_POLICY_NAME
 Stringified human-readable name for DDS_DomainParticipantResourceLimitsQosPolicy. More...
 

Detailed Description

<<extension>> Various settings that configure how a DDS_DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties.

Enumeration Type Documentation

◆ DDS_DomainParticipantResourceLimitsIgnoredEntityReplacementKind

Available replacement policies for the ignored entities.

QoS:
DDS_DomainParticipantResourceLimitsQosPolicy
Enumerator
DDS_NO_REPLACEMENT_IGNORED_ENTITY_REPLACEMENT 

Default value for ignored_entity_replacement_kind, no replacement is done, the ignore will fail if the ignored_entity table is full.

DDS_NOT_ALIVE_FIRST_IGNORED_ENTITY_REPLACEMENT 

If the ignored_entity table is full and if there is at least one ignored participant in the table, the participant record that has been not updated for the longest time will be replaced.

Note that if the table is full and there are no participant records to replace, the ignore will fail.

Variable Documentation

◆ DDS_AUTO_COUNT

const DDS_Long DDS_AUTO_COUNT

A special value indicating a quantity that is derived from another QoS value.

◆ DDS_DOMAINPARTICIPANTRESOURCELIMITS_QOS_POLICY_NAME

const char* const DDS_DOMAINPARTICIPANTRESOURCELIMITS_QOS_POLICY_NAME

Stringified human-readable name for DDS_DomainParticipantResourceLimitsQosPolicy.