文件名称:reactor-io-pattern
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-23 01:17:59
C++
这就是io设计模式---reactor Reactor 是事件驱动的,并使用 os api(select、poll、epoll、kqueue、iocp 等)来调度 socket 事件。 编程只需要向Reactor注册事件源socket发生的读、写或except以及具体的事件处理程序。 Reactor 自动将套接字事件分发给注册的事件处理程序。 time_server.cpp 和 time_client.cpp 只是一个例子。 其他文件是实现React器文件。
【文件预览】:
reactor-io-pattern-master
----eventdemultiplexer.h(3KB)
----common.h(686B)
----time_client.cpp(3KB)
----time_server.cpp(5KB)
----eventdemultiplexer.cpp(5KB)
----README.md(443B)
----reactor.cpp(4KB)
----reactor.h(2KB)