NodeServer exclusively uses the abstract network interface
document NodeServer types
sort class constraints in functions
s/UDPInterface/UdpInterface
document abstract network interface
add null abstract network interface