Esempio n. 1
0
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);
	}
}
Esempio n. 2
0
 void ClusterDelta::clientClusterDelta(vpr::SocketStream* socket_stream)
 {
    mSocketStream = socket_stream;
    while ( mAccept == false )
    {
       clearIntervals();
       receiveHandshake();
       createHandshake();
       receiveExpectedTime();
       createResponce();
    }
 }
Esempio n. 3
0
 vpr::Interval ClusterDelta::getClusterDelta(vpr::SocketStream* socket_stream)
 {
    mSocketStream = socket_stream;
    while ( mAccept == false )
    {
       clearIntervals();
       createHandshake();
       receiveHandshake();
       createExpectedTime();
       receiveResponce();
    }
    return(mDelta);
 }