目录结构

  1. Workerman // workerman内核代码
  2. ├── Connection // socket连接相关
  3. ├── ConnectionInterface.php// socket连接接口
  4. ├── TcpConnection.php // Tcp连接类
  5. ├── AsyncTcpConnection.php // 异步Tcp连接类
  6. └── UdpConnection.php // Udp连接类
  7. ├── Events // 网络事件库
  8. ├── EventInterface.php // 网络事件库接口
  9. ├── Event.php // Libevent网络事件库
  10. ├── Ev.php // Libev网络事件库
  11. ├── Swoole.php // Swoole网络事件库
  12. └── Select.php // Select网络事件库
  13. ├── Lib // 常用的类库
  14. ├── Constants.php // 常量定义
  15. └── Timer.php // 定时器
  16. ├── Protocols // 协议相关
  17. ├── ProtocolInterface.php // 协议接口类
  18. ├── Http // http协议相关
  19. ├── Chunk.php // http chunk类
  20. ├── Request.php // http 请求类
  21. ├── Response.php // http响应类
  22. ├── ServerSentEvents.php // SSE类
  23. ├── Session
  24. ├── FileSessionHandler.php // session文件存储
  25. └── RedisSessionHandler.php // session redis存储
  26. ├── Session.php // session类
  27. └── mime.types // mime映射文件
  28. ├── Http.php // http协议实现
  29. ├── Text.php // Text协议实现
  30. ├── Frame.php // Frame协议实现
  31. └── Websocket.php // websocket协议的实现
  32. ├── Worker.php // Worker
  33. ├── WebServer.php // WebServer
  34. └── Autoloader.php // 自动加载类