Fast DDS中数据读取器(DataReader)的创建与删除
一、数据读取器的创建(Creating a DataReader)
数据读取器(DataReader)始终从属于某个订阅者(Subscriber)。数据读取器的创建是通过订阅者实例的create_datareader()成员函数完成的,订阅者在此过程中充当数据读取器的工厂。
1.1 参数说明
-
必选参数:
- 与待传输数据类型绑定的主题(Topic)。
- 描述数据读取器行为的
DataReaderQos:- 若传入
DATAREADER_QOS_DEFAULT,则使用默认的数据读取器QoS。 - 若传入
DATAREADER_QOS_USE_TOPIC_QOS,则会结合默认QoS和所提供的主题QoS(TopicQoS),其中TopicQoS上设置的任何策略都会覆盖默认QoS上的对应策略。
- 若传入
-
可选参数:
- 继承自
DataReaderListener的监听器(Liste
- 继承自

订阅专栏 解锁全文
299

被折叠的 条评论
为什么被折叠?



