I am trying to use the built-in DDS topics to monitor when DataWriters and DataReaders are being created. However, I believe I'm running into an issue where locally created DataWriters (and DataReaders) are not causing a message to be received by the builtin `DDS_PUBLICATION_TOPIC_NAME` DataReader. This is my simple example:
https://gist.github.com/wjwwood/d3862336ab3184e0db4a1a5984f96c87 (example program + an example idl file)