Public Attributes | |
DDS_Long | initial_samples |
Initial number of samples. | |
DDS_Long | max_samples |
Maximum number of samples. | |
DDS_Long | initial_infos |
Initial number of sample infos. | |
DDS_Long | max_infos |
Maximum number of sample infos. | |
DDS_Long | initial_outstanding_reads |
The initial number of outstanding reads that have not call finish yet on the same built-in topic DDSDataReader. | |
DDS_Long | max_outstanding_reads |
The maximum number of outstanding reads that have not called finish yet on the same built-in topic DDSDataReader. | |
DDS_Long | max_samples_per_read |
Maximum number of samples that can be read/taken on a same built-in topic DDSDataReader. |
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 Data Distribution Service assigns a unique key to each entity in a domain.
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
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] DDS_LENGTH_UNLIMITED
[range] [1, 1 million] or DDS_LENGTH_UNLIMITED, >= initial_samples
Initial number of sample infos.
The initial number of info units that a built-in topic DDSDataReader can have. Info units are used to store DDS_SampleInfo.
[default] 64
[range] [1, 1 million] <= max_infos
Maximum number of sample infos.
The maximum number of info units that a built-in topic DDSDataReader can use to store DDS_SampleInfo.
[default] DDS_LENGTH_UNLIMITED
[range] [1, 1 million] or DDS_LENGTH_UNLIMITED, >= initial_infos
The initial number of outstanding reads that have not call finish yet on the same built-in topic DDSDataReader.
[default] 2
[range] [1, 65536] or DDS_LENGTH_UNLIMITED <= max_outstanding_reads
The maximum number of outstanding reads that have not called finish yet on the same built-in topic DDSDataReader.
[default] DDS_LENGTH_UNLIMITED
[range] [1, 65536] or DDS_LENGTH_UNLIMITED, >= initial_outstanding_reads
Maximum number of samples that can be read/taken on a same built-in topic DDSDataReader.
[default] 1024
[range] [1, 65536]