Mono.JavaScript.Node.Debugger.NodeDebuggerSession.OnEnableBreakEvent C# (CSharp) Method

OnEnableBreakEvent() protected method

protected OnEnableBreakEvent ( Mono.Debugging.Client.BreakEventInfo binfo, bool enable ) : void
binfo Mono.Debugging.Client.BreakEventInfo
enable bool
return void
        protected override void OnEnableBreakEvent(BreakEventInfo binfo, bool enable)
        {
            lock (nodeLock) {
                if (binfo.Handle == null)
                    return;
                bool dres = InternalStop ();
                try {
                    debugger.ChangeBreakpoint (new ChangeBreakpointRequestArguments () { Breakpoint = (double) binfo.Handle, Enabled = enable });
                } finally {
                    InternalResume (dres);
                }
            }
        }