public ClientRequestor(ParallelNetworkStream parent)
 {
     this.parent     = parent;
     broadcastedType = new WatchedVariable <short>(parent.watcher)
     {
         Value = EMPTY_BROADCASTED_TYPE
     };
     broadcastEverything = new WatchedVariable <bool>(parent.watcher)
     {
         Value = false
     };
     remoteEndPointFactory = parent.udpEndPointFactory;
 }
 public void Join(ParallelNetworkStream targetStream) => parent.ParallelStream.Join(targetStream.ParallelStream);
 public ServerOperator(ParallelNetworkStream parent)
 {
     this.parent = parent;
 }