addStream method
Adds all elements of the given stream
.
Returns a Future that completes when
all elements of the given stream
have been added.
If the stream contains an error, the addStream
ends at the error,
and the returned future completes with that error.
This method must not be called when a stream is currently being added using this method.
Individual values in the lists emitted by stream
which are not in the
range 0 .. 255 will be truncated to their low eight bits, as if by
int.toUnsigned, before being used.
Implementation
@override
Future addStream(Stream<List<int>> stream) async {
var newStream = _readAndRecreateStream(stream);
return _httpClientRequest.addStream(newStream);
}