Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Unified Diff: experimental/visual_studio_plugin/src/NaClVsx.DebugHelpers/GdbProxy.h

Issue 10928195: First round of dead file removal (Closed) Base URL: https://github.com/samclegg/nativeclient-sdk.git@master
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: experimental/visual_studio_plugin/src/NaClVsx.DebugHelpers/GdbProxy.h
diff --git a/experimental/visual_studio_plugin/src/NaClVsx.DebugHelpers/GdbProxy.h b/experimental/visual_studio_plugin/src/NaClVsx.DebugHelpers/GdbProxy.h
deleted file mode 100644
index 40709a95a9a20cb294b63dda9b2da35ed399a686..0000000000000000000000000000000000000000
--- a/experimental/visual_studio_plugin/src/NaClVsx.DebugHelpers/GdbProxy.h
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright 2009 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 NACLVSX_DEBUGHELPERS_TRANSPORT_H_
-#define NACLVSX_DEBUGHELPERS_TRANSPORT_H_
-
-#include "src/NaClVsx.DebugHelpers/Registers.h"
-
-namespace NaClVsx {
-namespace DebugHelpers {
-
-struct GdbProxyImpl;
-
-public ref class GdbProxy {
- public:
- GdbProxy(void);
- ~GdbProxy();
-
- //
- // Please keep this enum in sync with the one in debug_host.h
- //
- enum class ResultCode {
- DHR_BUSY = -4, // Target is busy (running)
- DHR_FAILED = -3, // Transaction completed with failure
- DHR_LOST = -2, // Lost connection during transaction
- DHR_TIMEOUT =-1, // Transaction Timed out
- DHR_PENDING = 0, // Transaction is pending as expected
- DHR_OK = 1 // Transaction Succeeded
- };
- delegate void AsyncResponse(ResultCode result,
- System::String^ msg,
- array<System::Byte>^ data);
-
- static bool CanConnect(System::String^ connectionString);
- static bool CanConnect(int pid) {
- pid; // unreferenced
- return true;
- }
-
- void Open(System::String^ connectionString);
- void Close();
-
- void WaitForReply();
-
- bool IsRunning();
- void SetOutputAsync(AsyncResponse^ reply);
- void SetStopAsync(AsyncResponse^ reply);
-
- ResultCode GetArch(AsyncResponse^ reply);
- ResultCode GetThreads(AsyncResponse^ reply);
-
- ResultCode GetLastSig([System::Runtime::InteropServices::Out]int% sig);
-
- ResultCode GetMemory(
- System::UInt64 offs, System::Array^ data, System::UInt32 count);
- ResultCode SetMemory(
- System::UInt64 offs, System::Array^ data, System::UInt32 count);
-
- ResultCode GetRegisters(RegsX86_64^% registers);
- ResultCode SetRegisters(void *data, System::UInt32 size);
-
- ResultCode RequestBreak();
- ResultCode RequestContinue();
- ResultCode RequestStep();
-
- bool HasBreakpoint(System::UInt64 offs);
- ResultCode AddBreakpoint(System::UInt64 offs);
- ResultCode RemoveBreakpoint(System::UInt64 offs);
-
- private:
- System::String^ connectionString_;
- GdbProxyImpl* pimpl_;
- };
-} // namespace DebugHelpers
-} // namespace NaClVsx
-
-
-#endif // NACLVSX_DEBUGHELPERS_TRANSPORT_H_
-

Powered by Google App Engine
This is Rietveld 408576698