RTI Connext C API
Version 6.0.0
|
Specifies the configuration of an individual channel within a MultiChannel DataWriter. More...
Data Fields | |
struct DDS_LocatorSeq | locators |
Sequence containing from one to 16 DDS_Locator_t, used to specify the multicast address locators of an individual channel within a MultiChannel DataWriter. | |
char * | filter_expression |
A logical expression used to determine the data that will be published in the channel. | |
Specifies the configuration of an individual channel within a MultiChannel DataWriter.
struct DDS_LocatorSeq DDS_LocatorFilter_t::locators |
Sequence containing from one to 16 DDS_Locator_t, used to specify the multicast address locators of an individual channel within a MultiChannel DataWriter.
[default] Empty sequence.
char* DDS_LocatorFilter_t::filter_expression |
A logical expression used to determine the data that will be published in the channel.
If the expression evaluates to TRUE, a sample will be published on the channel.
An empty string always evaluates the expression to TRUE.
A NULL value is not allowed.
The syntax of the expression will depend on the value of DDS_LocatorFilterQosPolicy::filter_name
Important: This value must be an allocated string with DDS_String_alloc or DDS_String_dup. It should not be assigned to a string constant.
[default] NULL (invalid value)