Esempio n. 1
0
 private void STSchedulerVw_ScheduleTick(object sender, ScheduleTickEventArgs e)
 {
     if (Parent.SendAsync(e.Packet).Result < 6)
     {
         e.Cancel = true;
     }
 }
Esempio n. 2
0
        protected virtual void OnScheduleTick(ScheduleTickEventArgs e)
        {
            EventHandler <ScheduleTickEventArgs> handler = ScheduleTick;

            if (handler != null)
            {
                handler(this, e);
            }
            if (e.Cancel)
            {
                IsRunning = false;
            }
        }
Esempio n. 3
0
        private void STSchedulerVw_ScheduleTick(object sender, ScheduleTickEventArgs e)
        {
            e.Cancel = e.Packet.IsCorrupted;
            if (e.Cancel)
            {
                return;
            }

            HNode node = (e.Packet.Destination == HDestination.Server ?
                          MainUI.Connection.Remote : MainUI.Connection.Local);

            // Fire n forget m8
            node?.SendAsync(e.Packet.ToBytes());
        }