## 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对象。 |