Description: About linux network programming socket server code, is ten thousand servers, relatively stable. Error rate is low
To Search:
File list (Check if you may need any files):
Server
......\Dbcon
......\.....\Dbcon.cpp
......\.....\Dbcon.h
......\.....\Dbcon.o
......\EpollClass
......\..........\EpollBase.cpp
......\..........\EpollBase.h
......\..........\EpollBase.o
......\..........\EpollTcpServer.cpp
......\..........\EpollTcpServer.h
......\..........\EpollTcpServer.o
......\..........\MyTcpEpoll.cpp
......\..........\MyTcpEpoll.h
......\..........\MyTcpEpoll.o
......\init.sql
......\log.txt
......\main
......\main.cpp
......\main.o
......\Makefile
......\mydb.txt
......\Protocol
......\........\Packets.h
......\SemClass
......\........\Sem.cpp
......\........\Sem.h
......\........\Sem.o
......\Server.ncb
......\Server.sln
......\Server.suo
......\Server.vcproj
......\Server.vcproj.USER-SQMFIN9RAS.Administrator.user
......\ShmClass
......\........\Shm.cpp
......\........\Shm.h
......\........\Shm.o
......\SocketClass
......\...........\BaseSocket.cpp
......\...........\BaseSocket.h
......\...........\BaseSocket.o
......\...........\BaseStream.cpp
......\...........\BaseStream.h
......\...........\BaseStream.o
......\...........\HostAddress.cpp
......\...........\HostAddress.h
......\...........\HostAddress.o
......\...........\TcpServer.cpp
......\...........\TcpServer.h
......\...........\TcpServer.o
......\...........\TcpSocket.cpp
......\...........\TcpSocket.h
......\...........\TcpSocket.o
......\...........\UdpSocket.cpp
......\...........\UdpSocket.h
......\...........\UdpSocket.o
......\Task
......\....\HandlePackTask.cpp
......\....\HandlePackTask.h
......\....\HandlePackTask.o
......\....\ListenThread.cpp
......\....\ListenThread.h
......\....\ListenThread.o
......\....\Log.cpp
......\....\Log.h
......\....\Log.o
......\....\PrintThread.cpp
......\....\PrintThread.h
......\....\PrintThread.o
......\....\ReadPackTask.cpp
......\....\ReadPackTask.h
......\....\ReadPackTask.o
......\....\ReadShmThread.cpp
......\....\ReadShmThread.h
......\....\ReadShmThread.o
......\....\ReadSqlTask.cpp
......\....\ReadSqlTask.h
......\....\ReadSqlTask.o
......\....\ReadSqlThread.o
......\....\SendPackThread.cpp
......\....\SendPackThread.h
......\....\SendPackThread.o
......\....\UpdateSqlThread.cpp
......\....\UpdateSqlThread.h
......\....\UpdateSqlThread.o
......\ThreadClass
......\...........\BaseThread.cpp
......\...........\BaseThread.h
......\...........\BaseThread.o
......\...........\PThreadCond.cpp
......\...........\PThreadCond.h
......\...........\PThreadCond.o
......\...........\PThreadMutex.cpp
......\...........\PThreadMutex.h
......\...........\PThreadMutex.o
......\...........\PThreadSem.cpp
......\...........\PThreadSem.h
......\...........\PThreadSem.o
......\...........\ThreadPool.cpp
......\...........\ThreadPool.h