Hi,
We have a DataWriter in one network sending data to a DataReader in another network over TCP. We have configured the Participant QoS on both DataWriter's and DataReader's side to use nddstransporttcp transport library.
We are using a Content Filter on the DataReader side and all the pre-conditions for writer-side filtering are satisfied (as per the DDS User's Manual: Where Filtering is Applied—Publishing vs. Subscribing Side), but the filtering is happening at the Reader's side as opposed to the Writer's side (DataWriterProtocolStatus filtered_sample_count is always 0).
What settings do we need to do in order to propagate the filter across a TCP connection?
Thank you,
Shweta