提供file、directory、socket、thread、time等常用系统接口 提供atomic、atomic64接口 提供高精度、低精度定时器 提供高性能的线程池操作 提供event、mutex、semaphore、spinlock等事件、互斥、信号量、自旋锁操作 提供获取函数堆栈信息的接口,方便调试和错误定位 提供跨平台动态库加载接口(如果系统支持的话) 提供io轮询器,...
针对RT-Thread平台代码做了修改,增加了MAC地址匹配功能,这样便支持跨网段的多设备修改功能了(需要注意的是:MAC地址匹配功能不属于modbus_rt应用框架内的功能。需要自己应用端去实现和匹配,且一定要确保MAC具有唯一性,如果多设备的MAC一样,该功能可能会导致问题。最新版本的固件代码已经增加MAC地址匹配功能。)。 目前查...
提供file、directory、socket、thread、time等常用系统接口 提供atomic、atomic64接口 提供高精度、低精度定时器 提供高性能的线程池操作 提供event、mutex、semaphore、spinlock等事件、互斥、信号量、自旋锁操作 提供获取函数堆栈信息的接口,方便调试和错误定位 提供跨平台动态库加载接口(如果系统支持的话) 提供io轮询器,...
提供file、directory、socket、thread、time等常用系统接口 提供atomic、atomic64接口 提供高精度、低精度定时器 提供高性能的线程池操作 提供event、mutex、semaphore、spinlock等事件、互斥、信号量、自旋锁操作 提供获取函数堆栈信息的接口,方便调试和错误定位 提供跨平台动态库加载接口(如果系统支持的话) 提供io轮询器,...
1. crosstool-NG跨平台编译(跨体系结构、操作系统)2. Cygwin跨平台编译(提供*inux到windows系统的代码级编译兼容性) Relevant Link: http://www.crifan.com/files/doc/docbook/cross_compile/release/html/cross_compile.htmlhttp://zh.wikipedia.org/wiki/%E4%BA%A4%E5%8F%89%E7%B7%A8%E8%AD%AF%E5%99%...
* 将当前纤程转换成线程, 对映ConvertThreadToFiberEx操作系列函数. 返回原始环境 * : 返回成功状态, TRUE标识成功 */ WINBASEAPI BOOL WINAPI ConvertFiberToThread(VOID); 下面是关于如何创建纤程并切换(启动)官方接口说明. // 标识纤程执行体的注册函数声明, lpFiberParameter 可以通过 GetFiberData 得到 ...
平台库 提供file、directory、socket、thread、time等常用系统接口 提供atomic、atomic64接口 提供高精度、低精度定时器 提供高性能的线程池操作 提供event、mutex、semaphore、spinlock等事件、互斥、信号量、自旋锁操作 提供获取函数堆栈信息的接口,方便调试和错误定位 ...
lib/thread: 线程库,提供跨平台的多线程能力。 lib/router: 路由管理器,提供路由映射和导航能力。 lib/worker: 工作线程库,提供基础的工作线程管理和异步任务管理能力。 lib/ui: UI 核心库,提供 UI 组件管理、事件队列、样式计算、绘制等 UI 必要能力。 lib/ui-xml: XML 解析库,提供从 XML 文件内容创建 UI...
平台库 提供file、directory、socket、thread、time等常用系统接口 提供atomic、atomic64接口 提供高精度、低精度定时器 提供高性能的线程池操作 提供event、mutex、semaphore、spinlock等事件、互斥、信号量、自旋锁操作 提供获取函数堆栈信息的接口,方便调试和错误定位 ...
int pthread_join(pthread_t thread, void **retval); 参数: thread: 要被回收的子线程的线程 ID retval: 二级指针,指向一级指针的地址,是一个传出参数,这个地址中存储了 pthread_exit () 传递出的数据,如果不需要这个参数,可以指定为 NULL 返回值:线程回收成功返回 0,回收失败返回错误号。