ReactOS 0.4.17-dev-470-gf9e3448
thread_data Struct Reference

#include <jscript.h>

Collaboration diagram for thread_data:

Public Attributes

LONG ref
 
LONG thread_id
 
BOOL gc_is_unlinking
 
DWORD gc_last_tick
 
struct list objects
 
struct rb_tree weak_refs
 
LPTHREAD_START_ROUTINE thread_proc
 
LPTHREAD_START_ROUTINE callback
 
voiddata
 
DWORD flags
 
HANDLE hEvent
 
IUnknownthread_ref
 
IUnknownprocess_ref
 

Detailed Description

Definition at line 135 of file jscript.h.

Member Data Documentation

◆ callback

LPTHREAD_START_ROUTINE thread_data::callback

Definition at line 1574 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ data

void* thread_data::data

Definition at line 1575 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ flags

DWORD thread_data::flags

Definition at line 1576 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ gc_is_unlinking

BOOL thread_data::gc_is_unlinking

Definition at line 139 of file jscript.h.

Referenced by gc_run().

◆ gc_last_tick

DWORD thread_data::gc_last_tick

Definition at line 140 of file jscript.h.

Referenced by gc_run().

◆ hEvent

HANDLE thread_data::hEvent

Definition at line 1577 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ objects

struct list thread_data::objects

Definition at line 142 of file jscript.h.

Referenced by gc_run(), and get_thread_data().

◆ process_ref

IUnknown* thread_data::process_ref

Definition at line 1579 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ ref

LONG thread_data::ref

Definition at line 136 of file jscript.h.

Referenced by get_thread_data(), JScript_SetScriptSite(), and release_thread_data().

◆ thread_id

LONG thread_data::thread_id

Definition at line 137 of file jscript.h.

Referenced by get_thread_data().

◆ thread_proc

LPTHREAD_START_ROUTINE thread_data::thread_proc

Definition at line 1573 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ thread_ref

IUnknown* thread_data::thread_ref

Definition at line 1578 of file main.c.

Referenced by shcore_thread_wrapper(), and SHCreateThread().

◆ weak_refs

struct rb_tree thread_data::weak_refs

Definition at line 143 of file jscript.h.

Referenced by gc_run(), and get_thread_data().


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