public SyncableClient(IDateTimeManager timeManager, LocalBoundTransport transport, string name) : base(timeManager, transport, name) { }
public SyncableServer(IDateTimeManager timeManager, LocalBoundTransport transport, string name) : base(timeManager, transport, name) { _timeManager = timeManager; }
public SyncableStore(IDateTimeManager timeManager, LocalBoundTransport transport, string name) { _name = name; TimeManager = timeManager; Transport = transport; }
private void InitTransportLayer(LocalBoundTransport desktopTransport, LocalBoundTransport remoteTransport) { remoteTransport.Pair = desktopTransport; desktopTransport.Pair = remoteTransport; }