SwappyThreadFunctions
#include <swappy_common.h>
利用该结构,您可以通过调用 Swappy_setThreadFunctions 设置 Swappy 如何启动并联接线程。
摘要
您可以选择是否使用此功能。
公共属性 |
|
---|---|
join)(SwappyThreadId thread_id)
|
void(*
线程联接回调。
|
joinable)(SwappyThreadId thread_id)
|
bool(*
线程可联接回调。
|
start)(SwappyThreadId *thread_id, void *(*thread_func)(void *), void *user_data)
|
int(*
线程启动回调。
|
公共属性
join
void(* SwappyThreadFunctions::join)(SwappyThreadId thread_id)
线程联接回调。
Swappy 调用此函数以联接具有指定 ID 的线程。
joinable
bool(* SwappyThreadFunctions::joinable)(SwappyThreadId thread_id)
线程可联接回调。
Swappy 调用此函数以查询具有指定 ID 的线程是否可联接。
start
int(* SwappyThreadFunctions::start)(SwappyThreadId *thread_id, void *(*thread_func)(void *), void *user_data)
线程启动回调。
Swappy 调用此函数以在新线程上启动 thread_func。
详细信息 | |||
---|---|---|---|
参数 |
|