DataReader
< com.rti.dds.type.builtin.KeyedBytes >.
More...
Public Member Functions | |
void | read (KeyedBytesSeq 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 (KeyedBytesSeq 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 (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, ReadCondition condition) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition. | |
void | take_w_condition (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, ReadCondition condition) |
Analogous to com.rti.dds.type.builtin.KeyedBytesDataReader.read_w_condition except it accesses samples via the com.rti.dds.type.builtin.KeyedBytesDataReader.take operation. | |
void | read_next_sample (KeyedBytes received_data, SampleInfo sample_info) |
Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader. | |
void | take_next_sample (KeyedBytes received_data, SampleInfo sample_info) |
Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader. | |
void | read_instance (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, int sample_states, int view_states, int instance_states) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader. | |
void | take_instance (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, int sample_states, int view_states, int instance_states) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader. | |
void | read_instance_w_condition (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, ReadCondition condition) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition. | |
void | take_instance_w_condition (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, ReadCondition condition) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.take_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition. | |
void | read_next_instance (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, int sample_states, int view_states, int instance_states) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader. | |
void | take_next_instance (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, int sample_states, int view_states, int instance_states) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader. | |
void | read_next_instance_w_condition (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, ReadCondition condition) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read_next_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition. | |
void | take_next_instance_w_condition (KeyedBytesSeq received_data, SampleInfoSeq info_seq, int max_samples, InstanceHandle_t a_handle, ReadCondition condition) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.take_next_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition. | |
void | return_loan (KeyedBytesSeq 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. | |
void | get_key_value (KeyedBytes key_holder, InstanceHandle_t handle) |
Retrieve the instance key that corresponds to an instance handle . | |
String | get_key_value (InstanceHandle_t handle) |
<<eXtension>> Retrieve the instance key that corresponds to an instance handle . | |
InstanceHandle_t | lookup_instance (KeyedBytes key_holder) |
Retrieve the instance handle that corresponds to an instance key_holder . | |
InstanceHandle_t | lookup_instance (String key) |
<<eXtension>> Retrieve the instance handle that corresponds to an instance key . |
DataReader
< com.rti.dds.type.builtin.KeyedBytes >.
void read | ( | KeyedBytesSeq | 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 | ( | KeyedBytesSeq | 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 | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
ReadCondition | condition | |||
) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void take_w_condition | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
ReadCondition | condition | |||
) |
Analogous to com.rti.dds.type.builtin.KeyedBytesDataReader.read_w_condition except it accesses samples via the com.rti.dds.type.builtin.KeyedBytesDataReader.take operation.
void read_next_sample | ( | KeyedBytes | received_data, | |
SampleInfo | sample_info | |||
) |
Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.
void take_next_sample | ( | KeyedBytes | received_data, | |
SampleInfo | sample_info | |||
) |
Copies the next not-previously-accessed data value from the com.rti.dds.subscription.DataReader.
void read_instance | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
int | sample_states, | |||
int | view_states, | |||
int | instance_states | |||
) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader.
void take_instance | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
int | sample_states, | |||
int | view_states, | |||
int | instance_states | |||
) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader.
void read_instance_w_condition | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
ReadCondition | condition | |||
) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void take_instance_w_condition | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
ReadCondition | condition | |||
) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.take_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void read_next_instance | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
int | sample_states, | |||
int | view_states, | |||
int | instance_states | |||
) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader.
void take_next_instance | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
int | sample_states, | |||
int | view_states, | |||
int | instance_states | |||
) |
Access a collection of data samples from the com.rti.dds.subscription.DataReader.
void read_next_instance_w_condition | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
ReadCondition | condition | |||
) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.read_next_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void take_next_instance_w_condition | ( | KeyedBytesSeq | received_data, | |
SampleInfoSeq | info_seq, | |||
int | max_samples, | |||
InstanceHandle_t | a_handle, | |||
ReadCondition | condition | |||
) |
Accesses via com.rti.dds.type.builtin.KeyedBytesDataReader.take_next_instance the samples that match the criteria specified in the com.rti.dds.subscription.ReadCondition.
void return_loan | ( | KeyedBytesSeq | 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.
void get_key_value | ( | KeyedBytes | key_holder, | |
InstanceHandle_t | handle | |||
) |
Retrieve the instance key
that corresponds to an instance handle
.
String get_key_value | ( | InstanceHandle_t | handle | ) |
<<eXtension>> Retrieve the instance key
that corresponds to an instance handle
.
InstanceHandle_t lookup_instance | ( | KeyedBytes | key_holder | ) |
Retrieve the instance handle
that corresponds to an instance key_holder
.
InstanceHandle_t lookup_instance | ( | String | key | ) |
<<eXtension>> Retrieve the instance handle
that corresponds to an instance key
.