Lines Matching refs:NativeProcessProtocol
33 public NativeProcessProtocol::NativeDelegate {
38 const NativeProcessProtocol::Factory &process_factory);
75 void InitializeDelegate(NativeProcessProtocol *process) override;
77 void ProcessStateChanged(NativeProcessProtocol *process,
80 void DidExec(NativeProcessProtocol *process) override;
83 NewSubprocess(NativeProcessProtocol *parent_process,
84 std::unique_ptr<NativeProcessProtocol> child_process) override;
95 std::unique_ptr<NativeProcessProtocol> process_up;
102 const NativeProcessProtocol::Factory &m_process_factory;
105 NativeProcessProtocol *m_current_process;
106 NativeProcessProtocol *m_continue_process;
124 NativeProcessProtocol::Extension m_extensions_supported = {};
128 PacketResult SendWResponse(NativeProcessProtocol *process);
132 PacketResult SendStopReplyPacketForThread(NativeProcessProtocol &process,
136 PacketResult SendStopReasonForState(NativeProcessProtocol &process,
160 PacketResult ResumeProcess(NativeProcessProtocol &process,
176 NativeProcessProtocol &process, bool &had_any);
299 void HandleInferiorState_Exited(NativeProcessProtocol *process);
301 void HandleInferiorState_Stopped(NativeProcessProtocol *process);
322 void SetEnabledExtensions(NativeProcessProtocol &process);