A has 2-way connection to B and outgoing connection to C. B has no connection to C.
B has 2-way connection to A and outgoing connection to C. A has no connection to C.
2-way connection between two devices, using new NsdHelper$Connection class
trying to combine client and server ChatConnection to same Connection object, needs ability to check server info since servers dont have an associated NsdServiceInfo