Mono.Debugger.Backend.Inferior.Inferior C# (CSharp) Method

Inferior() protected method

protected Inferior ( ThreadManager thread_manager, Process process, ProcessStart start, BreakpointManager bpm, DebuggerErrorHandler error_handler, AddressDomain address_domain ) : System
thread_manager ThreadManager
process System.Diagnostics.Process
start ProcessStart
bpm BreakpointManager
error_handler DebuggerErrorHandler
address_domain AddressDomain
return System
        protected Inferior(ThreadManager thread_manager, Process process,
				    ProcessStart start, BreakpointManager bpm,
				    DebuggerErrorHandler error_handler,
				    AddressDomain address_domain)
        {
            this.thread_manager = thread_manager;
            this.process = process;
            this.start = start;
            this.native = start.IsNative;
            this.error_handler = error_handler;
            this.breakpoint_manager = bpm;
            this.address_domain = address_domain;

            server_handle = mono_debugger_server_create_inferior (breakpoint_manager.Manager);
            if (server_handle == IntPtr.Zero)
                throw new InternalError ("mono_debugger_server_initialize() failed.");
        }
Inferior