Dosya Yapısı
Workerman // workerman çekirdek kodu
├── Connection // socket bağlantısı ile ilgili
│ ├── ConnectionInterface.php// socket bağlantısı arayüzü
│ ├── TcpConnection.php // Tcp bağlantı sınıfı
│ ├── AsyncTcpConnection.php // Asenkron Tcp bağlantı sınıfı
│ └── UdpConnection.php // Udp bağlantı sınıfı
├── Events // Ağ olayları kütüphanesi
│ ├── EventInterface.php // Ağ olayları kütüphanesi arayüzü
│ ├── Event.php // Libevent ağ olayları kütüphanesi
│ ├── Ev.php // Libev ağ olayları kütüphanesi
│ ├── Swoole.php // Swoole ağ olayları kütüphanesi
│ └── Select.php // Seçme ağ olayları kütüphanesi
├── Lib // Yaygın kütüphaneler
│ ├── Constants.php // Sabit tanımları
│ └── Timer.php // Zamanlayıcı
├── Protocols // Protokol ile ilgili
│ ├── ProtocolInterface.php // Protokol arayüz sınıfı
│ ├── Http // http protokolü ile ilgili
│ │ ├── Chunk.php // http chunk sınıfı
│ │ ├── Request.php // http istek sınıfı
│ │ ├── Response.php // http cevap sınıfı
│ │ ├── ServerSentEvents.php // SSE sınıfı
│ │ ├── Session
│ │ │ ├── FileSessionHandler.php // session dosya depolama
│ │ │ └── RedisSessionHandler.php // session redis depolama
│ │ ├── Session.php // session sınıfı
│ │ └── mime.types // mime eşleme dosyası
│ ├── Http.php // http protokolü uygulaması
│ ├── Text.php // Metin protokolü uygulaması
│ ├── Frame.php // Frame protokolü uygulaması
│ └── Websocket.php // Websocket protokolü uygulaması
├── Worker.php // Worker
├── WebServer.php // Web Sunucusu
└── Autoloader.php // Otomatik yükleme sınıfı