Пример #1
0
 public void streamDataReceived(int id, byte data[], int offset, int length) {
   Flooder flooder = null;
   synchronized (_remotePeers) {
     flooder = (Flooder) _remotePeers.get(new Integer(id));
   }
   long value = DataHelper.fromLong(data, 0, 4);
   if (flooder != null) {
     flooder.received(length, value);
   } else {
     _log.error("not connected to " + id + " but we received " + value + "?");
   }
 }
Пример #2
0
 public void streamClosedReceived(String result, int id, String message) {
   Flooder flooder = null;
   synchronized (_remotePeers) {
     flooder = (Flooder) _remotePeers.remove(new Integer(id));
   }
   if (flooder != null) {
     flooder.closed();
     _log.debug(
         "Connection " + flooder.getConnectionId() + " closed to " + flooder.getDestination());
   } else {
     _log.error("not connected to " + id + " but we were just closed?");
   }
 }