RTI Connext Java API  Version 6.1.1

<<extension>> Input parameters for com.rti.dds.subscription.DataReader.create_readcondition_w_params More...

Inheritance diagram for ReadConditionParams:
Copyable QueryConditionParams

Public Member Functions

 ReadConditionParams ()
 The no-argument constructor for this com.rti.dds.subscription.ReadConditionParams object. More...
 
 ReadConditionParams (int sample_states, int view_states, int instance_states, int stream_kinds)
 The constructor for this com.rti.dds.subscription.ReadConditionParams object. More...
 
Object copy_from (Object src)
 Copy value of a data type from source. More...
 

Public Attributes

int sample_states = SampleStateKind.ANY_SAMPLE_STATE
 Sample state. More...
 
int view_states = ViewStateKind.ANY_VIEW_STATE
 View state. More...
 
int instance_states = InstanceStateKind.ANY_INSTANCE_STATE
 Instance state. More...
 
int stream_kinds = StreamKind.ANY_STREAM
 Stream kind. More...
 

Detailed Description

Constructor & Destructor Documentation

◆ ReadConditionParams() [1/2]

The no-argument constructor for this com.rti.dds.subscription.ReadConditionParams object.

Referenced by ReadConditionParams.copy_from().

◆ ReadConditionParams() [2/2]

ReadConditionParams ( int  sample_states,
int  view_states,
int  instance_states,
int  stream_kinds 
)

Member Function Documentation

◆ copy_from()

Object copy_from ( Object  src)

Copy value of a data type from source.

Copy data into this object from another. This copy is intended to be a deep copy, so that all data members (recursively) are copied (not just resetting Object references).

This operation returns the object that is copied if copy is successful.

Parameters
src<<in>> The Object which contains the data to be copied.
Returns
Generally, return this but special cases (such as Enum) exist.
Exceptions
NullPointerExceptionIf src is null.
ClassCastExceptionIf src is not the same type as this.

Implements Copyable.

References InstanceStateKind.ANY_INSTANCE_STATE, SampleStateKind.ANY_SAMPLE_STATE, StreamKind.ANY_STREAM, ViewStateKind.ANY_VIEW_STATE, ReadConditionParams.instance_states, ReadConditionParams.ReadConditionParams(), ReadConditionParams.sample_states, ReadConditionParams.stream_kinds, and ReadConditionParams.view_states.

Member Data Documentation

◆ sample_states

int sample_states = SampleStateKind.ANY_SAMPLE_STATE

Sample state.

Sample state of the data samples that are of interest.

Referenced by QueryConditionParams.copy_from(), ReadConditionParams.copy_from(), and ReadConditionParams.ReadConditionParams().

◆ view_states

int view_states = ViewStateKind.ANY_VIEW_STATE

View state.

View state of the data samples that are of interest.

Referenced by QueryConditionParams.copy_from(), ReadConditionParams.copy_from(), and ReadConditionParams.ReadConditionParams().

◆ instance_states

int instance_states = InstanceStateKind.ANY_INSTANCE_STATE

Instance state.

Instance state of the data samples that are of interest.

Referenced by QueryConditionParams.copy_from(), ReadConditionParams.copy_from(), and ReadConditionParams.ReadConditionParams().

◆ stream_kinds

int stream_kinds = StreamKind.ANY_STREAM

Stream kind.

Stream kind of the data samples that are of interest.

Referenced by QueryConditionParams.copy_from(), ReadConditionParams.copy_from(), and ReadConditionParams.ReadConditionParams().