forked from T-tssxuan/message_queue_vxworks
-
Notifications
You must be signed in to change notification settings - Fork 0
Roon93/message_queue_vxworks
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
文件结构与测试说明: ├── common // common模块 │ ├── common.h // common模块头件 │ ├── common_log.c // common日志输出专用 │ ├── common_log.h │ ├── my_process.c // 封装的vxworks task创建支撑库 │ ├── my_process.h │ ├── my_semaphore.c // 封装的vxworks信号量创建支撑库 │ └── my_semaphore.h ├── memory // 内存管理模块 │ ├── bst.c // 二叉搜索树相关操作 │ ├── bst.h │ ├── memory.c // 主要操作,本模块内部使用 │ ├── memory.h │ ├── memory_basic.h // 基础数据结构定义 │ ├── memory_log.c // 日志专输出专用 │ ├── memory_log.h │ ├── memory_manage.c // 对外函数 │ ├── memory_manage.h // api汇集 │ ├── memory_test.c // 模块测试 │ └── memory_test.h ├── mq // 消息队列模块 │ ├── message_queue.c // 对外函数 │ ├── message_queue.h // api汇集 │ ├── mq_basic.h // 基础数据结构定义 │ ├── mq_lock.c // 相关锁实现 │ ├── mq_lock.h │ ├── mq_log.c // 日志输出专用 │ ├── mq_log.h │ ├── mq_message.c // 消息处理相关操作 │ ├── mq_message.h │ ├── mq_queue.c // 队列处理相关操作 │ ├── mq_queue.h │ ├── mq_receiver.c // 接收者处理相关操作 │ ├── mq_receiver.h │ ├── mq_test.c // 模块测试 │ └── mq_test.h ├── timer // 定时器模块 │ ├── timer.c // 对外函数 │ ├── timer.h // api汇集 │ ├── timer_basic.h // 基础数据结构定义 │ ├── timer_callback.c // 定时器回调类型管理相关 │ ├── timer_callback.h │ ├── timer_core.c // 定时器相关核心操作 │ ├── timer_core.h │ ├── timer_log.c // 日志输出专用 │ ├── timer_log.h │ ├── timer_test.c // 模块测试 │ └── timer_test.h memory测试: 调用memoryTest(level),level为日志输出级别 timer测试: 调用timerTest(level_timer, level_memory),level_timer为timer日志输出级别, level_memory为内存管理日志输出级别。 mq测试: 调用mqTest(level_mq, level_timer, level_memory), 基中level_mq为消息队列日志 输出级别,level_timer为定时器日志输出级别,level_memory内存管理日志输出级别 注:日志级别 0: 无日志输出 1: loginfo级别 2: warning级别 3: debug级别
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 97.9%
- C++ 2.1%