This is not a very intersting interface. It's here to allow testing of the once and only once network stack harness
with mock objects. The stack harness needs to treat the OOOP network layer as both a network layer and a transport
listener, hence this interface which combines the two.