名字空间 (Name Space) BACKWARDFORWARD


每个POSIX.1c类型是如下形式:

  pthread[_object]_t

每个POSIX.1c函数有形式

  pthread[_object]_operation[_np|_NP]

这儿, object是一个类型(如果对象是一个线索不要求类型), operation是一个特定类型的操作, np(或NP)用于识别非可移植的,实现特别的函数.   

所有POSIX.1c函数(除pthread_exit, pthread_getspecific和pthread_self以外)在成功时返回零(0), 或失败时返回一个错误值。   

有八个POSIX.1c类型:


   类型      说明
  pthread_attr_t    线索属性
  pthread_mutexattr_t  互斥锁属性
  pthread_condattr_t    条件变量属性
  pthread_mutex_t   互斥锁(mutex)
  pthread_cond_t     条件变量(cv)
  pthread_t      线索ID
  pthread_once_t    只执行一次
  pthread_key_t      线索特别的数据(TSD)关键字


Copyright: NPACT BACKWARDFORWARD