code: @Override
  	public void stopped() {
  
  		// Stop heartbeat timer
  		if (heartBeatTimer != null) {
  			heartBeatTimer.cancel(false);
  			heartBeatTimer = null;
  		}
  
  		// Stop timeout checker's timer
  		if (checkTimeoutTimer != null) {
  			checkTimeoutTimer.cancel(false);
  			checkTimeoutTimer = null;
  		}
  
  		// Send "disconnected" packet
  		sendDisconnectPacket();
  
  		// Clear all stored data
  		nodes.clear();
  	}
docs: Closes transporter.