-
一个线程池的一个类,基本使用如下:
一个线程驰的类, 下面的是基本的使用方法 struct TSession { SOCKET socket int id } class myIocp:public CIOCP { public: void OnRead(void * p, char * buf, int len) void OnAccept(SOCKET socket) void OnClose(void * p) } void myIocp::OnAccept(SOCKET socket) { TSession *s = new TSession s->socket = socket //这里可以对连接的session进行自己的操作,例如给id找一个唯一的值 SetIoCompletionPort(socket, s) // 使连接socket与一个自定义结构体关联 } void myIocp::OnRead(void * p, char * buf, int len) { TSession *s = (TSession *)p send(s->socket, buf, len, 0) // 这里只是简单的把收到的消息返回给客户端 ... } void myIocp::OnClose(void * p) { delete p } myIoncp iocp main() { ... iocp.listen(4311) // 开始监听网络端口,等待客户端连接 ... }-A class for thread pool,basic usage below:
struct TSession { SOCKET socket int id } class myIocp:public CIOCP
{ public:
void OnRead(void* p, char* buf, int len)
void OnAccept(SOCKET socket)
void OnClose(void* p) }
void myIocp::OnAccept(SOCKET socket)
{ TSession*s = new TSession s->socket = socket
//here you can do something about connecti
- 2022-07-17 05:14:52下载
- 积分:1
-
shxian digui de xiansh wenjian minglinbg de
shxian digui de xiansh wenjian minglinbg de -shxian digui de xiansh wenjian minglinbg de
- 2022-04-27 09:08:36下载
- 积分:1
-
C#的第三方Flash播放控件f
C#的第三方Flash播放控件f-in-box-C# Control third-party Flash player f-in-box
- 2022-03-02 20:08:44下载
- 积分:1
-
倚天X650的NBOOT源代码程序JTAG刷BOOT
倚天X650的NBOOT源代码程序JTAG刷BOOT-The JTAG brush X650 Yitian BOOT
- 2022-07-18 02:34:33下载
- 积分:1
-
win32api程序,超经典,包括sobel、laplacian、hough等,内容丰富
win32api程序,超经典,包括sobel、laplacian、hough等,内容丰富-A program about win32api,very cool,include sobel,laplacian,hough,etc. Useful.
- 2023-04-08 12:40:03下载
- 积分:1
-
c++程序开发,实现多种功能,面向对象程序设计,非可视化
c++程序开发,实现多种功能,面向对象程序设计,非可视化-program, to achieve a variety of functions, object-oriented programming, visual-
- 2023-08-23 02:50:03下载
- 积分:1
-
delphi 获取CPU序列号的简单代码
delphi 获取CPU序列号的简单代码,可以试着了解看看,之前是为了做授权验证使用的
- 2022-08-24 19:40:38下载
- 积分:1
-
编译原理实验一词法分析源程序及简单的测试数据
编译原理实验一词法分析源程序及简单的测试数据-Principles of Experimental Analysis of the term compile source code and test data
- 2022-05-26 18:26:29下载
- 积分:1
-
c算法的一些应用,以帮助大家可以更好的理解C 和VC
c算法的一些应用,以帮助大家可以更好的理解C 和VC-c算法的一些应用
- 2022-11-24 00:10:04下载
- 积分:1
-
C++程序的详细设计实例,并运行的控制结果。
C++程序设计实例详解,并且有运行结果,方面对照学习-C++ Procedures detailed design example, and running the results of the control aspects of learning
- 2022-08-17 01:44:26下载
- 积分:1