File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -38,12 +38,10 @@ You could change the transport of your application in literally one line.
38
38
- Multiplatform: see [ mio platform support] ( https://github.com/tokio-rs/mio#platforms ) .
39
39
- Multiples transports
40
40
([ docs] ( https://docs.rs/message-io/latest/message_io/network/enum.Transport.html ) ):
41
- - ** TCP** : native and framed version
41
+ - ** TCP** : stream and framed mode (to deal with messages instead of stream)
42
42
- ** UDP** , with multicast option
43
43
- ** WebSocket** : basic and secure option using
44
44
[ tungstenite-rs] ( https://github.com/snapview/tungstenite-rs ) .
45
- - Customizable: ` message-io ` doesn't have the transport you need?
46
- Add easily and [ adapter] ( #custom-adapter ) .
47
45
- Custom FIFO events with timers and priority.
48
46
- Easy, intuitive and consistent API:
49
47
- Follows [ KISS principle] ( https://en.wikipedia.org/wiki/KISS_principle ) .
@@ -62,6 +60,8 @@ You could change the transport of your application in literally one line.
62
60
multiple threads.
63
61
- Zero-copy message. You write and read directly from the internal OS socket buffer without any copy in the middle by the library.
64
62
- Full duplex: simultaneous reading/writing operations over same internal OS sockets.
63
+ - Customizable: ` message-io ` doesn't have the transport you need?
64
+ Add easily and [ adapter] ( #custom-adapter ) .
65
65
66
66
## Getting started
67
67
Add to your ` Cargo.toml ` (all the transports included by default):
You can’t perform that action at this time.
0 commit comments