Index: experimental/windows_debugger/debugger/debug_server/debug_server.h |
diff --git a/experimental/windows_debugger/debugger/debug_server/debug_server.h b/experimental/windows_debugger/debugger/debug_server/debug_server.h |
deleted file mode 100644 |
index b442e5d854e04c1158aa412ac1436bbd28767923..0000000000000000000000000000000000000000 |
--- a/experimental/windows_debugger/debugger/debug_server/debug_server.h |
+++ /dev/null |
@@ -1,70 +0,0 @@ |
-// Copyright (c) 2011 The Native Client Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
-#ifndef DEBUGGER_DEBUG_SERVER_DEBUG_SERVER_H_ |
-#define DEBUGGER_DEBUG_SERVER_DEBUG_SERVER_H_ |
- |
-#include "debugger/base/debug_socket.h" |
-#include "debugger/core/debug_api.h" |
-#include "debugger/core/debug_execution_engine.h" |
-#include "debugger/core/debug_logger.h" |
-#include "debugger/rsp/rsp_packetizer.h" |
-#include "debugger/rsp/rsp_packet.h" |
- |
-namespace debug { |
-class DebugEvent; |
-class DebuggeeProcess; |
- |
-class DebugServer : public rsp::PacketConsumer, public rsp::PacketVisitor { |
-public: |
- DebugServer(); |
- ~DebugServer(); |
- |
- bool ListenOnPort(int port); |
- bool StartProcess(const char* cmd, const char* work_dir); |
- void DoWork(int wait_ms); |
- void Quit(); |
- |
- private: |
- // inherited from rsp::PacketConsumer |
- virtual void OnPacket(const Blob& body, bool valid_checksum); |
- virtual void OnUnexpectedChar(char unexpected_char); |
- virtual void OnBreak(); |
- |
- // inherited from rsp::PacketVisitor |
- virtual void Visit(rsp::GetStopReasonCommand* packet); |
- virtual void Visit(rsp::ContinueCommand* packet); |
- virtual void Visit(rsp::QuerySupportedCommand* packet); |
- virtual void Visit(rsp::QXferFeaturesReadCommand* packet); |
- virtual void Visit(rsp::SetCurrentThreadCommand* packet); |
- virtual void Visit(rsp::ReadMemoryCommand* packet); |
- virtual void Visit(rsp::WriteMemoryCommand* packet); |
- virtual void Visit(rsp::ReadRegistersCommand* packet); |
- virtual void Visit(rsp::WriteRegistersCommand* packet); |
- virtual void Visit(rsp::GetCurrentThreadCommand* packet); |
- virtual void Visit(rsp::StepCommand* packet); |
- virtual void Visit(rsp::IsThreadAliveCommand* packet); |
- virtual void Visit(rsp::GetThreadInfoCommand* packet); |
- |
- void OnHaltedProcess(IDebuggeeProcess* halted_process, |
- const DebugEvent& debug_event); |
- void PostRspMessage(const rsp::Packet& msg); |
- void OnUnknownCommand(); |
- bool ReadGdbRegisters(Blob* blob); |
- void GdbRegistersToCONTEXT(const Blob& gdb_regs, CONTEXT* ct); |
- |
- private: |
- bool connection_was_established_; |
- ListeningSocket listening_socket_; |
- Socket debugger_connection_; |
- rsp::Packetizer rsp_packetizer_; |
- ExecutionEngine* execution_engine_; |
- DebugAPI debug_api_; |
- Logger* logger_; |
- |
- int focused_process_id_; |
- int focused_thread_id_; |
- int main_nexe_thread_id_; |
-}; |
-} // namespace debug |
-#endif // DEBUGGER_DEBUG_SERVER_DEBUG_SERVER_H_ |