Client constructor
Client({
- required Stream<
List< input,int> > - required WriteCallback output,
- Encoding encoding = smp,
Creates a client.
When executing a client, the request is sent using the output
callback
and the response is read from the input
stream.
Implementation
Client({
required Stream<List<int>> input,
required WriteCallback output,
Encoding encoding = smp,
}) : _output = output,
_encoding = encoding {
_subscription = encoding.decode(input).listen(
_input.add,
onError: _input.addError,
onDone: _input.close,
);
}