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

[实践篇]13.20 Qnx进程管理slm学习笔记(三)

【QNX Hypervisor 2.2用户手册】目录(完结)

4.2 模块

我们可以将组件组合成一个模块。模块中的进程可以组成一个子系统,也可以用于建立一组系统状态,例如基本操作和各种更高级别操作。注意,必须命名模块,以便可以在内部引用它们。而且每个模块必须描述成一个元素,形势如下:

<SLM:module name="device_monitors">-- module description --
</SLM:module>

如果想要列出模块中的组件,请使用memeber元素。member元素没有属性;元素的值通过其各自组件元素中定义的内部名称来引用成员组件。模块不能包含依赖元素。 

通过在组件名称中使用一个带有通配符的成员元素,可以在一个模块中通过包含多个组件。例如;

<SLM:member>devb-*</SLM:member>

可以在 XML 配置文件中按任意顺序指定组件和模块,但如果找到任何循环依赖项,SLM 将引发错误。

4.3 SLM模块和组件的复用

我们可以定义可以在一个或多个 SLM 文件中复用的模块和组件。这对于分解 SLM 模块和组件以在不同的 SLM 配置文件中复用非常有用。

在复用其他 SLM 文件中的模块和组件的 SLM 配置文件中,需要定义这些可复用部分所在的文件名。执行此操作的语法如下:

<!DOCTYPE SLM_system [<!ENTIT
http://www.lryc.cn/news/4124.html

相关文章:

  • 冰冰学习笔记:多线程
  • 补充一些前端面试题
  • 七大设计原则之单一职责原则应用
  • [USACO23JAN] Leaders B
  • C++模板初阶
  • 文献阅读:Scaling Instruction-Finetuned Language Models
  • gpt草稿
  • mysal第三次作业
  • 分页和mmap
  • C++之异常处理
  • 牛客寒假集训营6 E 阿宁的生成树
  • 嵌入式C基础知识(10)
  • TC3xx FlexRay™ 协议控制器 (E-Ray)-01
  • 优劣解距离法TOPSIS——清风老师
  • 【Unity3D】Shader常量、变量、结构体、函数
  • LeetCode 刷题系列 -- 496. 下一个更大元素 I
  • Docker 搭建本地私有仓库
  • XML中的CDATA且mybatis中特殊字符转义
  • 位运算 | 1356. 根据数字二进制下 1 的数目排序
  • React Hooks之useState详解
  • 选购交换机的参数依据和主要的参数指标详解
  • Connext DDS属性配置参考大全(1)
  • Docker安全
  • 刷题记录:牛客NC20279[SCOI2010]序列操作
  • Fluent Python 笔记 第 6 章 使用一等函数实现设计模式
  • windbg-应用层实时调试
  • 【Python语言基础】——Python NumPy 数组索引
  • MWORKS--MoHub介绍
  • Netty零拷贝机制
  • C++:提高篇: 栈-寄存器和函数状态:windows X86-64寄存器介绍