private void STSchedulerVw_ScheduleTick(object sender, ScheduleTickEventArgs e) { if (Parent.SendAsync(e.Packet).Result < 6) { e.Cancel = true; } }
protected virtual void OnScheduleTick(ScheduleTickEventArgs e) { EventHandler <ScheduleTickEventArgs> handler = ScheduleTick; if (handler != null) { handler(this, e); } if (e.Cancel) { IsRunning = false; } }
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()); }