awtk/docs/manual/tk_thread_t.md
2019-05-07 14:37:26 +08:00

2.1 KiB
Raw Blame History

tk_thread_t

概述

线程对象。


函数

函数名称 说明
tk_thread_create 创建thread对象。
tk_thread_destroy 销毁thread对象。
tk_thread_join 等待线程退出。
tk_thread_start 启动线程。

tk_thread_create 函数


  • 函数功能:

创建thread对象。

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

tk_thread_destroy 函数


  • 函数功能:

销毁thread对象。

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

tk_thread_join 函数


  • 函数功能:

等待线程退出。

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

tk_thread_start 函数


  • 函数功能:

启动线程。

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