timeMsg double

git-svn-id: svn://elaine/murooma/trunk@265 d8a302eb-03bc-478d-80e4-98257eca68ef
This commit is contained in:
(no author) 2014-09-15 06:27:36 +00:00
parent c0dde672ce
commit 92152aea48
3 changed files with 8 additions and 7 deletions

View file

@ -15,9 +15,10 @@ void ControlServer::onMessageReceived(SocketConnection* connection, const BaseMe
{
TimeMsg timeMsg;
timeMsg.deserialize(baseMessage, buffer);
timeMsg.latency = (timeMsg.received.sec - timeMsg.sent.sec) * 1000000 + (timeMsg.received.usec - timeMsg.sent.usec);
tv diff = timeMsg.received - timeMsg.sent;
cout << "Latency: " << diff.sec << "." << diff.usec << "\n";
// timeMsg.latency = (timeMsg.received.sec - timeMsg.sent.sec) * 1000000 + (timeMsg.received.usec - timeMsg.sent.usec);
timeMsg.latency = (timeMsg.received.sec - timeMsg.sent.sec) + (timeMsg.received.usec - timeMsg.sent.usec) / 1000000.;
// tv diff = timeMsg.received - timeMsg.sent;
// cout << "Latency: " << diff.sec << "." << diff.usec << "\n";
timeMsg.refersTo = timeMsg.id;
connection->send(&timeMsg);
}