onDataReceived method
Is called when data is received
Implementation
@override
void onDataReceived(Uint8List data) {
try {
_imapResponseReader.onData(data);
} catch (e, s) {
// the response stream cannot be interpreted anymore, e.g. because the
// server announced a literal above the size limit:
logApp('Protocol error, closing connection: $e $s');
_completePendingTasksWithError('protocol error: $e');
unawaited(disconnect());
}
}