Beispiel #1
0
   protected void AddEventListener(RTSubscription subscription)
   {
 #if NET_35
       subscriptions.Add(subscription.Id, subscription);
 #else
       subscriptions.AddOrUpdate(subscription.Id, subscription, (key, oldValue) => subscription);
 #endif
       rt.Subscribe(subscription);
   }
Beispiel #2
0
        private void AddCommandListener(IRTCallback rtCallback)
        {
            Log.log(Backendless.BACKENDLESSLOG, "try to add command listener");
            T subscription = CreateSubscription(rtCallback);

            Log.log(Backendless.BACKENDLESSLOG, String.Format("subscription object {0}", subscription));
            GetSubscriptionHolder().Add(subscription);

            if (IsConnected())
            {
                Log.log(Backendless.BACKENDLESSLOG, "subscription is connected try to subscribe");
                rtClient.Subscribe(subscription);
            }
        }
Beispiel #3
0
 public void Connect()
 {
     rtClient.Subscribe(connectSubscription);
 }
Beispiel #4
0
        public void Subscribe(RTSubscription subscription)
        {
            Thread thread = new Thread(() => rtClient.Subscribe(subscription));

            thread.Start();
        }