C# Класс Mono.Debugger.Backend.ThreadDB

Наследование: DebuggerMarshalByRefObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Create ( Process process, Inferior target ) : ThreadDB
Dispose ( ) : void
GetThreadInfo ( TargetMemoryAccess target, GetThreadInfoFunc func ) : void

Защищенные методы

Метод Описание
Initialize ( Inferior target ) : bool
ThreadDB ( Process process ) : System

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void
check_disposed ( ) : void
create_address ( long address ) : TargetAddress
get_thread_info ( IntPtr th ) : bool
global_lookup ( string obj_name, string sym_name, long &sym_addr ) : PsErr
mono_debugger_thread_db_destroy ( IntPtr handle ) : void
mono_debugger_thread_db_get_thread_info ( IntPtr th, long &tid, long &tls, long &lwp ) : bool
mono_debugger_thread_db_init ( int pid, GlobalLookupFunc lookup_func, ReadMemoryFunc read_memory_func, WriteMemoryFunc write_memory_func ) : IntPtr
mono_debugger_thread_db_iterate_over_threads ( IntPtr handle, IterateOverThreadsFunc func ) : bool
read_memory ( long address, IntPtr ptr, int size ) : PsErr
write_memory ( long address, IntPtr ptr, int size ) : PsErr

Описание методов

Create() публичный статический Метод

public static Create ( Process process, Inferior target ) : ThreadDB
process Process
target Inferior
Результат ThreadDB

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetThreadInfo() публичный Метод

public GetThreadInfo ( TargetMemoryAccess target, GetThreadInfoFunc func ) : void
target TargetMemoryAccess
func GetThreadInfoFunc
Результат void

Initialize() защищенный Метод

protected Initialize ( Inferior target ) : bool
target Inferior
Результат bool

ThreadDB() защищенный Метод

protected ThreadDB ( Process process ) : System
process Process
Результат System