pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
_Thread
pyd
thread
Undocumented in source.
static if
(
version_minor < 67
)
class
_Thread {
__gshared const
int
PRIORITY_MIN
;
__gshared const
int
PRIORITY_MAX
;
__gshared const
int
PRIORITY_DEFAULT
;
enum
Call
;
version(OSX)
static
_Thread
sm_this
;
version(!OSX && Posix)
__gshared
pthread_key_t
sm_this
;
version(!OSX && !Posix)
static
_Thread
sm_this
;
__gshared
_Thread
sm_main
;
version(Windows)
HANDLE
m_hndl
;
version(!Windows && OSX)
mach_port_t
m_tmach
;
Thread
.
ThreadAddr
m_addr
;
Call
m_call
;
string
m_name
;
union
__anonymous
;
size_t
m_sz
;
version(Posix)
bool
m_isRunning
;
bool
m_isDaemon
;
bool
m_isInCriticalRegion
;
Throwable
m_unhandled
;
struct
Context
;
Context
m_main
;
Context
*
m_curr
;
bool
m_lock
;
void
*
m_tlsgcdata
;
version(Windows && X86)
uint
[
8
]
m_reg
;
version(Windows && !X86 && X86_64)
ulong
[
16
]
m_reg
;
version(!Windows && OSX && X86)
uint
[
8
]
m_reg
;
version(!Windows && OSX && !X86 && X86_64)
ulong
[
16
]
m_reg
;
}
Members
Enums
Call
enum
Call
Undocumented in source.
Static variables
PRIORITY_DEFAULT
int
PRIORITY_DEFAULT
;
Undocumented in source.
PRIORITY_MAX
int
PRIORITY_MAX
;
Undocumented in source.
PRIORITY_MIN
int
PRIORITY_MIN
;
Undocumented in source.
sm_main
_Thread
sm_main
;
Undocumented in source.
sm_this
_Thread
sm_this
;
Undocumented in source.
sm_this
pthread_key_t
sm_this
;
Undocumented in source.
sm_this
_Thread
sm_this
;
Undocumented in source.
Structs
Context
struct
Context
Undocumented in source.
Unions
__anonymous
union
__anonymous
Undocumented in source.
Variables
m_addr
Thread
.
ThreadAddr
m_addr
;
Undocumented in source.
m_call
Call
m_call
;
Undocumented in source.
m_curr
Context
*
m_curr
;
Undocumented in source.
m_hndl
HANDLE
m_hndl
;
Undocumented in source.
m_isDaemon
bool
m_isDaemon
;
Undocumented in source.
m_isInCriticalRegion
bool
m_isInCriticalRegion
;
Undocumented in source.
m_isRunning
bool
m_isRunning
;
Undocumented in source.
m_lock
bool
m_lock
;
Undocumented in source.
m_main
Context
m_main
;
Undocumented in source.
m_name
string
m_name
;
Undocumented in source.
m_reg
ulong
[
16
]
m_reg
;
Undocumented in source.
m_reg
uint
[
8
]
m_reg
;
Undocumented in source.
m_reg
uint
[
8
]
m_reg
;
Undocumented in source.
m_reg
ulong
[
16
]
m_reg
;
Undocumented in source.
m_sz
size_t
m_sz
;
Undocumented in source.
m_tlsgcdata
void
*
m_tlsgcdata
;
Undocumented in source.
m_tmach
mach_port_t
m_tmach
;
Undocumented in source.
m_unhandled
Throwable
m_unhandled
;
Undocumented in source.
Meta
Source
See Implementation
pyd
thread
aliases
ThreadSet
classes
_Thread
functions
detachAll
ensureAttached
getThreadAddr
static variables
threadSet