Commit graph

209 commits

Author SHA1 Message Date
Nikolay Kim
6698c829fb move mpsc to ntex-util 2021-12-18 20:25:56 +06:00
Nikolay Kim
b8a8e98c1c allow to replace async runtime 2021-12-18 11:46:11 +06:00
Nikolay Kim
aa5f6e4b55
Replace mio with polling for accept loop (#71)
* replace mio with poller for accept loop
2021-12-18 00:49:27 +06:00
Nikolay Kim
6bc654762d cleanup api; update tests 2021-12-17 09:52:00 +06:00
Nikolay Kim
3ed5580f86 add io query system 2021-12-17 09:52:00 +06:00
Nikolay Kim
399b238621 restore h2 impl 2021-12-17 09:52:00 +06:00
Nikolay Kim
3dbba47ab1 use ntex-io instead of framed 2021-12-17 09:51:54 +06:00
Nikolay Kim
dafd339817
Add openssl filter (#69)
* add ntex-openssl

* cleanup io api

* add filter shutdown
2021-12-14 22:38:47 +06:00
Nikolay Kim
841ad736d4
Refactor framed io (#67)
* refactor framed io

* allow to add filters

* move io code to separate module

* add into_boxed()

* remove uneeded IO_STOP state

* simplify on_disconnect storage

* cleanup io state

* add io connector
2021-12-13 17:19:43 +06:00