โครงสร้างไดเรกทอรี
Workerman // โค้ดเคอร์เนลของ workerman
├── Connection // การเชื่อมต่อซ็อกเกต
│ ├── ConnectionInterface.php// อินเทอร์เฟซการเชื่อมต่อซ็อกเกต
│ ├── TcpConnection.php // คลาสการเชื่อมต่อ Tcp
│ ├── AsyncTcpConnection.php // คลาสการเชื่อมต่อ Tcp แบบอะซิงโครนัส
│ └── UdpConnection.php // คลาสการเชื่อมต่อ Udp
├── Events // ไลบรารีเหตุการณ์เครือข่าย
│ ├── EventInterface.php // อินเทอร์เฟซไลบรารีเหตุการณ์เครือข่าย
│ ├── Event.php // ไลบรารีเหตุการณ์เครือข่าย Libevent
│ ├── Ev.php // ไลบรารีเหตุการณ์เครือข่าย Libev
│ ├── Swoole.php // ไลบรารีเหตุการณ์เครือข่าย Swoole
│ └── Select.php // ไลบรารีเหตุการณ์เครือข่าย Select
├── Lib // ไลบรารีที่ใช้บ่อย
│ ├── Constants.php // การกำหนดค่าคงที่
│ └── Timer.php // ตัวจับเวลา
├── Protocols // เกี่ยวกับโปรโตคอล
│ ├── ProtocolInterface.php // คลาสอินเทอร์เฟซโปรโตคอล
│ ├── Http // เกี่ยวกับโปรโตคอล http
│ │ ├── Chunk.php // คลาส http chunk
│ │ ├── Request.php // คลาสคำขอ http
│ │ ├── Response.php // คลาสการตอบสนอง http
│ │ ├── ServerSentEvents.php // คลาส SSE
│ │ ├── Session
│ │ │ ├── FileSessionHandler.php // การจัดเก็บไฟล์เซสชัน
│ │ │ └── RedisSessionHandler.php // การจัดเก็บเซสชัน Redis
│ │ ├── Session.php // คลาสเซสชัน
│ │ └── mime.types // ไฟล์แมพม์ mime
│ ├── Http.php // การใช้งานโปรโตคอล http
│ ├── Text.php // การใช้งานโปรโตคอล Text
│ ├── Frame.php // การใช้งานโปรโตคอล Frame
│ └── Websocket.php // การใช้งานโปรโตคอล websocket
├── Worker.php // Worker
├── WebServer.php // WebServer
└── Autoloader.php // คลาสการโหลดอัตโนมัติ