Merge pull request #6872 from imgntn/messageTests

Add Messaging Tests and Organize
This commit is contained in:
Eric Levin 2016-01-21 09:05:23 -08:00
commit 0cfd9e429a
4 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,16 @@
var messagesReceivedCount = 0;
function handleMessages(channel, message, sender) {
print('GOT MESSAGE')
if (sender === MyAvatar.sessionUUID) {
if (channel === 'messageTest') {
messagesReceivedCount++;
print('sendIndex/receiveCount::' + message + "/" + messagesReceivedCount);
}
}
}
Messages.messageReceived.connect(handleMessages);
Messages.subscribe('messageTest')
print('READY TO RECEIVE')

View file

@ -0,0 +1,18 @@
var messageIndex = 1;
var messageRate = 500;
function sendMessage(){
print('SENDING MESSAGE')
Messages.sendMessage('messageTest',messageIndex)
messageIndex++;
}
function cleanup(){
Script.clearInterval(messageInterval);
}
var messageInterval = Script.setInterval(function(){
sendMessage();
},messageRate);
Script.scriptEnding.connect(cleanup);