DataReader
< com.rti.dds.type.builtin.Bytes >.
More...
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. |
DataReader
< com.rti.dds.type.builtin.Bytes >.
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.