RTI Connext C# API Version 7.2.0
|
Allows composing read and take operations. Selectors are returned by DataReader<T>.Select More...
Public Member Functions | |
Selector< T > | WithState (DataState state) |
Select a specific DataState More... | |
Selector< T > | WithMaxSamples (int maxSamples) |
Choose to only read/take up to a maximum number of samples More... | |
Selector< T > | WithInstance (in InstanceHandle instanceHandle) |
Select a specific instance More... | |
Selector< T > | WithNextInstance (in InstanceHandle instanceHandle) |
Select the instance after a specific instance More... | |
Selector< T > | WithCondition (ReadCondition condition) |
Select based on the state or content filter of a ReadCondition or a QueryCondition More... | |
LoanedSamples< T > | Take () |
Access (and remove) the samples selected by this selector More... | |
LoanedSamples< T > | Read () |
Access (without removing) the samples selected by this selector More... | |
Properties | |
DataReader< T > | RelatedReader [get] |
The reader that created this selector More... | |
![]() | |
DataState | State = DataState.Any [get, set] |
Get or set the data state More... | |
int | MaxSamples = LengthUnlimited.Value [get, set] |
Get or set the maximum samples More... | |
InstanceHandle | Instance [get, set] |
Get or set the instance handle More... | |
InstanceHandle | NextInstance [get, set] |
Get or set the next instance More... | |
ReadCondition | Condition [get, set] |
Get or set the condition More... | |
Allows composing read and take operations. Selectors are returned by DataReader<T>.Select
T | The topic-type of the associated reader |
|
inline |
Select a specific DataState
|
inline |
Choose to only read/take up to a maximum number of samples
|
inline |
Select a specific instance
|
inline |
Select the instance after a specific instance
|
inline |
Select based on the state or content filter of a ReadCondition or a QueryCondition
LoanedSamples< T > Rti.Dds.Subscription.Selector< T >.Take | ( | ) |
Access (and remove) the samples selected by this selector
LoanedSamples< T > Rti.Dds.Subscription.Selector< T >.Read | ( | ) |
Access (without removing) the samples selected by this selector
|
get |
The reader that created this selector