Пример #1
0
 protected ThreadSafePeer(IUnityThreadListener unityListener, UserData userData)
     : base(new UnityDispatcher(unityListener), userData)
 {
 }
Пример #2
0
 public Peer(IUnityThreadListener unityListener, UserData userData, Simulation simulation, bool isHost)
     : base(unityListener, userData)
 {
     _isHost     = isHost;
     _simulation = simulation ?? throw new ArgumentNullException(nameof(simulation));
 }
Пример #3
0
 public UnityDispatcher(IUnityThreadListener listener)
 {
     _unityListener          = listener ?? throw new ArgumentNullException(nameof(listener));
     _unityListener.Updated += OnUnityUpdate;
 }