tag | 4ec59b1318aa915f208258ff7b642b837a165697 | |
---|---|---|
tagger | Natalie Weizenbaum <nweiz@google.com> | Mon Apr 16 16:52:22 2018 -0700 |
object | fe4f7c51087e59adda5f0b3ef01f8e093e2624d1 |
Fix missing type inference.
commit | fe4f7c51087e59adda5f0b3ef01f8e093e2624d1 | [log] [tgz] |
---|---|---|
author | Jacob MacDonald <jakemac@google.com> | Mon Apr 16 13:54:23 2018 -0700 |
committer | GitHub <noreply@github.com> | Mon Apr 16 13:54:23 2018 -0700 |
tree | b5e58d5a38b4e23ed0ca53788f4bc384b05433e7 | |
parent | 1196a6ac4b205b58b453515df34b9c2f9dd4124b [diff] | |
parent | 5753cf13bb7fc0988d86773460e5ebeb1a170122 [diff] |
Merge pull request #18 from dart-lang/json-document-transformer-bind Fix JsonDocumentTransformer.bind for dart 2
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.