diff --git a/Source/Processors/MessageCenter/MessageCenterEditor.cpp b/Source/Processors/MessageCenter/MessageCenterEditor.cpp index 9eea91e5cebe491234e6a38b2179b4ddefd58493..994a1b73ff2a3eb92d9b269ed40ad47cae1706f4 100644 --- a/Source/Processors/MessageCenter/MessageCenterEditor.cpp +++ b/Source/Processors/MessageCenter/MessageCenterEditor.cpp @@ -170,6 +170,11 @@ void MessageCenterEditor::resized() sendMessageButton->setBounds(getWidth()-50, 5, 45, getHeight()-10); } +int64 MessageCenterEditor::getTimestamp() +{ + return messageCenter->getTimestamp(); +} + void MessageCenterEditor::actionListenerCallback(const String& message) { diff --git a/Source/Processors/MessageCenter/MessageCenterEditor.h b/Source/Processors/MessageCenter/MessageCenterEditor.h index 897362e3b5ce344f9f636164bd3ea3ea85ba8767..0476596aaf7308937d856b1ba9a03f777a26a084 100644 --- a/Source/Processors/MessageCenter/MessageCenterEditor.h +++ b/Source/Processors/MessageCenter/MessageCenterEditor.h @@ -73,6 +73,8 @@ public: void mouseDown(const MouseEvent& event); + int64 getTimestamp(); + private: void buttonClicked(Button* button); diff --git a/Source/Processors/NetworkEvents/NetworkEvents.cpp b/Source/Processors/NetworkEvents/NetworkEvents.cpp index 835d1b2e1f9c3d5b0e2c6d45d61e7f98f31958b0..ad9042c6505360f25850701cac2e352a87ec1365 100644 --- a/Source/Processors/NetworkEvents/NetworkEvents.cpp +++ b/Source/Processors/NetworkEvents/NetworkEvents.cpp @@ -25,6 +25,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #include "NetworkEvents.h" #include "../Editors/NetworkEventsEditor.h" #include "../../AccessClass.h" +#include "../MessageCenter/MessageCenterEditor.h" + const int MAX_MESSAGE_LENGTH = 64000; @@ -399,7 +401,7 @@ void NetworkEvents::process(AudioSampleBuffer& buffer, //std::cout << "NETWORK NODE" << std::endl; //printf("Entering NetworkEvents::process\n"); - + setTimestamp(events,getMessageCenter()->getTimestamp()); checkForEvents(events); //simulateDesignAndTrials(events);