diff options
Diffstat (limited to 'chromeos/dbus/fake_debug_daemon_client.h')
-rw-r--r-- | chromeos/dbus/fake_debug_daemon_client.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/chromeos/dbus/fake_debug_daemon_client.h b/chromeos/dbus/fake_debug_daemon_client.h index c8b5256..5b24047 100644 --- a/chromeos/dbus/fake_debug_daemon_client.h +++ b/chromeos/dbus/fake_debug_daemon_client.h @@ -50,8 +50,20 @@ class CHROMEOS_EXPORT FakeDebugDaemonClient : public DebugDaemonClient { const std::map<std::string, std::string>& options, const TestICMPCallback& callback) override; virtual void UploadCrashes() override; + virtual void EnableDebuggingFeatures( + const std::string& password, + const EnableDebuggingCallback& callback) override; + virtual void QueryDebuggingFeatures( + const QueryDevFeaturesCallback& callback) override; + virtual void RemoveRootfsVerification( + const EnableDebuggingCallback& callback) override; + + // Sets debugging features mask for testing. + virtual void SetDebuggingFeaturesStatus(int featues_mask); private: + int featues_mask_; + DISALLOW_COPY_AND_ASSIGN(FakeDebugDaemonClient); }; |