BytesDataReader Class Reference
[Octets Built-in Type]

<<interface>> Instantiates DataReader < com.rti.dds.type.builtin.Bytes >. More...

Inheritance diagram for BytesDataReader:

DataReader DomainEntity Entity

List of all members.

Public Member Functions

void read (BytesSeq received_data, SampleInfoSeq info_seq, int max_samples, int sample_states, int view_states, int instance_states)
 Access a collection of data samples from the com.rti.dds.subscription.DataReader.
void take (BytesSeq received_data, SampleInfoSeq info_seq, int max_samples, int sample_states, int view_states, int instance_states)
 Access a collection of data-samples from the com.rti.dds.subscription.DataReader.
void read_w_condition (BytesSeq received_data, SampleInfoSeq info_seq, int max_samples, ReadCondition condition)
 Accesses via com.rti.dds.type.builtin.BytesDataReader.read the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void take_w_condition (BytesSeq received_data, SampleInfoSeq info_seq, int max_samples, ReadCondition condition)
 Analogous to com.rti.dds.type.builtin.BytesDataReader.read_w_condition except it accesses samples via the com.rti.dds.type.builtin.BytesDataReader.take operation.
void read_next_sample (Bytes received_data, SampleInfo sample_info)
 Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.
void take_next_sample (Bytes received_data, SampleInfo sample_info)
 Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.
void return_loan (BytesSeq received_data, SampleInfoSeq info_seq)
 Indicates to the com.rti.dds.subscription.DataReader that the application is done accessing the collection of received_data and info_seq obtained by some earlier invocation of read or take on the com.rti.dds.subscription.DataReader.


Detailed Description

<<interface>> Instantiates DataReader < com.rti.dds.type.builtin.Bytes >.

See also:
com.rti.dds.topic.example.FooDataReader

com.rti.dds.subscription.DataReader


Member Function Documentation

void read ( BytesSeq  received_data,
SampleInfoSeq  info_seq,
int  max_samples,
int  sample_states,
int  view_states,
int  instance_states 
)

Access a collection of data samples from the com.rti.dds.subscription.DataReader.

See also:
com.rti.dds.topic.example.FooDataReader.read

void take ( BytesSeq  received_data,
SampleInfoSeq  info_seq,
int  max_samples,
int  sample_states,
int  view_states,
int  instance_states 
)

Access a collection of data-samples from the com.rti.dds.subscription.DataReader.

See also:
com.rti.dds.topic.example.FooDataReader.take

void read_w_condition ( BytesSeq  received_data,
SampleInfoSeq  info_seq,
int  max_samples,
ReadCondition  condition 
)

Accesses via com.rti.dds.type.builtin.BytesDataReader.read the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.

See also:
com.rti.dds.topic.example.FooDataReader.read_w_condition

void take_w_condition ( BytesSeq  received_data,
SampleInfoSeq  info_seq,
int  max_samples,
ReadCondition  condition 
)

Analogous to com.rti.dds.type.builtin.BytesDataReader.read_w_condition except it accesses samples via the com.rti.dds.type.builtin.BytesDataReader.take operation.

See also:
com.rti.dds.topic.example.FooDataReader.take_w_condition

void read_next_sample ( Bytes  received_data,
SampleInfo  sample_info 
)

Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.

See also:
com.rti.dds.topic.example.FooDataReader.read_next_sample

void take_next_sample ( Bytes  received_data,
SampleInfo  sample_info 
)

Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.

See also:
com.rti.dds.topic.example.FooDataReader.take_next_sample

void return_loan ( BytesSeq  received_data,
SampleInfoSeq  info_seq 
)

Indicates to the com.rti.dds.subscription.DataReader that the application is done accessing the collection of received_data and info_seq obtained by some earlier invocation of read or take on the com.rti.dds.subscription.DataReader.

See also:
com.rti.dds.topic.example.FooDataReader.return_loan


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