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

Unified Diff: experimental/linux_debug_server/debugger/rsp/rsp_info_packets.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/linux_debug_server/debugger/rsp/rsp_info_packets.h
diff --git a/experimental/linux_debug_server/debugger/rsp/rsp_info_packets.h b/experimental/linux_debug_server/debugger/rsp/rsp_info_packets.h
deleted file mode 100755
index 49470558e1582a2f83bf75c8c44fdccbaa983d3f..0000000000000000000000000000000000000000
--- a/experimental/linux_debug_server/debugger/rsp/rsp_info_packets.h
+++ /dev/null
@@ -1,137 +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_RSP_RSP_INFO_PACKETS_H_
-#define DEBUGGER_RSP_RSP_INFO_PACKETS_H_
-#include <deque>
-#include <string>
-#include <utility>
-#include "debugger/rsp/rsp_packets.h"
-
-namespace rsp {
-/// Tell the remote stub about features supported by gdb, and query the stub
-/// for features it supports.
-/// Example: "qSupported:xmlRegisters=i386;qRelocInsn+"
-class QuerySupportedCommand : public Packet {
- public:
- QuerySupportedCommand() {}
-
- virtual Packet* Clone() const { return new QuerySupportedCommand; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
- virtual bool FromBlob(const std::string& type, debug::Blob* message);
- virtual void ToBlob(debug::Blob* message) const;
-
- /// Adds a feature to the list of features.
- /// @param[in] name name of the feature
- /// @param[in] value value of the feature
- void AddFeature(const std::string& name, const std::string& value);
-
- /// Serialize features into |message|.
- /// @param[out] message destination for the features
- void SaveFeaturesToBlob(debug::Blob* message) const;
-
- /// @return number of features
- size_t GetFeaturesNum() const;
-
- /// @return feature name at |pos|.
- /// @param[in] pos feature position
- std::string GetFeatureName(size_t pos) const;
-
- /// @return feature value
- /// @param[in] name name of the requested feature
- std::string GetFeature(const std::string& name) const;
-
- protected:
- std::deque<std::pair<std::string, std::string> > features_;
-};
-
-/// Reply to the |QuerySupportedCommand|.
-class QuerySupportedReply : public QuerySupportedCommand {
- public:
- QuerySupportedReply() {}
-
- virtual Packet* Clone() const { return new QuerySupportedReply; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
- virtual void ToBlob(debug::Blob* message) const;
-};
-
-/// Request to read 'features; file.
-/// Example: "qXfer:features:read:target.xml:0,7ca"
-class QXferFeaturesReadCommand : public Packet {
- public:
- static const char* kPrefix;
-
- QXferFeaturesReadCommand();
- virtual Packet* Clone() const { return new QXferFeaturesReadCommand; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
- virtual bool FromBlob(const std::string& type, debug::Blob* message);
- virtual void ToBlob(debug::Blob* message) const;
-
- std::string file_name() const { return file_name_; }
- uint32_t offset() const { return offset_; }
- uint32_t length() const { return length_;}
- void set_file_name(std::string name) { file_name_ = name; }
- void set_offset(uint32_t x) { offset_ = x; }
- void set_length(uint32_t x) { length_ = x; }
-
- protected:
- std::string file_name_;
- uint32_t offset_;
- uint32_t length_;
-};
-
-/// Reply to QXferFeaturesReadCommand
-/// Example: "l<target><architecture>i386:x86-64</architecture></target>"
-class QXferReply : public Packet {
- public:
- QXferReply() : eom_(true) {}
- virtual Packet* Clone() const { return new QXferReply; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
- virtual bool FromBlob(const std::string& type, debug::Blob* message);
- virtual void ToBlob(debug::Blob* message) const;
-
- bool eom() const { return eom_; }
- std::string body() const { return body_; }
-
- void set_eom(bool eom) { eom_ = eom; }
- void set_body(const std::string& body) { body_ = body; }
-
- protected:
- bool eom_;
- std::string body_;
-};
-
-/// Get section offsets that the target used when relocating the image.
-/// Example: qOffsets -> Text=c00000000;Data=c00000000
-class GetOffsetsCommand : public OneWordPacket {
- public:
- GetOffsetsCommand() : OneWordPacket("qOffsets") {}
- virtual Packet* Clone() const { return new GetOffsetsCommand; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
-};
-
-/// Reply to GetOffsetsCommand.
-/// Example: Text=c00000000;Data=c00000000
-class GetOffsetsReply : public Packet {
- public:
- GetOffsetsReply() : text_offset_(0), data_offset_(0) {}
- virtual Packet* Clone() const { return new GetOffsetsReply; }
- virtual void AcceptVisitor(PacketVisitor* vis) { vis->Visit(this); }
- virtual bool FromBlob(const std::string& type, debug::Blob* message);
- virtual void ToBlob(debug::Blob* message) const;
-
- uint64_t text_offset() const { return text_offset_; }
- uint64_t data_offset() const { return data_offset_; }
-
- void set_text_offset(uint64_t offs) { text_offset_ = offs; }
- void set_data_offset(uint64_t offs) { data_offset_ = offs; }
-
- private:
- uint64_t text_offset_;
- uint64_t data_offset_;
-};
-
-} // namespace rsp
-
-#endif // DEBUGGER_RSP_RSP_INFO_PACKETS_H_
-

Powered by Google App Engine
This is Rietveld 408576698