Skip to content

Xsakura1314/molecule-01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

代号:molecule-01

项目:Linux 下 C/C++ 轻量 Web 服务器

main 流程:

  1. 初始化线程池
  2. 初始化用户信息表
  3. 建立 socket 连接(设置端口复用)
  4. 设置 epoll 多路复用,负责监听所有读写操作
    1. 如果文件描述符是 listenfd(负责监听客户端连接的),则初始化用户信息,将其添加到监听事件表中
    2. 如果文件描述符是客户端的,则根据事件类型进行读写操作
  5. 依次释放文件描述符和内存空间

更多内容还在施工中✨...

About

Linux 下 C/C++ 轻量 Web 服务器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published