orocos 模块的构造 和 析构 顺序

在 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.configure

import("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.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值