|
@@ -12,6 +12,8 @@
|
|
|
|
|
|
#include <aman/types/Communication.h>
|
|
|
|
|
|
+#include "protobuf/AircraftReport.pb.h"
|
|
|
+
|
|
|
namespace aman {
|
|
|
/**
|
|
|
* @brief Defines the aircraft reporter class which sends aircraft information to the backend
|
|
@@ -50,6 +52,11 @@ namespace aman {
|
|
|
* @brief Terminates the reporter connection
|
|
|
*/
|
|
|
bool deinitialize();
|
|
|
+ /**
|
|
|
+ * @brief Checks if the reporter is initialized
|
|
|
+ * @return True if it is initialized, else false
|
|
|
+ */
|
|
|
+ bool initialized() const noexcept;
|
|
|
/**
|
|
|
* @brief Sends a new message to the backend
|
|
|
* @param[in] report The new aircraft report
|