Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

I/O multiplexing(select,poll和epoll三组I/O复用系统调用),libevent学习笔记和与之相关的小项目。

License

Notifications You must be signed in to change notification settings

MulticsYin/MulticsIO

Repository files navigation

MulticsIO

该项目为学习Linux网络编程所编写的一些小程序。

  • unblockconnect.cpp:是非阻塞connect的一种实现方式。
  • mytalk_client.cpp、mytalk_server_version1.cpp:是一个简易的聊天室程序。
  • multi_port.cpp:是同时处理TCP请求和UDB请求的回射服务器。
  • mytalk_server_version2.cpp:后续使用共享内存实现的聊天室服务器程序。
  • libevent_http.cpp:基于 http 协议的服务器代码。

注:

  • 列出一些自己觉得不错的博客(关于Select,poll,epoll和libevent网络库)。
  • 源文件包括学习libevent的两个文件,一个是中文的手册,一个是"传智播客C++学院"的学习资料。

参考博客:

License

MulticsIO source code is licensed under the Apache Licence, Version 2.0

About

I/O multiplexing(select,poll和epoll三组I/O复用系统调用),libevent学习笔记和与之相关的小项目。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /