void ConnectionManager::receiveDatagram(const char* buf, size_t len) { if (memcmp(buf, "watch ", 6) == 0) { receiveWatch(buf, len); } else if (memcmp(buf, "CAPABILITIES ", 6) == 0) { receiveHandshake(buf, len); } else { TWARN("Unknown command %.*s", (int)len, buf); } }
void ClusterDelta::clientClusterDelta(vpr::SocketStream* socket_stream) { mSocketStream = socket_stream; while ( mAccept == false ) { clearIntervals(); receiveHandshake(); createHandshake(); receiveExpectedTime(); createResponce(); } }
vpr::Interval ClusterDelta::getClusterDelta(vpr::SocketStream* socket_stream) { mSocketStream = socket_stream; while ( mAccept == false ) { clearIntervals(); createHandshake(); receiveHandshake(); createExpectedTime(); receiveResponce(); } return(mDelta); }