StreamListener

unit tests must defer to TCP