aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/ProfilingService.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/ProfilingService.hpp')
-rw-r--r--src/profiling/ProfilingService.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/profiling/ProfilingService.hpp b/src/profiling/ProfilingService.hpp
index dd70af4b39..d4fa85604c 100644
--- a/src/profiling/ProfilingService.hpp
+++ b/src/profiling/ProfilingService.hpp
@@ -45,6 +45,9 @@ public:
// Updates the profiling service, making it transition to a new state if necessary
void Update();
+ // Disconnects the profiling service from the external server
+ void Disconnect();
+
// Getters for the profiling service state
const ICounterDirectory& GetCounterDirectory() const;
ProfilingState GetCurrentState() const;
@@ -70,6 +73,7 @@ private:
void Initialize();
void InitializeCounterValue(uint16_t counterUid);
void Reset();
+ void Stop();
// Helper function
void CheckCounterUid(uint16_t counterUid) const;