@<?> fun pullNextFrame(@<?> firstFrameAfterMicroseconds: long, @<?> lastFrameBeforeMicroseconds: long, @NotNull onFrameReached: (? super error.NonExistentClass) -> Unit): boolean