code: private void updateDevices(DeviceAnnouncement announcement) {
          firstDeviceTime.compareAndSet(0, System.currentTimeMillis());
          devices.put(announcement.getAddress(), announcement);
      }
docs: Record a device announcement in the devices map, so we know whe saw it.
  
  @param announcement the announcement to be recorded