RTI Connext C# API  6.1.2
DomainParticipantResourceLimits Class Reference

Various settings that configure how a Rti.Dds.Domain.DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties. More...

Inherits IEquatable< DomainParticipantResourceLimits >.

Public Member Functions

DomainParticipantResourceLimits With (Action< DomainParticipantResourceLimitsBuilder > build)
 Creates a new DomainParticipantResourceLimits with a set of changes specified in an Action More...
 
override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (DomainParticipantResourceLimits other)
 Compares for equality More...
 

Properties

AllocationSettings LocalWriterAllocation [get]
 Allocation settings applied to local DataWriters. More...
 
AllocationSettings LocalReaderAllocation [get]
 Allocation settings applied to local DataReaders. More...
 
AllocationSettings LocalPublisherAllocation [get]
 Allocation settings applied to local Publisher. More...
 
AllocationSettings LocalSubscriberAllocation [get]
 Allocation settings applied to local Subscriber. More...
 
AllocationSettings LocalTopicAllocation [get]
 Allocation settings applied to local Topic. More...
 
AllocationSettings RemoteWriterAllocation [get]
 Allocation settings applied to remote DataWriters. More...
 
AllocationSettings RemoteReaderAllocation [get]
 Allocation settings applied to remote DataReaders. More...
 
AllocationSettings RemoteParticipantAllocation [get]
 Allocation settings applied to remote DomainParticipants. More...
 
AllocationSettings MatchingWriterReaderPairAllocation [get]
 Allocation settings applied to matching local writer and remote/local reader pairs. More...
 
AllocationSettings MatchingReaderWriterPairAllocation [get]
 Allocation settings applied to matching local reader and remote/local writer pairs. More...
 
AllocationSettings IgnoredEntityAllocation [get]
 Allocation settings applied to ignored entities. More...
 
AllocationSettings ContentFilteredTopicAllocation [get]
 Allocation settings applied to content filtered topic. More...
 
AllocationSettings ContentFilterAllocation [get]
 Allocation settings applied to content filter. More...
 
AllocationSettings ReadConditionAllocation [get]
 Allocation settings applied to read condition pool. More...
 
AllocationSettings QueryConditionAllocation [get]
 Allocation settings applied to query condition pool. More...
 
AllocationSettings OutstandingAsynchronousSampleAllocation [get]
 Allocation settings applied to the maximum number of samples (from all DataWriter) waiting to be asynchronously written. More...
 
AllocationSettings FlowControllerAllocation [get]
 Allocation settings applied to flow controllers. More...
 
int LocalWriterHashBuckets [get]
 Hash_Buckets settings applied to local DataWriters. More...
 
int LocalReaderHashBuckets [get]
 Number of hash buckets for local DataReaders. More...
 
int LocalPublisherHashBuckets [get]
 Number of hash buckets for local Publisher. More...
 
int LocalSubscriberHashBuckets [get]
 Number of hash buckets for local Subscriber. More...
 
int LocalTopicHashBuckets [get]
 Number of hash buckets for local Topic. More...
 
int RemoteWriterHashBuckets [get]
 Number of hash buckets for remote DataWriters. More...
 
int RemoteReaderHashBuckets [get]
 Number of hash buckets for remote DataReaders. More...
 
int RemoteParticipantHashBuckets [get]
 Number of hash buckets for remote DomainParticipants. More...
 
int MatchingWriterReaderPairHashBuckets [get]
 Number of hash buckets for matching local writer and remote/local reader pairs. More...
 
int MatchingReaderWriterPairHashBuckets [get]
 Number of hash buckets for matching local reader and remote/local writer pairs. More...
 
int IgnoredEntityHashBuckets [get]
 Number of hash buckets for ignored entities. More...
 
int ContentFilteredTopicHashBuckets [get]
 Number of hash buckets for content filtered topics. More...
 
int ContentFilterHashBuckets [get]
 Number of hash buckets for content filters. More...
 
int FlowControllerHashBuckets [get]
 Number of hash buckets for flow controllers. More...
 
int MaxGatherDestinations [get]
 Maximum number of destinations per send. More...
 
int ParticipantUserDataMaxLength [get]
 Maximum length of user data in DomainParticipantQos and ParticipantBuiltinTopicData More...
 
int TopicDataMaxLength [get]
 Maximum length of topic data in TopicQos, TopicBuiltinTopicData, PublicationBuiltinTopicData and SubscriptionBuiltinTopicData More...
 
int PublisherGroupDataMaxLength [get]
 Maximum length of group data in PublisherQos and PublicationBuiltinTopicData More...
 
int SubscriberGroupDataMaxLength [get]
 Maximum length of group data in SubscriberQos and SubscriptionBuiltinTopicData More...
 
int WriterUserDataMaxLength [get]
 Maximum length of user data in DataWriterQos and PublicationBuiltinTopicData More...
 
int ReaderUserDataMaxLength [get]
 Maximum length of user data in DataReaderQos and SubscriptionBuiltinTopicData More...
 
int MaxPartitions [get]
 Maximum number of partition name strings allowable in a Partition. More...
 
int MaxPartitionCumulativeCharacters [get]
 Maximum number of combined characters allowable in all partition names in a Partition. More...
 
int TypeCodeMaxSerializedLength [get]
 Maximum size of serialized string for type code. More...
 
int TypeObjectMaxSerializedLength [get]
 The maximum length, in bytes, that the buffer to serialize a TypeObject can consume. More...
 
int SerializedTypeObjectDynamicAllocationThreshold [get]
 A threshold, in bytes, for dynamic memory allocation for the deserialized TypeObject. More...
 
int TypeObjectMaxDeserializedLength [get]
 The maximum number of bytes that a deserialized TypeObject can consume. More...
 
int DeserializedTypeObjectDynamicAllocationThreshold [get]
 A threshold, in bytes, for dynamic memory allocation for the deserialized TypeObject. More...
 
int ContentfilterPropertyMaxLength [get]
 This field is the maximum length of all data related to a Content-filtered topic. More...
 
int ChannelSeqMaxLength [get]
 Maximum number of channels that can be specified in MultiChannelQosPolicy for MultiChannel DataWriters. More...
 
int ChannelFilterExpressionMaxLength [get]
 Maximum length of a channel ChannelSettings_t_filter_expression in a MultiChannel DataWriter. More...
 
int ParticipantPropertyListMaxLength [get]
 Maximum number of properties associated with the DomainParticipant. More...
 
int ParticipantPropertyStringMaxLength [get]
 Maximum string length of the properties associated with the DomainParticipant. More...
 
int WriterPropertyListMaxLength [get]
 Maximum number of properties associated with a DataWriter. More...
 
int WriterPropertyStringMaxLength [get]
 Maximum string length of the properties associated with a DataWriter. More...
 
int ReaderPropertyListMaxLength [get]
 Maximum number of properties associated with a DataReader. More...
 
int ReaderPropertyStringMaxLength [get]
 Maximum string length of the properties associated with a DataReader. More...
 
int MaxEndpointGroups [get]
 Maximum number of EndpointGroup allowable in a Availability. More...
 
int MaxEndpointGroupCumulativeCharacters [get]
 Maximum number of combined role_name characters allowed in all EndpointGroup in a Availability. More...
 
int TransportInfoListMaxLength [get]
 Maximum number of installed transports to send and receive information about in ParticipantBuiltinTopicData_transport_info. More...
 
IgnoredEntityReplacementKind IgnoredEntityReplacement [get]
 Replacement policy for the ignored entities. It sets what entity can be replaced when resource limits set in IgnoredEntityAllocation are reached. More...
 
AllocationSettings RemoteTopicQueryAllocation [get]
 Allocation settings applied to remote TopicQueries. More...
 
int RemoteTopicQueryHashBuckets [get]
 Number of hash buckets for remote TopicQueries. More...
 
int WriterDataTagListMaxLength [get]
 Maximum number of data tags associated with a DataWriter. More...
 
int WriterDataTagStringMaxLength [get]
 Maximum string length of the data tags associated with a DataWriter. More...
 
int ReaderDataTagListMaxLength [get]
 Maximum number of data tags associated with a DataReader. More...
 
int ReaderDataTagStringMaxLength [get]
 Maximum string length of the data tags associated with a DataReader. More...
 
uint ShmemRefTransferModeMaxSegments [get]
 Maximum number of segments created by all DataWriters belonging to a DomainParticipant. More...
 
static DomainParticipantResourceLimits Default [get]
 Singleton containing the default value of a DomainParticipantResourceLimits More...
 

Detailed Description

Various settings that configure how a Rti.Dds.Domain.DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( DomainParticipantResourceLimits  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

◆ With()

Creates a new DomainParticipantResourceLimits with a set of changes specified in an Action

Parameters
buildAn Action (typically a lambda function) that receives a modifiable object with the current values of this DomainParticipantResourceLimits.
Returns
A new DomainParticipantResourceLimits with the changes applied by the Action

Property Documentation

◆ ChannelFilterExpressionMaxLength

int ChannelFilterExpressionMaxLength
get

Maximum length of a channel ChannelSettings_t_filter_expression in a MultiChannel DataWriter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::channel_filter_expression_max_length

◆ ChannelSeqMaxLength

int ChannelSeqMaxLength
get

Maximum number of channels that can be specified in MultiChannelQosPolicy for MultiChannel DataWriters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::channel_seq_max_length

◆ ContentFilterAllocation

AllocationSettings ContentFilterAllocation
get

Allocation settings applied to content filter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::content_filter_allocation

◆ ContentFilteredTopicAllocation

AllocationSettings ContentFilteredTopicAllocation
get

Allocation settings applied to content filtered topic.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::content_filtered_topic_allocation

◆ ContentFilteredTopicHashBuckets

int ContentFilteredTopicHashBuckets
get

Number of hash buckets for content filtered topics.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::content_filtered_topic_hash_buckets

◆ ContentFilterHashBuckets

int ContentFilterHashBuckets
get

Number of hash buckets for content filters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::content_filter_hash_buckets

◆ ContentfilterPropertyMaxLength

int ContentfilterPropertyMaxLength
get

This field is the maximum length of all data related to a Content-filtered topic.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::contentfilter_property_max_length

◆ Default

Singleton containing the default value of a DomainParticipantResourceLimits

◆ DeserializedTypeObjectDynamicAllocationThreshold

int DeserializedTypeObjectDynamicAllocationThreshold
get

A threshold, in bytes, for dynamic memory allocation for the deserialized TypeObject.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::deserialized_type_object_dynamic_allocation_threshold

◆ FlowControllerAllocation

AllocationSettings FlowControllerAllocation
get

Allocation settings applied to flow controllers.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::flow_controller_allocation

◆ FlowControllerHashBuckets

int FlowControllerHashBuckets
get

Number of hash buckets for flow controllers.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::flow_controller_hash_buckets

◆ IgnoredEntityAllocation

AllocationSettings IgnoredEntityAllocation
get

Allocation settings applied to ignored entities.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::ignored_entity_allocation

◆ IgnoredEntityHashBuckets

int IgnoredEntityHashBuckets
get

Number of hash buckets for ignored entities.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::ignored_entity_hash_buckets

◆ IgnoredEntityReplacement

IgnoredEntityReplacementKind IgnoredEntityReplacement
get

Replacement policy for the ignored entities. It sets what entity can be replaced when resource limits set in IgnoredEntityAllocation are reached.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::ignored_entity_replacement_kind

◆ LocalPublisherAllocation

AllocationSettings LocalPublisherAllocation
get

Allocation settings applied to local Publisher.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_publisher_allocation

◆ LocalPublisherHashBuckets

int LocalPublisherHashBuckets
get

Number of hash buckets for local Publisher.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_publisher_hash_buckets

◆ LocalReaderAllocation

AllocationSettings LocalReaderAllocation
get

Allocation settings applied to local DataReaders.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_reader_allocation

◆ LocalReaderHashBuckets

int LocalReaderHashBuckets
get

Number of hash buckets for local DataReaders.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_reader_hash_buckets

◆ LocalSubscriberAllocation

AllocationSettings LocalSubscriberAllocation
get

Allocation settings applied to local Subscriber.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_subscriber_allocation

◆ LocalSubscriberHashBuckets

int LocalSubscriberHashBuckets
get

Number of hash buckets for local Subscriber.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_subscriber_hash_buckets

◆ LocalTopicAllocation

AllocationSettings LocalTopicAllocation
get

Allocation settings applied to local Topic.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_topic_allocation

◆ LocalTopicHashBuckets

int LocalTopicHashBuckets
get

Number of hash buckets for local Topic.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_topic_hash_buckets

◆ LocalWriterAllocation

AllocationSettings LocalWriterAllocation
get

Allocation settings applied to local DataWriters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_writer_allocation

◆ LocalWriterHashBuckets

int LocalWriterHashBuckets
get

Hash_Buckets settings applied to local DataWriters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::local_writer_hash_buckets

◆ MatchingReaderWriterPairAllocation

AllocationSettings MatchingReaderWriterPairAllocation
get

Allocation settings applied to matching local reader and remote/local writer pairs.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::matching_reader_writer_pair_allocation

◆ MatchingReaderWriterPairHashBuckets

int MatchingReaderWriterPairHashBuckets
get

Number of hash buckets for matching local reader and remote/local writer pairs.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::matching_reader_writer_pair_hash_buckets

◆ MatchingWriterReaderPairAllocation

AllocationSettings MatchingWriterReaderPairAllocation
get

Allocation settings applied to matching local writer and remote/local reader pairs.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::matching_writer_reader_pair_allocation

◆ MatchingWriterReaderPairHashBuckets

int MatchingWriterReaderPairHashBuckets
get

Number of hash buckets for matching local writer and remote/local reader pairs.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::matching_writer_reader_pair_hash_buckets

◆ MaxEndpointGroupCumulativeCharacters

int MaxEndpointGroupCumulativeCharacters
get

Maximum number of combined role_name characters allowed in all EndpointGroup in a Availability.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::max_endpoint_group_cumulative_characters

◆ MaxEndpointGroups

int MaxEndpointGroups
get

Maximum number of EndpointGroup allowable in a Availability.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::max_endpoint_groups

◆ MaxGatherDestinations

int MaxGatherDestinations
get

Maximum number of destinations per send.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::max_gather_destinations

◆ MaxPartitionCumulativeCharacters

int MaxPartitionCumulativeCharacters
get

Maximum number of combined characters allowable in all partition names in a Partition.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::max_partition_cumulative_characters

◆ MaxPartitions

int MaxPartitions
get

Maximum number of partition name strings allowable in a Partition.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::max_partitions

◆ OutstandingAsynchronousSampleAllocation

AllocationSettings OutstandingAsynchronousSampleAllocation
get

Allocation settings applied to the maximum number of samples (from all DataWriter) waiting to be asynchronously written.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::outstanding_asynchronous_sample_allocation

◆ ParticipantPropertyListMaxLength

int ParticipantPropertyListMaxLength
get

Maximum number of properties associated with the DomainParticipant.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::participant_property_list_max_length

◆ ParticipantPropertyStringMaxLength

int ParticipantPropertyStringMaxLength
get

Maximum string length of the properties associated with the DomainParticipant.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::participant_property_string_max_length

◆ ParticipantUserDataMaxLength

int ParticipantUserDataMaxLength
get

Maximum length of user data in DomainParticipantQos and ParticipantBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::participant_user_data_max_length

◆ PublisherGroupDataMaxLength

int PublisherGroupDataMaxLength
get

Maximum length of group data in PublisherQos and PublicationBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::publisher_group_data_max_length

◆ QueryConditionAllocation

AllocationSettings QueryConditionAllocation
get

Allocation settings applied to query condition pool.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::query_condition_allocation

◆ ReadConditionAllocation

AllocationSettings ReadConditionAllocation
get

Allocation settings applied to read condition pool.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::read_condition_allocation

◆ ReaderDataTagListMaxLength

int ReaderDataTagListMaxLength
get

Maximum number of data tags associated with a DataReader.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::reader_data_tag_list_max_length

◆ ReaderDataTagStringMaxLength

int ReaderDataTagStringMaxLength
get

Maximum string length of the data tags associated with a DataReader.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::reader_data_tag_string_max_length

◆ ReaderPropertyListMaxLength

int ReaderPropertyListMaxLength
get

Maximum number of properties associated with a DataReader.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::reader_property_list_max_length

◆ ReaderPropertyStringMaxLength

int ReaderPropertyStringMaxLength
get

Maximum string length of the properties associated with a DataReader.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::reader_property_string_max_length

◆ ReaderUserDataMaxLength

int ReaderUserDataMaxLength
get

Maximum length of user data in DataReaderQos and SubscriptionBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::reader_user_data_max_length

◆ RemoteParticipantAllocation

AllocationSettings RemoteParticipantAllocation
get

Allocation settings applied to remote DomainParticipants.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_allocation

◆ RemoteParticipantHashBuckets

int RemoteParticipantHashBuckets
get

Number of hash buckets for remote DomainParticipants.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_hash_buckets

◆ RemoteReaderAllocation

AllocationSettings RemoteReaderAllocation
get

Allocation settings applied to remote DataReaders.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_reader_allocation

◆ RemoteReaderHashBuckets

int RemoteReaderHashBuckets
get

Number of hash buckets for remote DataReaders.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_reader_hash_buckets

◆ RemoteTopicQueryAllocation

AllocationSettings RemoteTopicQueryAllocation
get

Allocation settings applied to remote TopicQueries.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_topic_query_allocation

◆ RemoteTopicQueryHashBuckets

int RemoteTopicQueryHashBuckets
get

Number of hash buckets for remote TopicQueries.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_topic_query_hash_buckets

◆ RemoteWriterAllocation

AllocationSettings RemoteWriterAllocation
get

Allocation settings applied to remote DataWriters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_writer_allocation

◆ RemoteWriterHashBuckets

int RemoteWriterHashBuckets
get

Number of hash buckets for remote DataWriters.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::remote_writer_hash_buckets

◆ SerializedTypeObjectDynamicAllocationThreshold

int SerializedTypeObjectDynamicAllocationThreshold
get

A threshold, in bytes, for dynamic memory allocation for the deserialized TypeObject.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::deserialized_type_object_dynamic_allocation_threshold

◆ ShmemRefTransferModeMaxSegments

uint ShmemRefTransferModeMaxSegments
get

Maximum number of segments created by all DataWriters belonging to a DomainParticipant.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::shmem_ref_transfer_mode_max_segments

◆ SubscriberGroupDataMaxLength

int SubscriberGroupDataMaxLength
get

Maximum length of group data in SubscriberQos and SubscriptionBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::subscriber_group_data_max_length

◆ TopicDataMaxLength

int TopicDataMaxLength
get

Maximum length of topic data in TopicQos, TopicBuiltinTopicData, PublicationBuiltinTopicData and SubscriptionBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::topic_data_max_length

◆ TransportInfoListMaxLength

int TransportInfoListMaxLength
get

Maximum number of installed transports to send and receive information about in ParticipantBuiltinTopicData_transport_info.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::transport_info_list_max_length

◆ TypeCodeMaxSerializedLength

int TypeCodeMaxSerializedLength
get

Maximum size of serialized string for type code.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::type_code_max_serialized_length

◆ TypeObjectMaxDeserializedLength

int TypeObjectMaxDeserializedLength
get

The maximum number of bytes that a deserialized TypeObject can consume.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::type_object_max_deserialized_length

◆ TypeObjectMaxSerializedLength

int TypeObjectMaxSerializedLength
get

The maximum length, in bytes, that the buffer to serialize a TypeObject can consume.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::type_object_max_serialized_length

◆ WriterDataTagListMaxLength

int WriterDataTagListMaxLength
get

Maximum number of data tags associated with a DataWriter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::writer_data_tag_list_max_length

◆ WriterDataTagStringMaxLength

int WriterDataTagStringMaxLength
get

Maximum string length of the data tags associated with a DataWriter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::writer_data_tag_string_max_length

◆ WriterPropertyListMaxLength

int WriterPropertyListMaxLength
get

Maximum number of properties associated with a DataWriter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::writer_property_list_max_length

◆ WriterPropertyStringMaxLength

int WriterPropertyStringMaxLength
get

Maximum string length of the properties associated with a DataWriter.

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::writer_property_string_max_length

◆ WriterUserDataMaxLength

int WriterUserDataMaxLength
get

Maximum length of user data in DataWriterQos and PublicationBuiltinTopicData

The full documentation is available in the C API: DDS_DomainParticipantResourceLimitsQosPolicy::writer_user_data_max_length