|
|
@@ -3,6 +3,7 @@
|
|
|
#include "Mesh.h"
|
|
|
#include <helpers/IdentityStore.h>
|
|
|
#include <helpers/SensorManager.h>
|
|
|
+#include <helpers/ClientACL.h>
|
|
|
|
|
|
#if defined(WITH_RS232_BRIDGE) || defined(WITH_ESPNOW_BRIDGE)
|
|
|
#define WITH_BRIDGE
|
|
|
@@ -94,6 +95,7 @@ class CommonCLI {
|
|
|
CommonCLICallbacks* _callbacks;
|
|
|
mesh::MainBoard* _board;
|
|
|
SensorManager* _sensors;
|
|
|
+ ClientACL* _acl;
|
|
|
char tmp[PRV_KEY_SIZE*2 + 4];
|
|
|
|
|
|
mesh::RTCClock* getRTCClock() { return _rtc; }
|
|
|
@@ -101,8 +103,8 @@ class CommonCLI {
|
|
|
void loadPrefsInt(FILESYSTEM* _fs, const char* filename);
|
|
|
|
|
|
public:
|
|
|
- CommonCLI(mesh::MainBoard& board, mesh::RTCClock& rtc, SensorManager& sensors, NodePrefs* prefs, CommonCLICallbacks* callbacks)
|
|
|
- : _board(&board), _rtc(&rtc), _sensors(&sensors), _prefs(prefs), _callbacks(callbacks) { }
|
|
|
+ CommonCLI(mesh::MainBoard& board, mesh::RTCClock& rtc, SensorManager& sensors, ClientACL& acl, NodePrefs* prefs, CommonCLICallbacks* callbacks)
|
|
|
+ : _board(&board), _rtc(&rtc), _sensors(&sensors), _acl(&acl), _prefs(prefs), _callbacks(callbacks) { }
|
|
|
|
|
|
void loadPrefs(FILESYSTEM* _fs);
|
|
|
void savePrefs(FILESYSTEM* _fs);
|