BuiltinTopicReaderResourceLimits_t Class Reference
[DISCOVERY_CONFIG]

Built-in topic reader's resource limits. More...

Inherits Struct.

List of all members.

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.


Detailed Description

Built-in topic reader's resource limits.

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.

Properties:
RxO = N/A
Changeable = NO
QoS:
com.rti.dds.infrastructure.DiscoveryConfigQosPolicy

Constructor & Destructor Documentation

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.


Member Data Documentation

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] ResourceLimitsQosPolicy.LENGTH_UNLIMITED

[range] [1, 1 million] or ResourceLimitsQosPolicy.LENGTH_UNLIMITED, >= initial_samples

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


RTI Connext Java API Version 4.5f Copyright © 17 Mar 2012 Real-Time Innovations, Inc