文件名称:C++面向对象网络编程实例
文件大小:6KB
文件格式:GZ
更新时间:2015-09-25 04:18:11
linux 面向对象 C++网络编程 epoll 观察者模式
本实例体现了C++面向对象的编程思想,封装了linux下的epoll模型和C++的观察者模式,套接字通信全部采用非阻塞的方式,能很好的体现面向对象的设计思路。
【文件预览】:
netEngine.v1.0.0.1
----acceptor.h(614B)
----epengine.cpp(2KB)
----epengine.h(712B)
----acceptor.cpp(1KB)
----inetaddr.cpp(2KB)
----subject.h(908B)
----sockstream.cpp(2KB)
----sockstreamOB.h(553B)
----acceptorOB.cpp(1KB)
----observer.cpp(98B)
----sockstreamOB.cpp(1KB)
----acceptorOB.h(599B)
----epollserver.cpp(942B)
----connector.cpp(1KB)
----Makefile(1KB)
----subject.cpp(93B)
----inetaddr.h(736B)
----observer.h(479B)
----sockstream.h(607B)
----sock.h(565B)
----epollclient.cpp(2KB)
----sock.cpp(1KB)
----connector.h(861B)