_MDThread Struct Reference

#include <_winnt.h>

Inheritance diagram for _MDThread:

Inheritance graph
[legend]
Collaboration diagram for _MDThread:

Collaboration graph
[legend]

List of all members.

Public Attributes

jmp_buf jb
int id
int errcode
thread_id tid
sem_id joinSem
PRBool is_joining
PR_CONTEXT_TYPE context
_PR_CONTEXT_TYPE context
usptr_t * pollsem_arena
usema_t * cvar_pollsem
PRInt32 cvar_pollsemfd
PRInt32 cvar_pollsem_select
PRInt32 cvar_wait
PRInt32 id
PRInt32 suspending_id
void * sp
void * fp
int osErrCode
PRLockasyncIOLock
PRCondVarasyncIOCVar
PRBool missedIONotify
PRBool missedAsyncNotify
PRBool asyncNotifyPending
pthread_t pthread
pthread_mutex_t pthread_mutex
pthread_cond_t pthread_cond
int wait
jmp_buf context
HEV blocked_sema
PRBool inCVWaitQueue
TID handle
PRUint32 magic
PR_CONTEXT_TYPE gcContext
struct PRThreadprev
struct PRThreadnext
thread_t handle
lwpid_t lwpid
uint_t sp
uint_t threadID
struct _MDSemaphore waiter_sem
HANDLE blocked_sema
PRInt32 errcode
CATCHBUF context
void * SP
int threadNumber
_PRWin16PollDesc thr_pd
PRPollQueue thr_pq
void * exceptionContext
char guardBand [24]
HANDLE handle
PRUint32 id
void(* start )(void *)
struct _MDOverlapped overlapped
void * acceptex_buf
TRANSMIT_FILE_BUFFERS * xmit_bufs
PRInt32 blocked_io_status
PRInt32 blocked_io_bytes
PRInt32 blocked_io_error
struct _PRCPUthr_bound_cpu
PRBool interrupt_disabled
HANDLE thr_event
void * fiber_id
FiberFunc fiber_fn
void * fiber_arg
PRUint32 fiber_stacksize
PRInt32 fiber_last_error


Member Data Documentation

jmp_buf _MDThread::jb

thread_id _MDThread::tid

_PR_CONTEXT_TYPE _MDThread::context

_PR_CONTEXT_TYPE _MDThread::context

void * _MDThread::sp

pthread_t _MDThread::pthread

pthread_mutex_t _MDThread::pthread_mutex

pthread_cond_t _MDThread::pthread_cond

struct PRThread * _MDThread::prev [read]

struct PRThread * _MDThread::next [read]

void(* _MDThread::start)(void *) ( void *   ) 

TRANSMIT_FILE_BUFFERS* _MDThread::xmit_bufs


The documentation for this struct was generated from the following files:

Generated Mozilla by doxygen 1.5.6