#include <primpl.h>
Public Attributes | |
| PRUint32 | state |
| PRThreadPriority | priority |
| void * | arg |
| _PRStartFn | startFunc |
| PRThreadStack * | stack |
| void * | environment |
| PRThreadDumpProc | dump |
| void * | dumpArg |
| PRUint32 | tpdLength |
| void ** | privateData |
| PRErrorCode | errorCode |
| PRInt32 | osErrorCode |
| PRIntn | errorStringLength |
| PRInt32 | errorStringSize |
| char * | errorString |
| pthread_t | id |
| PRBool | okToDelete |
| PRCondVar * | waiting |
| void * | sp |
| PRThread * | next |
| PRThread * | prev |
| PRUint32 | suspend |
| pthread_mutex_t | suspendResumeMutex |
| pthread_cond_t | suspendResumeCV |
| PRUint32 | interrupt_blocked |
| struct pollfd * | syspoll_list |
| PRUint32 | syspoll_count |
| int * | selectfd_list |
| PRUint32 | selectfd_count |
| PRUint32 | flags |
| _MDThread | md |
| PRBool | io_pending |
| PRInt32 | io_fd |
| PRBool | io_suspended |
| _MDLock | threadLock |
| PRUint32 | queueCount |
| PRUint32 | waitCount |
| PRCList | active |
| PRCList | links |
| PRCList | waitQLinks |
| PRCList | lockList |
| PRIntervalTime | sleep |
| struct PRThread::_wait | wait |
| PRUint32 | id |
| PRUint32 | no_sched |
| PRCondVar * | term |
| _PRCPU * | cpu |
| PRUint32 | threadAllocatedOnStack |
Classes | |
| struct | _wait |
| void* PRThread::arg |
| void* PRThread::environment |
| void* PRThread::dumpArg |
| void** PRThread::privateData |
| pthread_t PRThread::id |
| void* PRThread::sp |
| pthread_mutex_t PRThread::suspendResumeMutex |
| pthread_cond_t PRThread::suspendResumeCV |
struct pollfd* PRThread::syspoll_list [read] |
| struct PRThread::_wait PRThread::wait |
1.5.6