Carl Lerche
c6f1ff13d2
Remove executor from reactor.
...
In accordance with tokio-rs/tokio-rfcs#3, the executor functionality of
Tokio is being removed and will be relocated into futures-rs as a
"current thread" executor.
This PR removes task execution from the code base. As a temporary
mesure, all examples and tests are switched to using CpuPool.
Depends on #19 .
2017-11-01 07:28:49 -07:00
Carl Lerche
36aaaa1520
Rename crate to tokio
2017-10-30 16:37:00 -07:00
Alex Crichton
5e4cfdfab1
Recommend the connect example over nc
2017-09-11 08:07:38 -07:00
Alex Crichton
e8617ea1fc
Update futures dependency
2017-08-24 08:16:04 -07:00
Alex Crichton
89fcc96dd4
Migrate to using tokio-io
...
Deprecate the existing `io` module in this crate entirely.
More details coming soon!
Closes #61
2017-03-15 09:46:54 -07:00
Alex Crichton
1a48b79474
Touch up examples to ensure consistency
2016-11-22 12:35:30 -08:00
Alex Crichton
0f49a69a06
Deprecate the channel module
...
The `futures::sync::mpsc` module should entirely supplant it.
2016-11-18 15:20:39 -08:00
Alex Crichton
4744a2e48b
No more need for lazy in chat example
2016-11-05 13:36:49 -07:00
oberien
7cf7833631
fix(examples): Fix typos in chat example
...
Rephrase a sentence to not contain the word `join` when we are actually using
`select` to prevent confusion.
2016-10-14 23:03:46 +02:00
Alex Crichton
bc2f857236
Touch up the chat example
2016-10-13 11:36:32 -07:00
oberien
315f601822
ref(examples): Minor refactoring in chat example
...
* Move connections-clone down a bit
* Use `Ok` and `Err` as IntoFuture
2016-10-11 20:08:13 +02:00
oberien
b227738bd7
ref(chat): Make code more readable
...
* Send source address of message in addition to the message to connected clients.
* Move `spawn_fn` to the bottom.
* Use `map` instead of `and_then` if there is no need for blocking.
* `map` to unit where values are not needed anymore.
2016-10-07 14:57:30 +02:00
oberien
6961efa8dd
fix(chat): Implement alexcrichton's suggestions
...
* Remove unnecessary clone
* Improve rightward drift
* Remove unnecessary lazy future
* Improve utf-8 handling
* Refactor to make code more understandable
2016-10-06 15:38:20 +02:00
oberien
0205b855d0
Add Chat example
2016-10-04 20:02:52 +02:00