C# 클래스 Mono.Debugger.Backend.Mono.MonoThreadManager

파일 보기 프로젝트 열기: baulig/debugger 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddManagedCallback void
ClearManagedCallbacks Queue
Detach void
HandleChildEvent bool
InitCodeBuffer void
InitializeAfterAttach bool
InitializeThreads void
ThreadCreated void
check_thread_flags void
mono_debugger_server_finalize_mono_runtime void
mono_debugger_server_initialize_code_buffer void
mono_debugger_server_initialize_mono_runtime System.IntPtr

공개 메소드들

메소드 설명
Initialize ( Process process, Inferior inferior, TargetAddress info, bool attach ) : MonoThreadManager

보호된 메소드들

메소드 설명
MonoThreadManager ( Process process, Inferior inferior, MonoDebuggerInfo debugger_info ) : System
initialize_notifications ( Inferior inferior ) : void

비공개 메소드들

메소드 설명
AddManagedCallback ( Inferior inferior, ManagedCallbackData data ) : void
ClearManagedCallbacks ( Inferior inferior ) : Queue
Detach ( Inferior inferior ) : void
HandleChildEvent ( SingleSteppingEngine engine, Inferior inferior, Inferior &cevent, bool &resume_target ) : bool
InitCodeBuffer ( Inferior inferior, TargetAddress code_buffer ) : void
InitializeAfterAttach ( Inferior inferior ) : bool
InitializeThreads ( Inferior inferior ) : void
ThreadCreated ( SingleSteppingEngine sse ) : void
check_thread_flags ( SingleSteppingEngine engine, ThreadFlags flags ) : void
mono_debugger_server_finalize_mono_runtime ( IntPtr handle ) : void
mono_debugger_server_initialize_code_buffer ( IntPtr runtime, long executable_code_buffer, int executable_code_buffer_size ) : void
mono_debugger_server_initialize_mono_runtime ( int address_size, long notification_address, long executable_code_buffer, int executable_code_buffer_size, long breakpoint_info, long breakpoint_info_index, int breakpoint_table_size ) : IntPtr

메소드 상세

Initialize() 공개 정적인 메소드

public static Initialize ( Process process, Inferior inferior, TargetAddress info, bool attach ) : MonoThreadManager
process Process
inferior Inferior
info Mono.Debugger.TargetAddress
attach bool
리턴 MonoThreadManager

MonoThreadManager() 보호된 메소드

protected MonoThreadManager ( Process process, Inferior inferior, MonoDebuggerInfo debugger_info ) : System
process Process
inferior Inferior
debugger_info MonoDebuggerInfo
리턴 System

initialize_notifications() 보호된 메소드

protected initialize_notifications ( Inferior inferior ) : void
inferior Inferior
리턴 void