11 Commits

Author SHA1 Message Date
Pierre Krieger
c211d6b96e
Add a websocket transport 2018-01-03 10:30:50 +01:00
Pierre Krieger
47a3a24fcd
Change the MuxedTransport trait 2018-01-03 10:30:39 +01:00
Pierre Krieger
3438640907
Change API to allow multiple simultaneous clients 2018-01-03 10:30:26 +01:00
Pierre Krieger
952e3926c8 Fix concerns 2017-12-18 12:40:16 +01:00
Pierre Krieger
1da2c5015c Properly handle protocol negotiation errors 2017-12-18 12:10:37 +01:00
Vurich
19f0c8f3ef Fix multiplex waking and make it so that inbound streams can be handled concurrently with negotiating the outbound stream 2017-12-14 17:37:32 +01:00
Pierre Krieger
e7cfc5ab44 Add MuxedTransport trait 2017-12-12 12:51:49 +01:00
Pierre Krieger
cd54434fc8 Fix concerns 2017-12-04 12:40:01 +01:00
Pierre Krieger
3396b51214 Run rustfmt on the code and use tabs 2017-12-04 11:44:55 +01:00
Pierre Krieger
91d86eb470 Merge remote-tracking branch 'upstream/master' into muxer-trait 2017-12-04 11:38:38 +01:00
Pierre Krieger
b311d66b58 Add muxing trait and architecture 2017-11-30 16:00:49 +01:00