Lines Matching refs:request
461 void DebuggerImpl::DispatcherImpl::Dispatch(const DispatchRequest &request)
463 Method method = GetMethodEnum(request.GetMethod());
464 LOG_DEBUGGER(DEBUG) << "dispatch [" << request.GetMethod() << "] to DebuggerImpl";
467 ContinueToLocation(request);
470 Enable(request);
473 Disable(request);
476 EvaluateOnCallFrame(request);
479 GetPossibleBreakpoints(request);
482 GetScriptSource(request);
485 Pause(request);
488 RemoveBreakpoint(request);
491 RemoveBreakpointsByUrl(request);
494 Resume(request);
497 SetAsyncCallStackDepth(request);
500 SetBreakpointByUrl(request);
503 SetBreakpointsActive(request);
506 SetPauseOnExceptions(request);
509 SetSkipAllPauses(request);
512 StepInto(request);
515 SmartStepInto(request);
518 StepOut(request);
521 StepOver(request);
524 SetMixedDebugEnabled(request);
527 SetBlackboxPatterns(request);
530 ReplyNativeCalling(request);
533 GetPossibleAndSetBreakpointByUrl(request);
536 DropFrame(request);
539 SetNativeRange(request);
542 ResetSingleStepper(request);
545 ClientDisconnect(request);
548 CallFunctionOn(request);
551 SendResponse(request, DispatchResponse::Fail("Unknown method: " + request.GetMethod()));
619 void DebuggerImpl::DispatcherImpl::ContinueToLocation(const DispatchRequest &request)
621 std::unique_ptr<ContinueToLocationParams> params = ContinueToLocationParams::Create(request.GetParams());
623 SendResponse(request, DispatchResponse::Fail("wrong params"));
628 SendResponse(request, response);
631 void DebuggerImpl::DispatcherImpl::Enable(const DispatchRequest &request)
633 std::unique_ptr<EnableParams> params = EnableParams::Create(request.GetParams());
635 SendResponse(request, DispatchResponse::Fail("wrong params"));
644 SendResponse(request, response, result);
647 void DebuggerImpl::DispatcherImpl::Disable(const DispatchRequest &request)
650 SendResponse(request, response);
653 void DebuggerImpl::DispatcherImpl::EvaluateOnCallFrame(const DispatchRequest &request)
655 std::unique_ptr<EvaluateOnCallFrameParams> params = EvaluateOnCallFrameParams::Create(request.GetParams());
657 SendResponse(request, DispatchResponse::Fail("wrong params"));
663 SendResponse(request, response);
668 SendResponse(request, response, result);
671 void DebuggerImpl::DispatcherImpl::GetPossibleBreakpoints(const DispatchRequest &request)
673 std::unique_ptr<GetPossibleBreakpointsParams> params = GetPossibleBreakpointsParams::Create(request.GetParams());
675 SendResponse(request, DispatchResponse::Fail("wrong params"));
681 SendResponse(request, response, result);
684 void DebuggerImpl::DispatcherImpl::GetScriptSource(const DispatchRequest &request)
686 std::unique_ptr<GetScriptSourceParams> params = GetScriptSourceParams::Create(request.GetParams());
688 SendResponse(request, DispatchResponse::Fail("wrong params"));
694 SendResponse(request, response, result);
697 void DebuggerImpl::DispatcherImpl::Pause(const DispatchRequest &request)
700 SendResponse(request, response);
703 void DebuggerImpl::DispatcherImpl::RemoveBreakpoint(const DispatchRequest &request)
705 std::unique_ptr<RemoveBreakpointParams> params = RemoveBreakpointParams::Create(request.GetParams());
707 SendResponse(request, DispatchResponse::Fail("wrong params"));
711 SendResponse(request, response);
714 void DebuggerImpl::DispatcherImpl::RemoveBreakpointsByUrl(const DispatchRequest &request)
716 std::unique_ptr<RemoveBreakpointsByUrlParams> params = RemoveBreakpointsByUrlParams::Create(request.GetParams());
718 SendResponse(request, DispatchResponse::Fail("wrong params"));
722 SendResponse(request, response);
725 void DebuggerImpl::DispatcherImpl::Resume(const DispatchRequest &request)
727 std::unique_ptr<ResumeParams> params = ResumeParams::Create(request.GetParams());
729 SendResponse(request, DispatchResponse::Fail("wrong params"));
733 SendResponse(request, response);
736 void DebuggerImpl::DispatcherImpl::SetAsyncCallStackDepth(const DispatchRequest &request)
739 SendResponse(request, response);
742 void DebuggerImpl::DispatcherImpl::SetBreakpointByUrl(const DispatchRequest &request)
744 std::unique_ptr<SetBreakpointByUrlParams> params = SetBreakpointByUrlParams::Create(request.GetParams());
746 SendResponse(request, DispatchResponse::Fail("wrong params"));
754 SendResponse(request, response, result);
757 void DebuggerImpl::DispatcherImpl::SetBreakpointsActive(const DispatchRequest &request)
759 std::unique_ptr<SetBreakpointsActiveParams> params = SetBreakpointsActiveParams::Create(request.GetParams());
761 SendResponse(request, DispatchResponse::Fail("wrong params"));
766 SendResponse(request, response);
769 void DebuggerImpl::DispatcherImpl::GetPossibleAndSetBreakpointByUrl(const DispatchRequest &request)
772 GetPossibleAndSetBreakpointParams::Create(request.GetParams());
774 SendResponse(request, DispatchResponse::Fail("wrong params"));
781 SendResponse(request, response, result);
784 void DebuggerImpl::DispatcherImpl::SetPauseOnExceptions(const DispatchRequest &request)
786 std::unique_ptr<SetPauseOnExceptionsParams> params = SetPauseOnExceptionsParams::Create(request.GetParams());
788 SendResponse(request, DispatchResponse::Fail("wrong params"));
793 SendResponse(request, response);
796 void DebuggerImpl::DispatcherImpl::SetSkipAllPauses(const DispatchRequest &request)
798 std::unique_ptr<SetSkipAllPausesParams> params = SetSkipAllPausesParams::Create(request.GetParams());
800 SendResponse(request, DispatchResponse::Fail("wrong params"));
805 SendResponse(request, response);
808 void DebuggerImpl::DispatcherImpl::SetNativeRange(const DispatchRequest &request)
810 std::unique_ptr<SetNativeRangeParams> params = SetNativeRangeParams::Create(request.GetParams());
812 SendResponse(request, DispatchResponse::Fail("wrong params"));
816 SendResponse(request, response);
819 void DebuggerImpl::DispatcherImpl::ResetSingleStepper(const DispatchRequest &request)
821 std::unique_ptr<ResetSingleStepperParams> params = ResetSingleStepperParams::Create(request.GetParams());
823 SendResponse(request, DispatchResponse::Fail("wrong params"));
827 SendResponse(request, response);
830 void DebuggerImpl::DispatcherImpl::StepInto(const DispatchRequest &request)
832 std::unique_ptr<StepIntoParams> params = StepIntoParams::Create(request.GetParams());
834 SendResponse(request, DispatchResponse::Fail("wrong params"));
838 SendResponse(request, response);
841 void DebuggerImpl::DispatcherImpl::SmartStepInto(const DispatchRequest &request)
843 std::unique_ptr<SmartStepIntoParams> params = SmartStepIntoParams::Create(request.GetParams());
845 SendResponse(request, DispatchResponse::Fail("wrong params"));
849 SendResponse(request, response);
852 void DebuggerImpl::DispatcherImpl::StepOut(const DispatchRequest &request)
855 SendResponse(request, response);
858 void DebuggerImpl::DispatcherImpl::StepOver(const DispatchRequest &request)
860 std::unique_ptr<StepOverParams> params = StepOverParams::Create(request.GetParams());
862 SendResponse(request, DispatchResponse::Fail("wrong params"));
866 SendResponse(request, response);
869 void DebuggerImpl::DispatcherImpl::SetMixedDebugEnabled(const DispatchRequest &request)
871 std::unique_ptr<SetMixedDebugParams> params = SetMixedDebugParams::Create(request.GetParams());
873 SendResponse(request, DispatchResponse::Fail("wrong params"));
877 SendResponse(request, response);
880 void DebuggerImpl::DispatcherImpl::ReplyNativeCalling(const DispatchRequest &request)
882 std::unique_ptr<ReplyNativeCallingParams> params = ReplyNativeCallingParams::Create(request.GetParams());
884 SendResponse(request, DispatchResponse::Fail("wrong params"));
888 SendResponse(request, response);
891 void DebuggerImpl::DispatcherImpl::SetBlackboxPatterns(const DispatchRequest &request)
894 SendResponse(request, response);
897 void DebuggerImpl::DispatcherImpl::DropFrame(const DispatchRequest &request)
899 std::unique_ptr<DropFrameParams> params = DropFrameParams::Create(request.GetParams());
901 SendResponse(request, DispatchResponse::Fail("wrong params"));
905 SendResponse(request, response);
909 void DebuggerImpl::DispatcherImpl::ClientDisconnect([[maybe_unused]] const DispatchRequest &request)
914 void DebuggerImpl::DispatcherImpl::CallFunctionOn(const DispatchRequest &request)
916 std::unique_ptr<CallFunctionOnParams> params = CallFunctionOnParams::Create(request.GetParams());
918 SendResponse(request, DispatchResponse::Fail("wrong params"));
930 SendResponse(request, response);
935 SendResponse(request, response, result);