Пример #1
0
 /// <inheritdoc/>
 protected sealed override void OnEventStream(ref NativeEventStream.Reader reader, int eventCount)
 {
     for (var j = 0; j < eventCount; j++)
     {
         var e = reader.Read <T>();
         this.OnEvent(e);
     }
 }
Пример #2
0
 public void Execute(NativeEventStream.Reader reader, int readerIndex)
 {
     this.Counter[readerIndex] = reader.Count();
 }
Пример #3
0
 /// <summary> A stream of events. </summary>
 /// <param name="reader"> The event stream reader. </param>
 /// <param name="eventCount"> The number of iterations in the stream. </param>
 protected abstract void OnEventStream(ref NativeEventStream.Reader reader, int eventCount);