Lines Matching refs:request

39 void ProfilerImpl::DispatcherImpl::Dispatch(const DispatchRequest &request)
41 Method method = GetMethodEnum(request.GetMethod());
42 LOG_DEBUGGER(DEBUG) << "dispatch [" << request.GetMethod() << "] to ProfilerImpl";
45 Disable(request);
48 Enable(request);
51 Start(request);
54 Stop(request);
57 SetSamplingInterval(request);
60 GetBestEffortCoverage(request);
63 StopPreciseCoverage(request);
66 TakePreciseCoverage(request);
69 StartPreciseCoverage(request);
72 StartTypeProfile(request);
75 StopTypeProfile(request);
78 TakeTypeProfile(request);
81 EnableSerializationTimeoutCheck(request);
84 DisableSerializationTimeoutCheck(request);
87 SendResponse(request, DispatchResponse::Fail("Unknown method: " + request.GetMethod()));
127 void ProfilerImpl::DispatcherImpl::Disable(const DispatchRequest &request)
130 SendResponse(request, response);
133 void ProfilerImpl::DispatcherImpl::Enable(const DispatchRequest &request)
138 SendResponse(request, response, result);
141 void ProfilerImpl::DispatcherImpl::Start(const DispatchRequest &request)
144 SendResponse(request, response);
147 void ProfilerImpl::DispatcherImpl::Stop(const DispatchRequest &request)
152 SendResponse(request, response);
157 SendResponse(request, response, result);
160 void ProfilerImpl::DispatcherImpl::EnableSerializationTimeoutCheck(const DispatchRequest &request)
163 SeriliazationTimeoutCheckEnableParams::Create(request.GetParams());
165 SendResponse(request, DispatchResponse::Fail("wrong params"));
169 SendResponse(request, response);
172 void ProfilerImpl::DispatcherImpl::DisableSerializationTimeoutCheck(const DispatchRequest &request)
175 SendResponse(request, response);
178 void ProfilerImpl::DispatcherImpl::SetSamplingInterval(const DispatchRequest &request)
180 std::unique_ptr<SetSamplingIntervalParams> params = SetSamplingIntervalParams::Create(request.GetParams());
182 SendResponse(request, DispatchResponse::Fail("wrong params"));
186 SendResponse(request, response);
189 void ProfilerImpl::DispatcherImpl::GetBestEffortCoverage(const DispatchRequest &request)
192 SendResponse(request, response);
195 void ProfilerImpl::DispatcherImpl::StopPreciseCoverage(const DispatchRequest &request)
198 SendResponse(request, response);
201 void ProfilerImpl::DispatcherImpl::TakePreciseCoverage(const DispatchRequest &request)
204 SendResponse(request, response);
207 void ProfilerImpl::DispatcherImpl::StartPreciseCoverage(const DispatchRequest &request)
209 std::unique_ptr<StartPreciseCoverageParams> params = StartPreciseCoverageParams::Create(request.GetParams());
211 SendResponse(request, DispatchResponse::Fail("wrong params"));
215 SendResponse(request, response);
218 void ProfilerImpl::DispatcherImpl::StartTypeProfile(const DispatchRequest &request)
221 SendResponse(request, response);
224 void ProfilerImpl::DispatcherImpl::StopTypeProfile(const DispatchRequest &request)
227 SendResponse(request, response);
230 void ProfilerImpl::DispatcherImpl::TakeTypeProfile(const DispatchRequest &request)
233 SendResponse(request, response);