首页 > 学院 > 开发设计 > 正文

orocos 模块的构造 和 析构 顺序

2019-11-08 03:12:57
字体:
来源:转载
供稿:网友

在 deployer-xenomai 中,各个 component 的析构顺序是与构造顺序相反的。

import("aaa")loadComponent("aaa","myCoponent1")setActivityOnCPU("aaa",0.002, 99 ,ORO_SCHED_RT,0)loadService("aaa","marshalling")aaa.marshalling.loadPRoperties("aaa.cpf")aaa.configureimport("bbb")loadComponent("bbb","myCoponent2")setActivityOnCPU("bbb",0.002, 98 ,ORO_SCHED_RT,1)loadService("bbb","marshalling")bbb.marshalling.loadProperties("bbb.cpf")connectServices("aaa","bbb")bbb.configure

例如,构造顺序 先 构造 aaa, 在 构造 bbb, 则在程序退出时,先析构 bbb, 再析构 aaa.


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表