Commit Graph

49 Commits

Author SHA1 Message Date
Nikolay Kim ba006d95c7 prepare actix-utils 2018-12-10 08:42:31 -08:00
Nikolay Kim 8ad93f4838 move server to separate crate 2018-12-09 22:14:29 -08:00
Nikolay Kim e50be58fdb move codec to separate crate 2018-12-09 15:19:25 -08:00
Nikolay Kim 5f37d85f9b move service to separate crate 2018-12-09 09:56:23 -08:00
Nikolay Kim 8fe7ce533c convert to edition 2018 2018-12-06 14:04:42 -08:00
Nikolay Kim 36a15efeac do not export cell 2018-12-03 17:46:25 -08:00
Nikolay Kim 5937a06ebe export cell 2018-12-03 13:49:46 -08:00
Nikolay Kim dc19a9f862 refactor Resolver service 2018-10-29 20:29:47 -07:00
Nikolay Kim 67961f8a36 rename timer to time 2018-10-29 15:48:56 -07:00
Nikolay Kim 099ebbfaa3 add timeout service 2018-10-23 21:38:36 -07:00
Nikolay Kim 7da916e382 add forked version of Framed type 2018-10-05 13:07:09 -07:00
Nikolay Kim 20b03a4780 add custom cell 2018-10-02 22:18:07 -07:00
Nikolay Kim d19ed8b00a add Either service 2018-09-27 17:05:48 -07:00
Nikolay Kim 477e1d6953 add keep-alive service 2018-09-20 11:16:12 -07:00
Nikolay Kim ffe73c6875 add low res timer service 2018-09-19 15:05:14 -07:00
Nikolay Kim 601c8a4ee6 add CloneableService 2018-09-17 21:46:02 -07:00
Nikolay Kim 39a18d6969 add in-flight service 2018-09-14 13:30:29 -07:00
Nikolay Kim 39c3902818 rename Connections to more generic Counter and export it 2018-09-14 13:07:38 -07:00
Nikolay Kim ec7757f032 refactor worker availibility management 2018-09-13 23:46:18 -07:00
Nikolay Kim d50829d956 add framed related services and utils 2018-09-12 18:47:39 -07:00
Nikolay Kim f0554efb98 remove wrong doc example 2018-09-11 11:28:13 -07:00
Nikolay Kim 82b71d91ea move Service to service sub mod 2018-09-11 09:30:22 -07:00
Nikolay Kim dc50268c8a move server impl to sub module 2018-09-11 08:43:23 -07:00
Nikolay Kim 88d8c99e31 use Resolver service for Connector 2018-09-10 19:39:55 -07:00
Nikolay Kim 2698534b05 add resolver service 2018-09-10 19:16:46 -07:00
Nikolay Kim fbfca66e21 add DefaultConnector 2018-09-10 10:59:35 -07:00
Nikolay Kim 3fe029a8ad remove unneeded code 2018-09-10 10:01:58 -07:00
Nikolay Kim 8b13236d41 refactor connections counter 2018-09-08 09:36:38 -07:00
Nikolay Kim 5f016bd53c export server mod 2018-09-07 23:27:00 -07:00
Nikolay Kim 0fdce01375 remove Display from server service Error 2018-09-07 14:34:31 -07:00
Nikolay Kim d4808acee1 implement worker availability system 2018-09-07 13:06:51 -07:00
Nikolay Kim 8540d81dcf stable compat 2018-09-04 12:42:06 -07:00
Nikolay Kim 0390ff37d3 Revert "use From/Into instead of custom IntoService and IntoNewService traits"
This reverts commit 9441624827.
2018-09-04 09:49:21 -07:00
Nikolay Kim dfa08b3bf1 remove uneeded map_request 2018-09-04 09:32:37 -07:00
Nikolay Kim 9441624827 use From/Into instead of custom IntoService and IntoNewService traits 2018-09-04 09:30:52 -07:00
Nikolay Kim 42a49da199 add StreamDispatcher 2018-09-01 10:29:56 -07:00
Nikolay Kim 361ffd8d2f refactor Connector service 2018-08-29 15:15:24 -07:00
Nikolay Kim 7ec92f7b1c export ServiceExt trait 2018-08-29 12:26:27 -07:00
Nikolay Kim 6f607e79db export configurable mod 2018-08-28 22:28:13 -07:00
Nikolay Kim 10d2c67596 better Connector impl 2018-08-28 16:24:36 -07:00
Nikolay Kim 89b8da724b split service mod 2018-08-25 09:02:14 -07:00
Nikolay Kim 0eae4d84b1 fix and and then new service 2018-08-24 13:18:05 -07:00
Nikolay Kim f2ef824011 add NewConfigurableService trait 2018-08-23 22:12:10 -07:00
Nikolay Kim aba9b09450 export ConnectorError 2018-08-23 20:52:31 -07:00
Nikolay Kim 234c76f8bc add connector 2018-08-23 20:47:41 -07:00
Nikolay Kim a5a026b5c4 remove custom NewService and cleanups 2018-08-23 15:42:34 -07:00
Nikolay Kim 29490e6c13 cleanups 2018-08-21 21:11:16 -07:00
Nikolay Kim b8c8dbc90a add new service configuration 2018-08-21 17:08:23 -07:00
Nikolay Kim 1a496f4fda initial import 2018-08-19 10:47:04 -07:00