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를 시작합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|