通过内置主题BuiltinTopic监控OpenDDS

        OpenDDS的内置主题BuiltinTopic,是DDS内部用于RTPS对等发现和DCPSInfoRepo集中发现的应用级DW和DR相互匹配的辅助通讯主题。

        通过readDCPSParticipant、readDCPSTopic、readDCPSSubscription和readDCPSPublication接口,就能接收到OpenDDS的内置主题BuiltinTopic的相关信息和Qos属性等。
        内置主题有4个,名称和类型分别是

const char* const BUILT_IN_PARTICIPANT_TOPIC = "DCPSParticipant";
const char* const BUILT_IN_PARTICIPANT_TOPIC_TYPE = "PARTICIPANT_BUILT_IN_TOPIC_TYPE";

const char* const BUILT_IN_TOPIC_TOPIC = "DCPSTopic";
const char* const BUILT_IN_TOPIC_TOPIC_TYPE = "TOPIC_BUILT_IN_TOPIC_TYPE";

const char* const BUILT_IN_SUBSCRIPTION_TOPIC = "DCPSSubscription";
const char* const BUILT_IN_SUBSCRIPTION_TOPIC_TYPE = "SUBSCRIPTION_BUILT_IN_TOPIC_TYPE";

const char* const BUILT_IN_PUBLICATION_TOPIC = "DCPSPublication";
const char* const BUILT_IN_PUBLICATION_TOPIC_TYPE = "PUBLICATION_BUILT_IN_TOPIC_TY

おすすめ

転載: blog.csdn.net/pony12/article/details/121129371