add a line-over-tcp/line-receiver interface