Dizin Yapısı
Workerman // workerman çekirdek kodu
├── Connection // socket bağlantı ile ilgili
│ ├── ConnectionInterface.php// socket bağlantı 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 // Select ağ olayları kütüphanesi
├── Lib // Yaygın kullanılan kütüphaneler
│ ├── Constants.php // Sabit tanımlamaları
│ └── 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 yanıt 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 // Text protokolü uygulaması
│ ├── Frame.php // Frame protokolü uygulaması
│ └── Websocket.php // websocket protokolünün uygulanması
├── Worker.php // Worker
├── WebServer.php // WebSunucu
└── Autoloader.php // Otomatik yükleyici sınıfı