Lines Matching refs:NativeProcessProtocol
34 public NativeProcessProtocol::NativeDelegate {
39 NativeProcessProtocol::Manager &process_manager);
76 void InitializeDelegate(NativeProcessProtocol *process) override;
78 void ProcessStateChanged(NativeProcessProtocol *process,
81 void DidExec(NativeProcessProtocol *process) override;
84 NewSubprocess(NativeProcessProtocol *parent_process,
85 std::unique_ptr<NativeProcessProtocol> child_process) override;
96 std::unique_ptr<NativeProcessProtocol> process_up;
103 NativeProcessProtocol::Manager &m_process_manager;
106 NativeProcessProtocol *m_current_process;
107 NativeProcessProtocol *m_continue_process;
125 NativeProcessProtocol::Extension m_extensions_supported = {};
134 PacketResult SendWResponse(NativeProcessProtocol *process);
138 PacketResult SendStopReplyPacketForThread(NativeProcessProtocol &process,
142 PacketResult SendStopReasonForState(NativeProcessProtocol &process,
166 PacketResult ResumeProcess(NativeProcessProtocol &process,
182 NativeProcessProtocol &process, bool &had_any);
305 void HandleInferiorState_Exited(NativeProcessProtocol *process);
307 void HandleInferiorState_Stopped(NativeProcessProtocol *process);
328 void SetEnabledExtensions(NativeProcessProtocol &process);