当前位置: 首页 > 文档资料 > WorkerMan 3.x 手册 >

开发流程 - 目录结构

优质
小牛编辑
124浏览
2023-12-01
  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. │ ├── Libevent.php // Libevent网络事件库
  10. │ ├── Ev.php // Libev网络事件库
  11. │ └── Select.php // Select网络事件库
  12. ├── Lib // 常用的类库
  13. │ ├── Constants.php // 常量定义
  14. │ └── Timer.php // 定时器
  15. ├── Protocols // 协议相关
  16. │ ├── ProtocolInterface.php // 协议接口类
  17. │ ├── Http // http协议相关
  18. │ │ └── mime.types // mime类型
  19. │ ├── Http.php // http协议实现
  20. │ ├── Text.php // Text协议实现
  21. │ ├── Frame.php // Frame协议实现
  22. │ └── Websocket.php // websocket协议的实现
  23. ├── Worker.php // Worker
  24. ├── WebServer.php // WebServer
  25. └── Autoloader.php // 自动加载类