.gitignore
bench/archive/anyevent_dispatch_oneshot.pl
bench/archive/anyevent_dispatch_read_only.pl
bench/archive/anyevent_echo_tcp.pl
bench/archive/compare-results.pl
bench/archive/EV-ANYEVENT-CODE-STUDY.md
bench/archive/ev_dispatch_oneshot.pl
bench/archive/ev_dispatch_read_only.pl
bench/archive/ev_echo_tcp.pl
bench/archive/phase18_dispatch_oneshot.pl
bench/archive/phase18_dispatch_read_only.pl
bench/archive/phase18_dispatch_read_write.pl
bench/archive/phase18_echo_tcp.pl
bench/archive/README.md
bench/archive/run-async-comparison.pl
bench/archive/run-external.pl
bench/archive/run-phase18.pl
bench/archive/run-watcher-reuse-bench.pl
bench/README.md
bench/results/.gitkeep
bench/run-callback-ceiling.pl
bench/run-connect-microbench.pl
bench/run-datagram-microbench.pl
bench/run-framing-microbench.pl
bench/run-listen-microbench.pl
bench/run-native-framers-microbench.pl
bench/run-performance-regression.pl
bench/run-process-microbench.pl
bench/run-reactor-comparison.pl
bench/run-resolver-microbench.pl
bench/run-signal-microbench.pl
bench/run-stream-lifecycle-bench.pl
bench/run-stream-microbench.pl
bench/run-stream-transition-bench.pl
bench/run-timer-microbench.pl
bench/run-tls-microbench.pl
bench/run-wakeup-microbench.pl
bench/STREAM-COMPETITOR-PLAN.md
Changes
docs/ARCHITECTURE.md
docs/CHOOSING-A-FRAMER.md
docs/CORE.md
docs/DATAGRAM-DESIGN.md
docs/DEVELOPMENT-HISTORY.md
docs/FRAMING.md
docs/LISTENER-DESIGN.md
docs/OBJECT-LIFECYCLE.md
docs/PROCESS-DESIGN.md
docs/SIGNAL-DESIGN.md
docs/SOCKET-CONFIGURATION.md
docs/STREAM-CONNECTIONS.md
docs/STREAM-DEADLINES.md
docs/STREAM-DESIGN.md
docs/TIMER-DESIGN.md
docs/TRANSPORT-BOUNDARY.md
docs/WAKEUP-DESIGN.md
docs/XS-ROADMAP.md
examples/line-echo-client.pl
examples/line-echo-server.pl
examples/process-capture.pl
examples/udp-echo-client.pl
examples/udp-echo-server.pl
examples/wakeup-thread.pl
lib/Linux/Event.pm
lib/Linux/Event/_SocketConfig.pm
lib/Linux/Event/Address.pm
lib/Linux/Event/Datagram.pm
lib/Linux/Event/Error.pm
lib/Linux/Event/Framer.pm
lib/Linux/Event/Framer/DecimalLength.pm
lib/Linux/Event/Framer/Delimiter.pm
lib/Linux/Event/Framer/Fixed.pm
lib/Linux/Event/Framer/LengthPrefix.pm
lib/Linux/Event/Framer/Netstring.pm
lib/Linux/Event/Framer/U32BE.pm
lib/Linux/Event/Framer/Varint.pm
lib/Linux/Event/Listener.pm
lib/Linux/Event/Listener/_Engine.pm
lib/Linux/Event/Loop.pm
lib/Linux/Event/Process.pm
lib/Linux/Event/Signal.pm
lib/Linux/Event/Stream.pm
lib/Linux/Event/Stream/_Connection.pm
lib/Linux/Event/Stream/_Deadline.pm
lib/Linux/Event/Stream/_Resolver.pm
lib/Linux/Event/Timer.pm
lib/Linux/Event/TLS.pm
lib/Linux/Event/Wakeup.pm
LICENSE
Makefile.PL
MANIFEST
MANIFEST.SKIP
META.json			Module JSON meta-data (added by MakeMaker)
META.yml			Module YAML meta-data (added by MakeMaker)
README.md
t/00-load.t
t/01-pipe-read.t
t/02-watch-options.t
t/03-profile-stats.t
t/04-callback-args.t
t/05-direct-cv.t
t/06-direct-watcher-dispatch.t
t/07-batching-stats.t
t/08-event-capacity-default.t
t/09-lean-watchers.t
t/10-watcher-reclaim.t
t/11-hup-read-dispatch.t
t/12-batch-callback-scope.t
t/13-callback-scope-limit.t
t/14-run-for.t
t/15-native-echo-diagnostic.t
t/16-reactor-comparison-harness.t
t/17-reactor-lineup-contract.t
t/18-reactor-lineup-json-safety.t
t/19-reactor-report-ui.t
t/20-public-surface.t
t/21-callback-data-arg.t
t/22-watch-named.t
t/23-watcher-replace.t
t/24-loop-add.t
t/25-performance-regression-benchmark-smoke.t
t/26-timer-api.t
t/27-timer-scheduling.t
t/28-timer-lifecycle.t
t/29-timer-benchmark-smoke.t
t/30-ithread-class-descriptors.t
t/connect-13-benchmark-smoke.t
t/datagram-00-api.t
t/datagram-10-udp.t
t/datagram-11-limits.t
t/datagram-12-ownership-and-unix.t
t/datagram-13-benchmark-smoke.t
t/listener-00-api.t
t/listener-10-tcp.t
t/listener-11-stream.t
t/listener-12-batch.t
t/listener-13-benchmark-smoke.t
t/listener-14-ownership.t
t/listener-15-unix.t
t/listener-16-callbacks.t
t/process-00-api.t
t/process-10-spawn.t
t/process-11-observe-signal.t
t/process-12-options-and-errors.t
t/process-13-benchmark-smoke.t
t/resolver-13-benchmark-smoke.t
t/signal-00-api.t
t/signal-10-delivery.t
t/signal-11-lifecycle.t
t/signal-13-benchmark-smoke.t
t/stream-00-load.t
t/stream-01-raw-data.t
t/stream-02-pause-resume.t
t/stream-03-half-close.t
t/stream-04-backpressure.t
t/stream-05-delimiter-framer.t
t/stream-06-raw-protocol-parser.t
t/stream-07-framing-error.t
t/stream-08-detach.t
t/stream-09-api-contract.t
t/stream-10-end-drain.t
t/stream-11-binary-delimiter.t
t/stream-12-benchmark-smoke.t
t/stream-13-xs-read-engine.t
t/stream-14-class-options.t
t/stream-15-xs-read-callback-state.t
t/stream-16-xs-write-engine.t
t/stream-17-xs-write-segments.t
t/stream-18-xs-native-delimiter.t
t/stream-19-class-descriptor-sharing.t
t/stream-20-xs-framing-pause-resume.t
t/stream-21-xs-delimiter-errors.t
t/stream-22-framing-benchmark-smoke.t
t/stream-23-delimiter-native-contract.t
t/stream-24-fixed-framer.t
t/stream-25-length-prefix-framer.t
t/stream-26-u32be-framer.t
t/stream-27-netstring-framer.t
t/stream-28-native-builtins-contract.t
t/stream-29-error-stringify.t
t/stream-30-native-framers-benchmark-smoke.t
t/stream-31-framer-declaration.t
t/stream-32-varint-framer.t
t/stream-33-varint-state-sharing.t
t/stream-34-decimal-length-framer.t
t/stream-35-decimal-length-state-sharing.t
t/stream-36-lifecycle-benchmark-smoke.t
t/stream-37-protocol-transition.t
t/stream-38-transition-benchmark-smoke.t
t/stream-39-output-limit.t
t/stream-40-transport-boundary.t
t/stream-41-connect-listen.t
t/stream-42-connect-api.t
t/stream-43-connect-unix.t
t/stream-44-connect-error-close.t
t/stream-45-connect-timeout.t
t/stream-46-async-resolver.t
t/stream-47-deadlines-api.t
t/stream-48-deadlines.t
t/stream-49-socket-options.t
t/stream-50-tcp-socket-options.t
t/stream-51-local-bind-errors.t
t/tls-00-load.t
t/tls-01-declaration.t
t/tls-10-stream.t
t/tls-20-deadline-and-eof.t
t/tls-21-stream-deadlines.t
t/tls-30-sigpipe.t
t/tls-40-connect-listen.t
t/tls-certs/server-cert.pem
t/tls-certs/server-key.pem
t/wakeup-00-api.t
t/wakeup-10-fork.t
t/wakeup-11-thread.t
t/wakeup-13-benchmark-smoke.t
xsconnection/Connection.xs
xsconnection/Makefile.PL
xsdatagram/Datagram.xs
xsdatagram/Makefile.PL
xslistener/Listener.xs
xslistener/Makefile.PL
xsloop/Loop.xs
xsloop/Makefile.PL
xsloop/typemap
xsprocess/check_spawn_chdir.c
xsprocess/Makefile.PL
xsprocess/Process.xs
xsresolver/Makefile.PL
xsresolver/Resolver.xs
xssignal/Makefile.PL
xssignal/Signal.xs
xsstream/Makefile.PL
xsstream/Stream.xs
xsstream/stream_transport_abi.h
xstls/check_openssl.c
xstls/Makefile.PL
xstls/TLS.xs
xswakeup/Makefile.PL
xswakeup/Wakeup.xs
