Skip to content
Snippets Groups Projects
Commit 9d262228 authored by ajohnsen@google.com's avatar ajohnsen@google.com
Browse files

Remove StreamSink(replaced by EventSink) and make IOSink extend EventSink.

With this change 'writeBytes' was renamed to 'add'.

BUG=

Review URL: https://codereview.chromium.org//14150002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@21275 260f80e4-7a28-3924-810f-c04153c831b5
parent e9c721ef
No related branches found
No related tags found
No related merge requests found
......@@ -131,7 +131,7 @@ class _HttpResponseWrapper implements HttpResponse {
List<Cookie> get cookies => _inner.cookies;
Future<Socket> detachSocket() => _inner.detachSocket();
HttpConnectionInfo get connectionInfo => _inner.connectionInfo;
void writeBytes(List<int> data) => _inner.writeBytes(data);
void add(List<int> data) => _inner.add(data);
Future<HttpResponse> consume(Stream<List<int>> stream) =>
_inner.consume(stream);
Future<HttpResponse> addStream(Stream<List<int>> stream) =>
......
......@@ -94,7 +94,7 @@ void serve([List<d.Descriptor> contents]) {
new ByteStream(stream).toBytes().then((data) {
response.statusCode = 200;
response.contentLength = data.length;
response.writeBytes(data);
response.add(data);
response.close();
}).catchError((e) {
response.statusCode = 404;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment