GDBserver
|
#include "windows-nat.h"
Public Member Functions | |
windows_thread_info (DWORD tid_, HANDLE h_, CORE_ADDR tlb) | |
DISABLE_COPY_AND_ASSIGN (windows_thread_info) | |
void | suspend () |
void | resume () |
const char * | thread_name () |
Public Attributes | ||
DWORD | tid | |
HANDLE | h | |
CORE_ADDR | thread_local_base | |
int | suspended = 0 | |
union { | ||
CONTEXT context {} | ||
}; | ||
bool | debug_registers_changed = false | |
bool | reload_context = false | |
bool | stopped_at_software_breakpoint = false | |
bool | pc_adjusted = false | |
gdb::unique_xmalloc_ptr< char > | name | |
Definition at line 37 of file windows-nat.h.
|
inline |
Definition at line 39 of file windows-nat.h.
windows_nat::windows_thread_info::DISABLE_COPY_AND_ASSIGN | ( | windows_thread_info | ) |
void windows_nat::windows_thread_info::resume | ( | ) |
Definition at line 107 of file windows-nat.c.
References h, stopped_at_software_breakpoint, suspended, and tid.
void windows_nat::windows_thread_info::suspend | ( | ) |
Definition at line 82 of file windows-nat.c.
const char * windows_nat::windows_thread_info::thread_name | ( | ) |
Definition at line 124 of file windows-nat.c.
References windows_nat::GetThreadDescription, h, and name.
union { ... } windows_nat::windows_thread_info |
CONTEXT windows_nat::windows_thread_info::context {} |
Definition at line 77 of file windows-nat.h.
bool windows_nat::windows_thread_info::debug_registers_changed = false |
Definition at line 85 of file windows-nat.h.
HANDLE windows_nat::windows_thread_info::h |
Definition at line 63 of file windows-nat.h.
Referenced by resume(), suspend(), and thread_name().
gdb::unique_xmalloc_ptr<char> windows_nat::windows_thread_info::name |
Definition at line 101 of file windows-nat.h.
Referenced by windows_nat::windows_process_info::handle_ms_vc_exception(), and thread_name().
bool windows_nat::windows_thread_info::pc_adjusted = false |
Definition at line 98 of file windows-nat.h.
bool windows_nat::windows_thread_info::reload_context = false |
Definition at line 89 of file windows-nat.h.
bool windows_nat::windows_thread_info::stopped_at_software_breakpoint = false |
Definition at line 93 of file windows-nat.h.
Referenced by resume().
int windows_nat::windows_thread_info::suspended = 0 |
Definition at line 72 of file windows-nat.h.
CORE_ADDR windows_nat::windows_thread_info::thread_local_base |
Definition at line 66 of file windows-nat.h.
DWORD windows_nat::windows_thread_info::tid |
Definition at line 60 of file windows-nat.h.