awtk/docs/manual/thread_t.md
2018-12-26 15:51:37 +08:00

1.9 KiB
Raw Blame History

thread_t

概述

线程对象。

函数

函数名称 说明
thread_create 创建thread对象。
thread_destroy 销毁thread对象。
thread_join 等待线程退出。
thread_start 启动线程。

thread_create 函数


  • 函数功能:

创建thread对象。

  • 函数原型:
thread_t* thread_create ();
  • 参数说明:
参数 类型 说明
返回值 thread_t* thread对象。

thread_destroy 函数


  • 函数功能:

销毁thread对象。

  • 函数原型:
ret_t thread_destroy (thread_t* thread);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功否则表示失败。
thread thread_t* thread对象。

thread_join 函数


  • 函数功能:

等待线程退出。

  • 函数原型:
ret_t thread_join (thread_t* thread);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功否则表示失败。
thread thread_t* thread对象。

thread_start 函数


  • 函数功能:

启动线程。

  • 函数原型:
ret_t thread_start (thread_t* thread);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功否则表示失败。
thread thread_t* thread对象。