MCPcopy Create free account
hub / github.com/Norbyte/bg3se / HandleContinueRequest

Method HandleContinueRequest

LuaDebugger/DAPMessageHandler.cs:714–742  ·  view source on GitHub ↗
(DAPRequest request, DAPContinueRequest msg, DbgContinue.Types.Action action)

Source from the content-addressed store, hash-verified

712 }
713
714 private void HandleContinueRequest(DAPRequest request, DAPContinueRequest msg, DbgContinue.Types.Action action)
715 {
716 var state = GetThread(msg.threadId, true);
717
718 if (action == DbgContinue.Types.Action.Pause)
719 {
720 if (state.Stopped)
721 {
722 throw new RequestFailedException("Already stopped");
723 }
724 }
725 else
726 {
727 if (!state.Stopped)
728 {
729 throw new RequestFailedException("Already running");
730 }
731
732 state.Stopped = false;
733 }
734
735 SendContinue(state.Context, action);
736
737 var reply = new DAPContinueResponse
738 {
739 allThreadsContinued = false
740 };
741 Stream.SendReply(request, reply);
742 }
743
744 private void HandleEvaluateRequest(DAPRequest request, DAPEvaulateRequest msg)
745 {

Callers

nothing calls this directly

Calls 1

SendReplyMethod · 0.80

Tested by

no test coverage detected