messages property
The incoming messages: a String for each text frame, a Uint8List
for each binary one. It can be listened to once, and it is done when
the connection closes, whichever side closed it.
Implementation
@override
Stream<Object> get messages => _incoming.stream;