FIX: fixed some bugs

ADD: added raw_track message frame
This commit is contained in:
Henry Winkel
2022-11-15 15:55:24 +01:00
parent cf1800ffba
commit 8fcf4244b0
25 changed files with 1799 additions and 158 deletions

View File

@@ -52,7 +52,7 @@ namespace WHISPER
std::thread receiveThread;
/// variable indicating if the receiveThread should be stopped
std::atomic<bool> stopReceiveThread;
std::atomic<bool> stopReceiveThread = false;
std::shared_ptr<threadSafeQueue<WHISPER::Message>> receiveQueue = nullptr;
@@ -71,11 +71,17 @@ namespace WHISPER
void unsubscribe(std::string topic);
std::uint32_t getOwnID();
SourceType getOwnDeviceType();
protected:
void addMsgToReceiverQueue(WHISPER::Message);
void setGateway(bool);
bool isGateway();
virtual void derivedConnect() = 0;
virtual void derivedDisconnect() = 0;