eventsBuf.startEvents();
initBufferWithEvents(eventsBuf, 1, 2, (short)1, keyCounts);
initBufferWithEvents(eventsBuf, 3, 1, (short)2, keyCounts);
eventsBuf.endEvents(100L);
DbusEventBuffer.DbusEventIterator iter = eventsBuf.acquireIterator("myIter1");
Assert.assertTrue(iter.hasNext(), "unable to read event");
iter.next(); //skip over the first system event
Assert.assertTrue(iter.hasNext(), "unable to read event");
DbusEvent event1 = iter.next().createCopy();
Assert.assertTrue(iter.hasNext(), "unable to read event");