INNER CODE UNIT · Java

ClientHandler

proninyaroslav/libretorrent · app/src/main/java/org/nanohttpd/NanoHTTPD.java:158

    public class ClientHandler implements Runnable {
        private final InputStream inputStream;
        private final Socket acceptSocket;
        private ClientHandler(InputStream inputStream, Socket acceptSocket) {
            this.inputStream = inputStream;
            this.acceptSocket = acceptSocket;
        }
        public void close() {
            safeClose(this.inputStream);
            safeClose(this.acceptSocket);
        }
        @Override
        public void run() {
            OutputStream outputStream = null;
            try {
                outputStream = this.acceptSocket.getOutputStream();
                TempFileManager tempFileManager = NanoHTTPD.this.tempFileManagerFactory.create();
                HTTPSession session = new HTTPSession(tempFileManager, this.inputStream, outputStream, this.acceptSocket.getInetAddress());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…