Estrutura de Diretórios
Workerman // código do núcleo do workerman
├── Connection // relacionado a conexões socket
│ ├── ConnectionInterface.php// interface de conexão socket
│ ├── TcpConnection.php // classe de conexão Tcp
│ ├── AsyncTcpConnection.php // classe de conexão Tcp assíncrona
│ └── UdpConnection.php // classe de conexão Udp
├── Events // biblioteca de eventos de rede
│ ├── EventInterface.php // interface da biblioteca de eventos de rede
│ ├── Event.php // biblioteca de eventos de rede Libevent
│ ├── Ev.php // biblioteca de eventos de rede Libev
│ ├── Swoole.php // biblioteca de eventos de rede Swoole
│ └── Select.php // biblioteca de eventos de rede Select
├── Lib // bibliotecas comuns
│ ├── Constants.php // definição de constantes
│ └── Timer.php // timer
├── Protocols // relacionado a protocolos
│ ├── ProtocolInterface.php // classe de interface de protocolo
│ ├── Http // relacionado ao protocolo http
│ │ ├── Chunk.php // classe http chunk
│ │ ├── Request.php // classe de requisição http
│ │ ├── Response.php // classe de resposta http
│ │ ├── ServerSentEvents.php // classe SSE
│ │ ├── Session
│ │ │ ├── FileSessionHandler.php // armazenamento de session em arquivo
│ │ │ └── RedisSessionHandler.php // armazenamento de session em redis
│ │ ├── Session.php // classe de session
│ │ └── mime.types // arquivo de mapeamento mime
│ ├── Http.php // implementação do protocolo http
│ ├── Text.php // implementação do protocolo Text
│ ├── Frame.php // implementação do protocolo Frame
│ └── Websocket.php // implementação do protocolo websocket
├── Worker.php // Worker
├── WebServer.php // WebServer
└── Autoloader.php // classe de carregamento automático