Hypersonic 0.06
Files
- Changes
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- bench/future-benchmark.pl
- bench/wrk.pl
- examples/hello.pl
- lib/Hypersonic.pm
- lib/Hypersonic/Compress.pm
- lib/Hypersonic/Event.pm
- lib/Hypersonic/Event/Epoll.pm
- lib/Hypersonic/Event/EventPorts.pm
- lib/Hypersonic/Event/IOCP.pm
- lib/Hypersonic/Event/IOUring.pm
- lib/Hypersonic/Event/Kqueue.pm
- lib/Hypersonic/Event/Poll.pm
- lib/Hypersonic/Event/Role.pm
- lib/Hypersonic/Event/Select.pm
- lib/Hypersonic/Future.pm
- lib/Hypersonic/Future/Pool.pm
- lib/Hypersonic/Protocol/HTTP1.pm
- lib/Hypersonic/Protocol/HTTP2.pm
- lib/Hypersonic/Protocol/SSE.pm
- lib/Hypersonic/Protocol/WebSocket.pm
- lib/Hypersonic/Protocol/WebSocket/Frame.pm
- lib/Hypersonic/Request.pm
- lib/Hypersonic/Response.pm
- lib/Hypersonic/SSE.pm
- lib/Hypersonic/Session.pm
- lib/Hypersonic/Socket.pm
- lib/Hypersonic/Stream.pm
- lib/Hypersonic/TLS.pm
- lib/Hypersonic/WebSocket.pm
- lib/Hypersonic/WebSocket/Handler.pm
- lib/Hypersonic/WebSocket/Room.pm
- t/00-load.t
- t/01-dispatch.t
- t/02-socket.t
- t/03-server.t
- t/04-compile-time.t
- t/05-errors.t
- t/06-dynamic.t
- t/07-custom-status.t
- t/08-multi-params.t
- t/09-security.t
- t/10-tls.t
- t/11-request-features.t
- t/12-response.t
- t/13-request.t
- t/14-middleware.t
- t/15-static.t
- t/16-session.t
- t/17-compression.t
- t/18-http2.t
- t/19-streaming.t
- t/20-event.t
- t/21-event-role.t
- t/22-event-kqueue.t
- t/23-event-epoll.t
- t/24-event-poll.t
- t/25-event-select.t
- t/26-event-iouring.t
- t/27-chunked-encoding.t
- t/27-event-iocp.t
- t/28-event-eventports.t
- t/28-http2-streaming.t
- t/29-sse.t
- t/30-websocket-handshake.t
- t/31-websocket-framing.t
- t/32-websocket-api.t
- t/35-e2e-streaming.t
- t/future/01-basic.t
- t/future/02-convergent.t
- t/future/03-pool-basic.t
- t/future/04-pool-submit.t
- t/future/05-pool-concurrent.t
- t/future/06-pool-errors.t
- t/future/07-pool-chaining.t
- t/future/08-pool-shutdown.t
- t/future/09-data-structures.t