在 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.
新闻热点
疑难解答