diff options
author | Lioncash <mathew1800@gmail.com> | 2016-12-15 22:19:30 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2016-12-15 22:37:22 +0100 |
commit | ba20dd9b6125551ecf2016ed7dbd61dc618fc876 (patch) | |
tree | 339289e4a87660df3edf1d3263ecb0e22ca2b573 /src/core/gdbstub/gdbstub.h | |
parent | Merge pull request #2330 from lioncash/pragma (diff) | |
download | yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar.gz yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar.bz2 yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar.lz yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar.xz yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.tar.zst yuzu-ba20dd9b6125551ecf2016ed7dbd61dc618fc876.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/gdbstub/gdbstub.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/core/gdbstub/gdbstub.h b/src/core/gdbstub/gdbstub.h index a7483bb10..38177e32c 100644 --- a/src/core/gdbstub/gdbstub.h +++ b/src/core/gdbstub/gdbstub.h @@ -5,7 +5,7 @@ // Originally written by Sven Peter <sven@fail0verflow.com> for anergistic. #pragma once -#include <atomic> + #include "common/common_types.h" namespace GDBStub { @@ -24,10 +24,6 @@ struct BreakpointAddress { BreakpointType type; }; -/// If set to false, the server will never be started and no gdbstub-related functions will be -/// executed. -extern std::atomic<bool> g_server_enabled; - /** * Set the port the gdbstub should use to listen for connections. * @@ -36,7 +32,7 @@ extern std::atomic<bool> g_server_enabled; void SetServerPort(u16 port); /** - * Set the g_server_enabled flag and start or stop the server if possible. + * Starts or stops the server if possible. * * @param status Set the server to enabled or disabled. */ @@ -48,6 +44,9 @@ void Init(); /// Stop gdbstub server. void Shutdown(); +/// Checks if the gdbstub server is enabled. +bool IsServerEnabled(); + /// Returns true if there is an active socket connection. bool IsConnected(); |