public void OnSubscribe(IDisposable d)
 {
     if (OnSubscribeHelper.SetDisposable(ref firstDisposable, d))
     {
         actual.OnSubscribe(this);
     }
 }
Esempio n. 2
0
 public void OnSubscribe(IDisposable d)
 {
     if (OnSubscribeHelper.SetDisposable(ref this.d, d))
     {
         actual.OnSubscribe(d);
     }
 }
        public void OnSubscribe(IDisposable d)
        {
            if (OnSubscribeHelper.SetDisposable(ref this.d, d))
            {
                actual.OnSubscribe(this);

                IDisposable a = scheduler.ScheduleDirect(() => OnTimeout(), timeout);
                DisposableHelper.Replace(ref t, a);
            }
        }
Esempio n. 4
0
        public void OnSubscribe(IDisposable d)
        {
            if (OnSubscribeHelper.SetDisposable(ref upstream, d))
            {
                actual.OnSubscribe(this);

                IDisposable t = scheduler.ScheduleDirect(() =>
                {
                    SubscribeOther();
                }, timeout);

                DisposableHelper.Replace(ref timer, t);
            }
        }
Esempio n. 5
0
 public void OnSubscribe(IDisposable d)
 {
     OnSubscribeHelper.SetDisposable(ref main, d);
 }