├── README.md └── code ├── 17_log1 ├── CMakeLists.txt ├── Makefile ├── log │ ├── fileutil.cpp │ ├── fileutil.h │ ├── logger.cpp │ ├── logger.h │ ├── logstream.cpp │ └── logstream.h ├── log1.cpp ├── timestamp.cpp └── timestamp.h ├── 18_log2 ├── CMakeLists.txt ├── Makefile ├── log │ ├── asynclogger.cpp │ ├── asynclogger.h │ ├── fileutil.cpp │ ├── fileutil.h │ ├── logfile.cpp │ ├── logfile.h │ ├── logger.cpp │ ├── logger.h │ ├── logstream.cpp │ └── logstream.h ├── log2.cpp ├── timestamp.cpp └── timestamp.h ├── server_v1 ├── client.cpp ├── makefile └── server.cpp ├── server_v10 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v11 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v12 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v13 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v14 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v15 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ ├── timer.cpp │ ├── timer.h │ ├── timerqueue.cpp │ ├── timerqueue.h │ ├── timestamp.cpp │ ├── timestamp.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v16 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ ├── timer.cpp │ ├── timer.h │ ├── timerqueue.cpp │ ├── timerqueue.h │ ├── timestamp.cpp │ ├── timestamp.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v19 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── CountDownLatch.cpp │ ├── CountDownLatch.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── Thread.cpp │ ├── Thread.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ ├── currentthread.cpp │ ├── currentthread.h │ ├── log │ ├── asynclogger.cpp │ ├── asynclogger.h │ ├── fileutil.cpp │ ├── fileutil.h │ ├── logfile.cpp │ ├── logfile.h │ ├── logger.cpp │ ├── logger.h │ ├── logstream.cpp │ └── logstream.h │ ├── timer.cpp │ ├── timer.h │ ├── timerqueue.cpp │ ├── timerqueue.h │ ├── timestamp.cpp │ ├── timestamp.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v2 ├── client.cpp ├── makefile └── server.cpp ├── server_v20 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── CountDownLatch.cpp │ ├── CountDownLatch.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── HTTP │ ├── HttpContext.cpp │ ├── HttpContext.h │ ├── HttpRequest.h │ ├── HttpResponse.cpp │ ├── HttpResponse.h │ ├── HttpServer.cpp │ └── HttpServer.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── Thread.cpp │ ├── Thread.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ ├── currentthread.cpp │ ├── currentthread.h │ ├── log │ ├── asynclogger.cpp │ ├── asynclogger.h │ ├── fileutil.cpp │ ├── fileutil.h │ ├── logfile.cpp │ ├── logfile.h │ ├── logger.cpp │ ├── logger.h │ ├── logstream.cpp │ └── logstream.h │ ├── timer.cpp │ ├── timer.h │ ├── timerqueue.cpp │ ├── timerqueue.h │ ├── timestamp.cpp │ ├── timestamp.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v21 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Callbacks.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Connection.cpp │ ├── Connection.h │ ├── CountDownLatch.cpp │ ├── CountDownLatch.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── EventLoopThread.cpp │ ├── EventLoopThread.h │ ├── EventLoopThreadPool.cpp │ ├── EventLoopThreadPool.h │ ├── HTTP │ ├── HttpContext.cpp │ ├── HttpContext.h │ ├── HttpRequest.h │ ├── HttpResponse.cpp │ ├── HttpResponse.h │ ├── HttpServer.cpp │ └── HttpServer.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ ├── Thread.cpp │ ├── Thread.h │ ├── ThreadPool.cpp │ ├── ThreadPool.h │ ├── currentthread.cpp │ ├── currentthread.h │ ├── log │ ├── asynclogger.cpp │ ├── asynclogger.h │ ├── fileutil.cpp │ ├── fileutil.h │ ├── logfile.cpp │ ├── logfile.h │ ├── logger.cpp │ ├── logger.h │ ├── logstream.cpp │ └── logstream.h │ ├── timer.cpp │ ├── timer.h │ ├── timerqueue.cpp │ ├── timerqueue.h │ ├── timestamp.cpp │ ├── timestamp.h │ ├── util │ ├── util.cpp │ └── util.h │ └── websocket │ ├── WebsocketContext.cpp │ ├── WebsocketContext.h │ ├── base64.cpp │ ├── base64.h │ ├── sha1.cpp │ ├── sha1.h │ ├── test.html │ ├── websocketPacket.cpp │ ├── websocketPacket.h │ ├── websocketServer.cpp │ └── websocketServer.h ├── server_v3 ├── client.cpp ├── makefile └── server.cpp ├── server_v4 ├── Epoll │ ├── Epoll.cpp │ └── Epoll.h ├── InetAddr │ ├── InetAddr.cpp │ └── InetAddr.h ├── Makefile ├── Socket │ ├── Socket.cpp │ └── Socket.h ├── main.cpp └── util │ ├── util.cpp │ └── util.h ├── server_v5 ├── Channel │ ├── Channel.cpp │ └── Channel.h ├── Epoll │ ├── Epoll.cpp │ └── Epoll.h ├── InetAddr │ ├── InetAddr.cpp │ └── InetAddr.h ├── Makefile ├── Socket │ ├── Socket.cpp │ └── Socket.h ├── main.cpp └── util │ ├── util.cpp │ └── util.h ├── server_v6 ├── Channel │ ├── Channel.cpp │ └── Channel.h ├── Epoll │ ├── Epoll.cpp │ └── Epoll.h ├── EventLoop │ ├── EventLoop.cpp │ └── EventLoop.h ├── InetAddr │ ├── InetAddr.cpp │ └── InetAddr.h ├── Makefile ├── Server │ ├── Server.cpp │ └── Server.h ├── Socket │ ├── Socket.cpp │ └── Socket.h ├── main.cpp └── util │ ├── util.cpp │ └── util.h ├── server_v7 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ └── util │ ├── util.cpp │ └── util.h ├── server_v8 ├── Makefile ├── main.cpp └── src │ ├── Acceptor.cpp │ ├── Acceptor.h │ ├── Buffer.cpp │ ├── Buffer.h │ ├── Channel.cpp │ ├── Channel.h │ ├── Epoll.cpp │ ├── Epoll.h │ ├── EventLoop.cpp │ ├── EventLoop.h │ ├── InetAddr.cpp │ ├── InetAddr.h │ ├── Server.cpp │ ├── Server.h │ ├── Socket.cpp │ ├── Socket.h │ └── util │ ├── util.cpp │ └── util.h └── server_v9 ├── Makefile ├── main.cpp └── src ├── Acceptor.cpp ├── Acceptor.h ├── Buffer.cpp ├── Buffer.h ├── Callbacks.h ├── Channel.cpp ├── Channel.h ├── Connection.cpp ├── Connection.h ├── Epoll.cpp ├── Epoll.h ├── EventLoop.cpp ├── EventLoop.h ├── InetAddr.cpp ├── InetAddr.h ├── Server.cpp ├── Server.h ├── Socket.cpp ├── Socket.h └── util ├── util.cpp └── util.h /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/README.md -------------------------------------------------------------------------------- /code/17_log1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/CMakeLists.txt -------------------------------------------------------------------------------- /code/17_log1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/Makefile -------------------------------------------------------------------------------- /code/17_log1/log/fileutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/fileutil.cpp -------------------------------------------------------------------------------- /code/17_log1/log/fileutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/fileutil.h -------------------------------------------------------------------------------- /code/17_log1/log/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/logger.cpp -------------------------------------------------------------------------------- /code/17_log1/log/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/logger.h -------------------------------------------------------------------------------- /code/17_log1/log/logstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/logstream.cpp -------------------------------------------------------------------------------- /code/17_log1/log/logstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log/logstream.h -------------------------------------------------------------------------------- /code/17_log1/log1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/log1.cpp -------------------------------------------------------------------------------- /code/17_log1/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/timestamp.cpp -------------------------------------------------------------------------------- /code/17_log1/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/17_log1/timestamp.h -------------------------------------------------------------------------------- /code/18_log2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/CMakeLists.txt -------------------------------------------------------------------------------- /code/18_log2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/Makefile -------------------------------------------------------------------------------- /code/18_log2/log/asynclogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/asynclogger.cpp -------------------------------------------------------------------------------- /code/18_log2/log/asynclogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/asynclogger.h -------------------------------------------------------------------------------- /code/18_log2/log/fileutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/fileutil.cpp -------------------------------------------------------------------------------- /code/18_log2/log/fileutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/fileutil.h -------------------------------------------------------------------------------- /code/18_log2/log/logfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logfile.cpp -------------------------------------------------------------------------------- /code/18_log2/log/logfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logfile.h -------------------------------------------------------------------------------- /code/18_log2/log/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logger.cpp -------------------------------------------------------------------------------- /code/18_log2/log/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logger.h -------------------------------------------------------------------------------- /code/18_log2/log/logstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logstream.cpp -------------------------------------------------------------------------------- /code/18_log2/log/logstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log/logstream.h -------------------------------------------------------------------------------- /code/18_log2/log2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/log2.cpp -------------------------------------------------------------------------------- /code/18_log2/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/timestamp.cpp -------------------------------------------------------------------------------- /code/18_log2/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/18_log2/timestamp.h -------------------------------------------------------------------------------- /code/server_v1/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v1/client.cpp -------------------------------------------------------------------------------- /code/server_v1/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v1/makefile -------------------------------------------------------------------------------- /code/server_v1/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v1/server.cpp -------------------------------------------------------------------------------- /code/server_v10/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/Makefile -------------------------------------------------------------------------------- /code/server_v10/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/main.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v10/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v10/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v10/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Channel.h -------------------------------------------------------------------------------- /code/server_v10/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Connection.h -------------------------------------------------------------------------------- /code/server_v10/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v10/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v10/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v10/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v10/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v10/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Server.h -------------------------------------------------------------------------------- /code/server_v10/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v10/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/Socket.h -------------------------------------------------------------------------------- /code/server_v10/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v10/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v10/src/util/util.h -------------------------------------------------------------------------------- /code/server_v11/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/Makefile -------------------------------------------------------------------------------- /code/server_v11/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/main.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v11/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v11/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v11/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Channel.h -------------------------------------------------------------------------------- /code/server_v11/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Connection.h -------------------------------------------------------------------------------- /code/server_v11/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v11/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v11/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v11/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v11/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v11/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Server.h -------------------------------------------------------------------------------- /code/server_v11/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v11/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/Socket.h -------------------------------------------------------------------------------- /code/server_v11/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v11/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v11/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v11/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v11/src/util/util.h -------------------------------------------------------------------------------- /code/server_v12/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/Makefile -------------------------------------------------------------------------------- /code/server_v12/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/main.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v12/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v12/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v12/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Channel.h -------------------------------------------------------------------------------- /code/server_v12/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Connection.h -------------------------------------------------------------------------------- /code/server_v12/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v12/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v12/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v12/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v12/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v12/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Server.h -------------------------------------------------------------------------------- /code/server_v12/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v12/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/Socket.h -------------------------------------------------------------------------------- /code/server_v12/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v12/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v12/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v12/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v12/src/util/util.h -------------------------------------------------------------------------------- /code/server_v13/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/Makefile -------------------------------------------------------------------------------- /code/server_v13/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/main.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v13/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v13/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v13/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Channel.h -------------------------------------------------------------------------------- /code/server_v13/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Connection.h -------------------------------------------------------------------------------- /code/server_v13/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v13/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v13/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v13/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v13/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v13/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v13/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v13/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v13/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v13/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Server.h -------------------------------------------------------------------------------- /code/server_v13/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v13/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/Socket.h -------------------------------------------------------------------------------- /code/server_v13/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v13/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v13/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v13/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v13/src/util/util.h -------------------------------------------------------------------------------- /code/server_v14/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/Makefile -------------------------------------------------------------------------------- /code/server_v14/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/main.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v14/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v14/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v14/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Channel.h -------------------------------------------------------------------------------- /code/server_v14/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Connection.h -------------------------------------------------------------------------------- /code/server_v14/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v14/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v14/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v14/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v14/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v14/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v14/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v14/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v14/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v14/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Server.h -------------------------------------------------------------------------------- /code/server_v14/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v14/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/Socket.h -------------------------------------------------------------------------------- /code/server_v14/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v14/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v14/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v14/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v14/src/util/util.h -------------------------------------------------------------------------------- /code/server_v15/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/Makefile -------------------------------------------------------------------------------- /code/server_v15/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/main.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v15/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v15/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v15/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Channel.h -------------------------------------------------------------------------------- /code/server_v15/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Connection.h -------------------------------------------------------------------------------- /code/server_v15/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v15/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v15/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v15/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v15/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v15/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v15/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v15/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v15/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v15/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Server.h -------------------------------------------------------------------------------- /code/server_v15/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v15/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/Socket.h -------------------------------------------------------------------------------- /code/server_v15/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v15/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v15/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timer.cpp -------------------------------------------------------------------------------- /code/server_v15/src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timer.h -------------------------------------------------------------------------------- /code/server_v15/src/timerqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timerqueue.cpp -------------------------------------------------------------------------------- /code/server_v15/src/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timerqueue.h -------------------------------------------------------------------------------- /code/server_v15/src/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timestamp.cpp -------------------------------------------------------------------------------- /code/server_v15/src/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/timestamp.h -------------------------------------------------------------------------------- /code/server_v15/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v15/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v15/src/util/util.h -------------------------------------------------------------------------------- /code/server_v16/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/Makefile -------------------------------------------------------------------------------- /code/server_v16/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/main.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v16/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v16/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v16/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Channel.h -------------------------------------------------------------------------------- /code/server_v16/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Connection.h -------------------------------------------------------------------------------- /code/server_v16/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v16/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v16/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v16/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v16/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v16/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v16/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v16/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v16/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v16/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Server.h -------------------------------------------------------------------------------- /code/server_v16/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v16/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/Socket.h -------------------------------------------------------------------------------- /code/server_v16/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v16/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v16/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timer.cpp -------------------------------------------------------------------------------- /code/server_v16/src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timer.h -------------------------------------------------------------------------------- /code/server_v16/src/timerqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timerqueue.cpp -------------------------------------------------------------------------------- /code/server_v16/src/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timerqueue.h -------------------------------------------------------------------------------- /code/server_v16/src/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timestamp.cpp -------------------------------------------------------------------------------- /code/server_v16/src/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/timestamp.h -------------------------------------------------------------------------------- /code/server_v16/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v16/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v16/src/util/util.h -------------------------------------------------------------------------------- /code/server_v19/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/Makefile -------------------------------------------------------------------------------- /code/server_v19/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/main.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v19/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v19/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v19/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Channel.h -------------------------------------------------------------------------------- /code/server_v19/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Connection.h -------------------------------------------------------------------------------- /code/server_v19/src/CountDownLatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/CountDownLatch.cpp -------------------------------------------------------------------------------- /code/server_v19/src/CountDownLatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/CountDownLatch.h -------------------------------------------------------------------------------- /code/server_v19/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v19/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v19/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v19/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v19/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v19/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v19/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v19/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v19/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v19/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Server.h -------------------------------------------------------------------------------- /code/server_v19/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Socket.h -------------------------------------------------------------------------------- /code/server_v19/src/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Thread.cpp -------------------------------------------------------------------------------- /code/server_v19/src/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/Thread.h -------------------------------------------------------------------------------- /code/server_v19/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v19/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v19/src/currentthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/currentthread.cpp -------------------------------------------------------------------------------- /code/server_v19/src/currentthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/currentthread.h -------------------------------------------------------------------------------- /code/server_v19/src/log/asynclogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/asynclogger.cpp -------------------------------------------------------------------------------- /code/server_v19/src/log/asynclogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/asynclogger.h -------------------------------------------------------------------------------- /code/server_v19/src/log/fileutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/fileutil.cpp -------------------------------------------------------------------------------- /code/server_v19/src/log/fileutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/fileutil.h -------------------------------------------------------------------------------- /code/server_v19/src/log/logfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logfile.cpp -------------------------------------------------------------------------------- /code/server_v19/src/log/logfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logfile.h -------------------------------------------------------------------------------- /code/server_v19/src/log/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logger.cpp -------------------------------------------------------------------------------- /code/server_v19/src/log/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logger.h -------------------------------------------------------------------------------- /code/server_v19/src/log/logstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logstream.cpp -------------------------------------------------------------------------------- /code/server_v19/src/log/logstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/log/logstream.h -------------------------------------------------------------------------------- /code/server_v19/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timer.cpp -------------------------------------------------------------------------------- /code/server_v19/src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timer.h -------------------------------------------------------------------------------- /code/server_v19/src/timerqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timerqueue.cpp -------------------------------------------------------------------------------- /code/server_v19/src/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timerqueue.h -------------------------------------------------------------------------------- /code/server_v19/src/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timestamp.cpp -------------------------------------------------------------------------------- /code/server_v19/src/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/timestamp.h -------------------------------------------------------------------------------- /code/server_v19/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v19/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v19/src/util/util.h -------------------------------------------------------------------------------- /code/server_v2/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v2/client.cpp -------------------------------------------------------------------------------- /code/server_v2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v2/makefile -------------------------------------------------------------------------------- /code/server_v2/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v2/server.cpp -------------------------------------------------------------------------------- /code/server_v20/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/Makefile -------------------------------------------------------------------------------- /code/server_v20/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/main.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v20/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v20/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v20/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Channel.h -------------------------------------------------------------------------------- /code/server_v20/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Connection.h -------------------------------------------------------------------------------- /code/server_v20/src/CountDownLatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/CountDownLatch.cpp -------------------------------------------------------------------------------- /code/server_v20/src/CountDownLatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/CountDownLatch.h -------------------------------------------------------------------------------- /code/server_v20/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v20/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v20/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v20/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v20/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v20/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v20/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpContext.cpp -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpContext.h -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpRequest.h -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpResponse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpResponse.cpp -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpResponse.h -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpServer.cpp -------------------------------------------------------------------------------- /code/server_v20/src/HTTP/HttpServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/HTTP/HttpServer.h -------------------------------------------------------------------------------- /code/server_v20/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v20/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v20/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Server.h -------------------------------------------------------------------------------- /code/server_v20/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Socket.h -------------------------------------------------------------------------------- /code/server_v20/src/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Thread.cpp -------------------------------------------------------------------------------- /code/server_v20/src/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/Thread.h -------------------------------------------------------------------------------- /code/server_v20/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v20/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v20/src/currentthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/currentthread.cpp -------------------------------------------------------------------------------- /code/server_v20/src/currentthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/currentthread.h -------------------------------------------------------------------------------- /code/server_v20/src/log/asynclogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/asynclogger.cpp -------------------------------------------------------------------------------- /code/server_v20/src/log/asynclogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/asynclogger.h -------------------------------------------------------------------------------- /code/server_v20/src/log/fileutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/fileutil.cpp -------------------------------------------------------------------------------- /code/server_v20/src/log/fileutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/fileutil.h -------------------------------------------------------------------------------- /code/server_v20/src/log/logfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logfile.cpp -------------------------------------------------------------------------------- /code/server_v20/src/log/logfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logfile.h -------------------------------------------------------------------------------- /code/server_v20/src/log/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logger.cpp -------------------------------------------------------------------------------- /code/server_v20/src/log/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logger.h -------------------------------------------------------------------------------- /code/server_v20/src/log/logstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logstream.cpp -------------------------------------------------------------------------------- /code/server_v20/src/log/logstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/log/logstream.h -------------------------------------------------------------------------------- /code/server_v20/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timer.cpp -------------------------------------------------------------------------------- /code/server_v20/src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timer.h -------------------------------------------------------------------------------- /code/server_v20/src/timerqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timerqueue.cpp -------------------------------------------------------------------------------- /code/server_v20/src/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timerqueue.h -------------------------------------------------------------------------------- /code/server_v20/src/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timestamp.cpp -------------------------------------------------------------------------------- /code/server_v20/src/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/timestamp.h -------------------------------------------------------------------------------- /code/server_v20/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v20/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v20/src/util/util.h -------------------------------------------------------------------------------- /code/server_v21/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/Makefile -------------------------------------------------------------------------------- /code/server_v21/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/main.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v21/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v21/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v21/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Channel.h -------------------------------------------------------------------------------- /code/server_v21/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Connection.h -------------------------------------------------------------------------------- /code/server_v21/src/CountDownLatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/CountDownLatch.cpp -------------------------------------------------------------------------------- /code/server_v21/src/CountDownLatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/CountDownLatch.h -------------------------------------------------------------------------------- /code/server_v21/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v21/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v21/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v21/src/EventLoopThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoopThread.cpp -------------------------------------------------------------------------------- /code/server_v21/src/EventLoopThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoopThread.h -------------------------------------------------------------------------------- /code/server_v21/src/EventLoopThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoopThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v21/src/EventLoopThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/EventLoopThreadPool.h -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpContext.cpp -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpContext.h -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpRequest.h -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpResponse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpResponse.cpp -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpResponse.h -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpServer.cpp -------------------------------------------------------------------------------- /code/server_v21/src/HTTP/HttpServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/HTTP/HttpServer.h -------------------------------------------------------------------------------- /code/server_v21/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v21/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v21/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Server.h -------------------------------------------------------------------------------- /code/server_v21/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Socket.h -------------------------------------------------------------------------------- /code/server_v21/src/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Thread.cpp -------------------------------------------------------------------------------- /code/server_v21/src/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/Thread.h -------------------------------------------------------------------------------- /code/server_v21/src/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/ThreadPool.cpp -------------------------------------------------------------------------------- /code/server_v21/src/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/ThreadPool.h -------------------------------------------------------------------------------- /code/server_v21/src/currentthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/currentthread.cpp -------------------------------------------------------------------------------- /code/server_v21/src/currentthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/currentthread.h -------------------------------------------------------------------------------- /code/server_v21/src/log/asynclogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/asynclogger.cpp -------------------------------------------------------------------------------- /code/server_v21/src/log/asynclogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/asynclogger.h -------------------------------------------------------------------------------- /code/server_v21/src/log/fileutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/fileutil.cpp -------------------------------------------------------------------------------- /code/server_v21/src/log/fileutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/fileutil.h -------------------------------------------------------------------------------- /code/server_v21/src/log/logfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logfile.cpp -------------------------------------------------------------------------------- /code/server_v21/src/log/logfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logfile.h -------------------------------------------------------------------------------- /code/server_v21/src/log/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logger.cpp -------------------------------------------------------------------------------- /code/server_v21/src/log/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logger.h -------------------------------------------------------------------------------- /code/server_v21/src/log/logstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logstream.cpp -------------------------------------------------------------------------------- /code/server_v21/src/log/logstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/log/logstream.h -------------------------------------------------------------------------------- /code/server_v21/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timer.cpp -------------------------------------------------------------------------------- /code/server_v21/src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timer.h -------------------------------------------------------------------------------- /code/server_v21/src/timerqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timerqueue.cpp -------------------------------------------------------------------------------- /code/server_v21/src/timerqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timerqueue.h -------------------------------------------------------------------------------- /code/server_v21/src/timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timestamp.cpp -------------------------------------------------------------------------------- /code/server_v21/src/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/timestamp.h -------------------------------------------------------------------------------- /code/server_v21/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v21/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/util/util.h -------------------------------------------------------------------------------- /code/server_v21/src/websocket/WebsocketContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/WebsocketContext.cpp -------------------------------------------------------------------------------- /code/server_v21/src/websocket/WebsocketContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/WebsocketContext.h -------------------------------------------------------------------------------- /code/server_v21/src/websocket/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/base64.cpp -------------------------------------------------------------------------------- /code/server_v21/src/websocket/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/base64.h -------------------------------------------------------------------------------- /code/server_v21/src/websocket/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/sha1.cpp -------------------------------------------------------------------------------- /code/server_v21/src/websocket/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/sha1.h -------------------------------------------------------------------------------- /code/server_v21/src/websocket/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/test.html -------------------------------------------------------------------------------- /code/server_v21/src/websocket/websocketPacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/websocketPacket.cpp -------------------------------------------------------------------------------- /code/server_v21/src/websocket/websocketPacket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/websocketPacket.h -------------------------------------------------------------------------------- /code/server_v21/src/websocket/websocketServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/websocketServer.cpp -------------------------------------------------------------------------------- /code/server_v21/src/websocket/websocketServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v21/src/websocket/websocketServer.h -------------------------------------------------------------------------------- /code/server_v3/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v3/client.cpp -------------------------------------------------------------------------------- /code/server_v3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v3/makefile -------------------------------------------------------------------------------- /code/server_v3/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v3/server.cpp -------------------------------------------------------------------------------- /code/server_v4/Epoll/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/Epoll/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v4/Epoll/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/Epoll/Epoll.h -------------------------------------------------------------------------------- /code/server_v4/InetAddr/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/InetAddr/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v4/InetAddr/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/InetAddr/InetAddr.h -------------------------------------------------------------------------------- /code/server_v4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/Makefile -------------------------------------------------------------------------------- /code/server_v4/Socket/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/Socket/Socket.cpp -------------------------------------------------------------------------------- /code/server_v4/Socket/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/Socket/Socket.h -------------------------------------------------------------------------------- /code/server_v4/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/main.cpp -------------------------------------------------------------------------------- /code/server_v4/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/util/util.cpp -------------------------------------------------------------------------------- /code/server_v4/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v4/util/util.h -------------------------------------------------------------------------------- /code/server_v5/Channel/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Channel/Channel.cpp -------------------------------------------------------------------------------- /code/server_v5/Channel/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Channel/Channel.h -------------------------------------------------------------------------------- /code/server_v5/Epoll/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Epoll/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v5/Epoll/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Epoll/Epoll.h -------------------------------------------------------------------------------- /code/server_v5/InetAddr/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/InetAddr/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v5/InetAddr/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/InetAddr/InetAddr.h -------------------------------------------------------------------------------- /code/server_v5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Makefile -------------------------------------------------------------------------------- /code/server_v5/Socket/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Socket/Socket.cpp -------------------------------------------------------------------------------- /code/server_v5/Socket/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/Socket/Socket.h -------------------------------------------------------------------------------- /code/server_v5/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/main.cpp -------------------------------------------------------------------------------- /code/server_v5/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/util/util.cpp -------------------------------------------------------------------------------- /code/server_v5/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v5/util/util.h -------------------------------------------------------------------------------- /code/server_v6/Channel/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Channel/Channel.cpp -------------------------------------------------------------------------------- /code/server_v6/Channel/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Channel/Channel.h -------------------------------------------------------------------------------- /code/server_v6/Epoll/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Epoll/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v6/Epoll/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Epoll/Epoll.h -------------------------------------------------------------------------------- /code/server_v6/EventLoop/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/EventLoop/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v6/EventLoop/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/EventLoop/EventLoop.h -------------------------------------------------------------------------------- /code/server_v6/InetAddr/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/InetAddr/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v6/InetAddr/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/InetAddr/InetAddr.h -------------------------------------------------------------------------------- /code/server_v6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Makefile -------------------------------------------------------------------------------- /code/server_v6/Server/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Server/Server.cpp -------------------------------------------------------------------------------- /code/server_v6/Server/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Server/Server.h -------------------------------------------------------------------------------- /code/server_v6/Socket/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Socket/Socket.cpp -------------------------------------------------------------------------------- /code/server_v6/Socket/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/Socket/Socket.h -------------------------------------------------------------------------------- /code/server_v6/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/main.cpp -------------------------------------------------------------------------------- /code/server_v6/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/util/util.cpp -------------------------------------------------------------------------------- /code/server_v6/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v6/util/util.h -------------------------------------------------------------------------------- /code/server_v7/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/Makefile -------------------------------------------------------------------------------- /code/server_v7/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/main.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v7/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Channel.h -------------------------------------------------------------------------------- /code/server_v7/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v7/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v7/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v7/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v7/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v7/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Server.h -------------------------------------------------------------------------------- /code/server_v7/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v7/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/Socket.h -------------------------------------------------------------------------------- /code/server_v7/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v7/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v7/src/util/util.h -------------------------------------------------------------------------------- /code/server_v8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/Makefile -------------------------------------------------------------------------------- /code/server_v8/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/main.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v8/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v8/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Channel.h -------------------------------------------------------------------------------- /code/server_v8/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v8/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v8/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v8/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v8/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v8/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Server.h -------------------------------------------------------------------------------- /code/server_v8/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v8/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/Socket.h -------------------------------------------------------------------------------- /code/server_v8/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v8/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v8/src/util/util.h -------------------------------------------------------------------------------- /code/server_v9/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/Makefile -------------------------------------------------------------------------------- /code/server_v9/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/main.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Acceptor.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Acceptor.h -------------------------------------------------------------------------------- /code/server_v9/src/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Buffer.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Buffer.h -------------------------------------------------------------------------------- /code/server_v9/src/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Callbacks.h -------------------------------------------------------------------------------- /code/server_v9/src/Channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Channel.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Channel.h -------------------------------------------------------------------------------- /code/server_v9/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Connection.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Connection.h -------------------------------------------------------------------------------- /code/server_v9/src/Epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Epoll.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Epoll.h -------------------------------------------------------------------------------- /code/server_v9/src/EventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/EventLoop.cpp -------------------------------------------------------------------------------- /code/server_v9/src/EventLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/EventLoop.h -------------------------------------------------------------------------------- /code/server_v9/src/InetAddr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/InetAddr.cpp -------------------------------------------------------------------------------- /code/server_v9/src/InetAddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/InetAddr.h -------------------------------------------------------------------------------- /code/server_v9/src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Server.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Server.h -------------------------------------------------------------------------------- /code/server_v9/src/Socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Socket.cpp -------------------------------------------------------------------------------- /code/server_v9/src/Socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/Socket.h -------------------------------------------------------------------------------- /code/server_v9/src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/util/util.cpp -------------------------------------------------------------------------------- /code/server_v9/src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwook/CPPServer/HEAD/code/server_v9/src/util/util.h --------------------------------------------------------------------------------