Пример #1
0
 /// <summary>
 ///     Override WaitTerm to periodically send records_consumed stats to driver
 /// </summary>
 public override void WaitTerm()
 {
     do
     {
         SendRecordsConsumed(true);
         TerminateEvent.WaitOne(1000);
     } while (Running);
 }
Пример #2
0
 protected void OnTerminate()
 {
     TerminateEvent?.Invoke();
 }
Пример #3
0
        public void Terminate()
        {
            TerminateEvent t = new TerminateEvent();

            TerminateHandle(t);
        }