Open System Services Porting Guide (G06.24+, H06.03+)

Table Of Contents
Standard POSIX Threads Functions: Differences
Between the Previous and Current Standards
Open System Services Porting Guide520573-006
E-3
Changed Thread Functions
Table E-1 lists the Draft 4 thread functions that have been either replaced by new
standard functions or renamed in Standard POSIX Threads.
Table E-1. Replaced or Renamed Thread Functions
Draft 4 Thread Function
Replacement or Renamed
Standard POSIX Threads Function
pthread_attr_create() pthread_attr_init()
pthread_attr_delete() pthread_attr_destroy()
pthread_attr_getdetach_np() pthread_attr_getdetachstate()
pthread_attr_getprio() pthread_attr_getschedparam()
pthread_attr_getsched() pthread_attr_getschedpolicy()
pthread_condattr_create pthread_condattr_init()
pthread_condattr_delete() pthread_condattr_destroy()
pthread_keycreate() pthread_key_create()
pthread_mutexattr_create() pthread_mutexattr_init()
pthread_mutexattr_delete() pthread_mutexattr_destroy()
pthread_setasynccancel() pthread_setcanceltype()
pthread_setcancel() pthread_setcancelstate()
pthread_attr_setdetach_np() pthread_attr_setdetachstate()
pthread_setprio() pthread_setschedparam()
pthread_attr_setsched() pthread_attr_setschedpolicy()
pthread_setscheduler() pthread_setschedparam()
pthread_yield() sched_yield()