资源简介
基于epoll 和 pthread 的服务器和客户端模型,网络部分和数据处理部分进行了分离。
代码片段和文件信息
#include “../headfile/cclient.h“
#include “../headfile/tools.h“
#include “../headfile/fileoperate.h“
#include “../headfile/datahandle.h“
#include “../headfile/monitorclients.h“
#include
CClient::CClient(int epListenSockfdNums):CNetWork(epListenSockfdNums)
{
printf(“%15s %3d\n“__FUNCTION____LINE__);
m_epListenSockfds = NULL;
m_processType = PT_CLIENT;
}
CClient::CClient(const char *server_port const char *server_ip int epListenSockfdNums):CNetWork(server_portserver_ipepListenSockfdNums)
{
printf(“%15s %3d\n“__FUNCTION____LINE__);
m_processType = PT_CLIENT;
}
void CClient::setClientNums(int clientNums)
{
m_epListenSockfdNums = clientNums;
MonitorClients::initMonitorClientVec(m_epListenSockfdNums);
}
bool CClient::netWorkInit()
{
m_epListenSockfds = new int[m_epLi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 224882 2014-10-12 11:19 csmodel_v5.2\csmodel_v5\csmodel_v5\bin\network
文件 801 2014-10-12 10:43 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\cclient.h
文件 1651 2014-10-11 17:58 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\cnetwork.h
文件 519 2014-10-11 16:04 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\cserver.h
文件 431 2014-10-11 15:52 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\datahandle.h
文件 335 2014-10-10 22:36 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\filelock.h
文件 326 2014-10-11 17:02 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\fileoperate.h
文件 642 2014-10-10 22:36 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\message.h
文件 408 2014-10-12 10:56 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\monitorclients.h
文件 233 2014-10-11 18:02 csmodel_v5.2\csmodel_v5\csmodel_v5\headfile\tools.h
文件 1885 2014-10-12 10:58 csmodel_v5.2\csmodel_v5\csmodel_v5\makefile\makefile
文件 5 2014-10-12 11:20 csmodel_v5.2\csmodel_v5\csmodel_v5\mydaemon.pid
文件 16176 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\cclient.o
文件 157520 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\cnetwork.o
文件 13868 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\cserver.o
文件 140264 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\datahandle.o
文件 5532 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\filelock.o
文件 7060 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\fileoperate.o
文件 8328 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\main.o
文件 861 2014-10-12 11:18 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\message.o
文件 57528 2014-10-12 11:19 csmodel_v5.2\csmodel_v5\csmodel_v5\obj\monitorclients.o
文件 12 2014-10-12 11:23 csmodel_v5.2\csmodel_v5\csmodel_v5\resource\monitor.txt
文件 4870 2014-10-12 10:43 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\cclient.cpp
文件 6272 2014-10-12 10:46 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\cnetwork.cpp
文件 3290 2014-10-12 10:59 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\cserver.cpp
文件 3196 2014-10-11 15:53 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\datahandle.cpp
文件 1026 2014-10-12 10:42 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\filelock.cpp
文件 2021 2014-10-12 10:41 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\fileoperate.cpp
文件 2624 2014-10-10 22:36 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\main.cpp
文件 0 2014-10-10 22:36 csmodel_v5.2\csmodel_v5\csmodel_v5\sourcefile\message.cpp
............此处省略13个文件信息
- 上一篇:gitgithub;学习笔记
- 下一篇:音频K歌伴侣11.1版本破解文件
相关资源
- 易语言传奇私服服务端及客户端插件
- mysql 客户端 navicat110_mysql_cs_x86.exe
- delphi多客户端连接服务器(ServerSock
- delphi实现ftp上传文件到客户端
- ftp客户端 实例源码下载24903
- delphi10.1 app开发例程框架XE10
- FTP服务器与客户端简单
- Android的移动客户端与服务端通讯的
- 上海绿茶2003 SP2高级服务器优化版V1
- STM32 TCP并发服务器源码可与多个客户
- 锐捷4.85 8021x破解补丁
- 真正无锁IOCP回射服务器IOCP Tcp EchoSe
- 基于Swift的一个新闻客户端
- tcp多进程文件传输服务器
- CSharp写的UDP例程
- winsock2 简单的客户端和服务端程序带
- NodeJS本地上传文件至服务器
- 基于TCP协议的聊天工具,包括客户端
- QTHttp服务器
- UMI服务器端读写狗工具
- UDP实现DAYTIME服务
- stoneage_client.rar
- Qt:Tcp服务器与客户端程序
- 实现上传功能 服务器+客户端
- 完整的IOCP
- hMailServer汉化包
- Udp客户机和服务器编程
- qt 线程池服务器
- 时间服务器NTP同步工具
- drcomrulesvr.drsc破解Dr.COM宽带认证客户端
评论
共有 条评论