单一文件 RiCOSWrap.h 定义了用于多个环境定义(RiCOSNT.c 和 RiCVxWorks.c 等)的抽象类和方法。每个适配器都在其自己的 .h 文件(RiCOSNT.h 和 RiCVxWorks.h 等)中定义了特定数据(例如 struct)。
本部分中描述的 C 方法包括相应的 VxWorks 实现(在文件 RiCOSVxWorks.c 中定义)。本部分中未包含特定于 VxWorks 的方法;有关详细信息,请参阅相应的文件。
用于抽象接口的 C 类如下所示: