commit | 025dc2bc5500aa42418712513c7e7b0860e95015 | [log] [tgz] |
---|---|---|
author | Kevin Moore <kevmoo@users.noreply.github.com> | Tue Feb 20 13:12:32 2018 -0800 |
committer | Natalie Weizenbaum <nweiz@google.com> | Tue Feb 20 13:12:32 2018 -0800 |
tree | 9a292c87a155badba3b15c47eb41ee9fb46aed53 | |
parent | 1cfe91a5321ba8f56e4eb8f5a7ba389809e052ba [diff] |
Stop testing on Dartium (#15) Fixes https://github.com/dart-lang/stream_channel/issues/14
This package exposes the StreamChannel
interface, which represents a two-way communication channel. Each StreamChannel
exposes a Stream
for receiving data and a StreamSink
for sending it.
StreamChannel
helps abstract communication logic away from the underlying protocol. For example, the test
package re-uses its test suite communication protocol for both WebSocket connections to browser suites and Isolate connections to VM tests.
This package also contains utilities for dealing with StreamChannel
s and with two-way communications in general. For documentation of these utilities, see the API docs.