当前位置: 首页 > news >正文

网站模板设计开发制作书签图片

网站模板设计开发,制作书签图片,洛阳外贸网站推广,怎么查网站服务器topic与唯一一个数据类型相对应。topic实例,说的是可以对同一个topic进行多种不同的实例化。与c中的类和对象的概念是比较相似的。TopicQos topic_qos TOPIC_QOS_DEFAULT;participant_->get_default_topic_qos(topic_qos);topic_ participant_->create_topi…

topic与唯一一个数据类型相对应。topic实例,说的是可以对同一个topic进行多种不同的实例化。与c++中的类和对象的概念是比较相似的。

    TopicQos topic_qos = TOPIC_QOS_DEFAULT;

    participant_->get_default_topic_qos(topic_qos);

    topic_ = participant_->create_topic(topic_name, type_.get_type_name(), topic_qos);

    if (topic_ == nullptr)

    {

        throw std::runtime_error("Topic initialization failed");

    }

topic实例,是通过key来实现的,比如定义摄像头数据,可以定义一个数据类型。但是摄像头有前、后、左、右四个摄像头,四个摄像头都使用相同的数据类型,那么怎么区分数据来自于哪个摄像头呢?如果让我们自己实现,我们在定义数据类型的时候,除了摄像头数据之外,我们还可以增加一个id属性,用id来区分数据来源于哪个摄像头,这种方式直观,好理解,完全可行。

那么这么简单,易实现的功能,fastdds为什么还要专门提供topic instance来实现这样的功能呢?

  • 与Qos策略的深度绑定

从fastdds官方文档上来看的话,有一些qos策略,比如HistoryQosPolicy、ResourceLimitWosPolicy,均可以对每个topic instance生效。

  • 实例句柄

从fastdds example中的topic instances例子来看,DataWriter在创建的时候,可以针对每个key创建一个句柄,这样在发送数据的时候,不需要对数据类型中的key字段进行赋值,只需要使用key对应的句柄进行发送即可。

创建句柄:

发送数据:

  • 状态机

fastdds对每个topic instance维护状态机。试想,如果我们自己实现对每个instance的状态机的维护,还是有一定的复杂度的。

ALIVE:实例存活,有DataWriter发数据

DISPOSED:当前writer不发送数据了

http://www.dtcms.com/a/433807.html

相关文章:

  • 软文新闻发布网站微商分销
  • 温州网站建设制作公司做网站要多大的画布
  • 福州营销网站建设团队网站定制的公司哪家好
  • asp网站文件简述网站的建设方案
  • 做花语的网站如何成为游戏代理
  • 宁波网站建设论坛wordpress 电子书插件
  • 水墨风格网站源码建设网站的目标客户群
  • 网站策划的工作要求市场营销的概念
  • 沃然建站平台官网怎么做网站浏览量分析
  • 临海市城乡建设规划局网站找客户资源的网站
  • 就业网站建设给个2021站你们懂得不花钱的
  • 网站点赞怎么做的网站建设招标公示
  • 宝坻集团网站建设wordpress怎么设置网站描述
  • 网站建设 推神网络装修设计网站哪个平台最好
  • 四川建设厅官方网站证件查询设计网站的元素
  • 山西公司网站开发品牌建设再发力
  • 广州公司网站建设医药网站建设中图片
  • 建设部网站资质人员查询有网站制作app要多长时间
  • 个人电脑做网站主机qq网页版直接登录手机版
  • 织梦网站404怎么做如何加入网络营销公司
  • 个人网站需要备案吗孝昌网站建设
  • xiu主题做的网站易捷网站内容管理系统漏洞
  • 自己做项目的网站wordpress添加ppt
  • 国际网站怎么样做网站文件大小
  • 怎么更改网站备案信息吗贺岁币在建设银行那个网站预约
  • 宁波网站建设在线网站还没建设好可以备案吗
  • 医院网站建设存在问题歌曲做网站背景音乐 侵权
  • 常熟有哪些网站建设公司平面设计师招聘广告文案
  • 做网站公司 深圳信科公司网站建设价格多少
  • wordpress迁站网站能给企业带来什么