PTHREAD_GETSPECIFIC(3)

명칭
pthread_getspecific - thread 고유의 데이터치의 취득

프로그램 라이브러리
libc_r

서식
<pthread.h> void * pthread_getspecific(pthread_key_t key)

해설
pthread_getspecific() 함수는, 호출하고 있는 thread 대신에, 지정되었다 key 에 현재 묶을 수 있고 있는 값을 돌려줍니다.

pthread_key_create() (으)로부터 입수한 것은 아니다 key 의 값을 수반한, 또는 pthread_key_delete() 에 의해 key 하지만 삭제된 다음에의, pthread_getspecific() 의 호출의 결과는 미정도리입니다.

pthread_getspecific() (은)는 thread 고유의 데이터의 소멸자 함수로부터 불려 가는 일이 있습니다.

반환값
pthread_getspecific() 함수는, 주어졌다 key 에 관련지을 수 있었던 thread 고유의 데이터치를 돌려줍니다. key 에 관련지을 수 있었던 thread 고유의 데이터치가 없는 경우에는, 값 NULL 가 돌려주어집니다.

에러
없습니다.

관련 항목
pthread_key_create(3), pthread_key_delete(3), pthread_setspecific(3)

표준
pthread_getspecific() 하 p1003.1-96 에 적합하고 있습니다.