POSIXスレッド
スレッドローカルデータ:
pthread_key_create(): スレッドローカルデータと関連付けるキーを生成
pthread_key_delete(): キーの破棄
pthread_getspecific(): キーを指定してスレッドローカルデータを検索
pthread_setspecific(): キーとスレッドローカルデータの関連付け
Read/Writeロック
pthread_rwlock_init():
pthread_rwlock_destroy():
pthread_rwlock_rdlock():
pthread_rwlock_wrlock():
pthread_rwlock_tryrdlock():
pthread_rwlock_trywrlock():
pthread_rwlock_unlock():
pthread_rwlockattr_init():
pthread_rwlockattr_destroy():
pthread_rwlockattr_getpshared():
pthread_rwlockattr_setpshared():
ユーティリティ関数:
pthread_equal(): 2つのスレッドIDが等しいかどうかを調べる
pthread_detach(): スレッドにリソースを解放させる
pthread_self(): 自身のスレッドIDを得る