Inherits Struct.
Public Member Functions | |
BuiltinTopicReaderResourceLimits_t () | |
Constructor with default initial and maximum values. | |
BuiltinTopicReaderResourceLimits_t (int initial_samples, int max_samples, int initial_infos, int max_infos, int initial_outstanding_reads, int max_outstanding_reads, int max_samples_per_read) | |
Constructor with the given initial and maximum values. | |
Public Attributes | |
int | initial_samples |
Initial number of samples. | |
int | max_samples |
Maximum number of samples. | |
int | initial_infos |
Initial number of sample infos. | |
int | max_infos |
Maximum number of sample infos. |
Defines the resources that can be used for a built-in-topic data reader.
A built-in topic data reader subscribes reliably to built-in topics containing declarations of new entities or updates to existing entities in the domain. Keys are used to differentiate among entities of the same type. RTI Connext assigns a unique key to each entity in a domain.
Constructor with default initial and maximum values.
BuiltinTopicReaderResourceLimits_t | ( | int | initial_samples, | |
int | max_samples, | |||
int | initial_infos, | |||
int | max_infos, | |||
int | initial_outstanding_reads, | |||
int | max_outstanding_reads, | |||
int | max_samples_per_read | |||
) |
Constructor with the given initial and maximum values.
int initial_samples |
Initial number of samples.
This should be a value between 1 and initial number of instance of the built-in-topic reader, depending on how many instances are sending data concurrently.
[default] 64
[range] [1, 1 million], <= max_samples
int max_samples |
Maximum number of samples.
This should be a value between 1 and max number of instance of the built-in-topic reader, depending on how many instances are sending data concurrently. Also, it should not be less than initial_samples.
[default] ResourceLimitsQosPolicy.LENGTH_UNLIMITED
[range] [1, 1 million] or ResourceLimitsQosPolicy.LENGTH_UNLIMITED, >= initial_samples
int initial_infos |
Initial number of sample infos.
The initial number of info units that a built-in topic com.rti.dds.subscription.DataReader can have. Info units are used to store com.rti.dds.subscription.SampleInfo.
[default] 64
[range] [1, 1 million] <= max_infos
int max_infos |
Maximum number of sample infos.
The maximum number of info units that a built-in topic com.rti.dds.subscription.DataReader can use to store com.rti.dds.subscription.SampleInfo.
[default] ResourceLimitsQosPolicy.LENGTH_UNLIMITED
[range] [1, 1 million] or ResourceLimitsQosPolicy.LENGTH_UNLIMITED, >= initial_infos