RTI Connext C API  Version 6.0.1
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
DDS_TopicQuerySelection Struct Reference

<<extension>> Specifies the data query that defines a DDS_TopicQuery More...

Data Fields

char * filter_class_name
 The name of the filter to use.
 
char * filter_expression
 The filter expression.
 
struct DDS_StringSeq filter_parameters
 The query parameters.
 
DDS_TopicQuerySelectionKind kind
 Indicates whether the sample selection is limited to cached samples or not.
 

Detailed Description

<<extension>> Specifies the data query that defines a DDS_TopicQuery

The query format is similar to the expression and parameters of a DDS_QueryCondition or a DDS_ContentFilteredTopic, as described in DDS_DomainParticipant_create_contentfilteredtopic_with_filter.

There are two special queries:

See Also
Queries and Filters Syntax

Field Documentation

char* DDS_TopicQuerySelection::filter_class_name

The name of the filter to use.

Name of content filter to use. Must be one of the built-in filter names or previously registered with DDS_DomainParticipant_register_contentfilter on the same DDS_DomainParticipant.

Built-in filter names are DDS_SQLFILTER_NAME and DDS_STRINGMATCHFILTER_NAME.

[default] See DDS_TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

char* DDS_TopicQuerySelection::filter_expression

The filter expression.

The expression to filter samples in the DataWriters. It follows the format described in Queries and Filters Syntax.

[default] See DDS_TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

See Also
Queries and Filters Syntax
struct DDS_StringSeq DDS_TopicQuerySelection::filter_parameters
DDS_TopicQuerySelectionKind DDS_TopicQuerySelection::kind

Indicates whether the sample selection is limited to cached samples or not.

[default] DDS_TOPIC_QUERY_SELECTION_KIND_HISTORY_SNAPSHOT


RTI Connext C API Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc