void BenderControlConnectionHandler::respondToStreamDataRequest(const MemoryBlock &message) { var jsonData = getJSONFromMessage (message); bool ret = false; if (jsonData.getArray()) { if (jsonData.getArray()->size() >= 2) { ret = owner.addStreamDestination (getConnectedHostName(), jsonData[2]); } else { ret = owner.removeStreamDestination (getConnectedHostName(), jsonData[2]); } } if (ret) sendConstrolResponse (*this, success); else sendConstrolResponse (*this, failure); }
void BenderControlConnectionHandler::connectionMade() { _DBG ("BenderControlConnectionHandler::connectionMade remote host: "+getConnectedHostName()); }
void NetworkConnection::ClientConnection::connectionMade() { // When successfully connected :) clientInfo.clientIpAddress = getConnectedHostName(); Logger::outputDebugString(clientInfo.clientIpAddress + " is Connected"); }