/* * Copyright © 2018 Keith Packard * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. */ package altosmapd; import java.net.*; public class AltosMapdServer { ServerSocket socket; public Socket accept() { try { return socket.accept(); } catch (Exception e) { return null; } } public AltosMapdServer(int port) { try { socket = new ServerSocket(port, 5, InetAddress.getLoopbackAddress()); } catch (Exception e) { socket = null; } } }