TargetController suspension

This commit is contained in:
Nav
2021-05-30 16:52:32 +01:00
parent a0b59e3bf7
commit db2221741f
17 changed files with 441 additions and 162 deletions

View File

@@ -3,6 +3,8 @@
#include <cstdint>
#include <optional>
#include "TargetControllerState.hpp"
#include "src/EventManager/EventListener.hpp"
#include "src/EventManager/EventManager.hpp"
@@ -35,6 +37,10 @@ namespace Bloom
this->defaultTimeout = timeout;
}
TargetControllerState getTargetControllerState();
bool isTargetControllerInService() noexcept;
/**
* Requests the TargetDescriptor from the TargetController
*