RxJava创建缓冲区,项目数跳过和时间跨度

时间:2016-08-11 12:06:25

标签: buffer rx-java

我注意到在RxJava中我们无法执行此方法签名buffer(count, skip, timespan, TimeUnit)

等操作

无论如何都要执行此操作而不重新创建缓冲区的其他操作。

method并没有多大帮助。此外,在文档中没有规范,如果它发出重叠的缓冲项目!??

更新

flatMapIterable在这里添加了什么?期望的行为是,如果a在指定的时间跨度内有10个项目,则发出缓冲的项目。如果时间跨度已经过去并且没有发出任何项目,我希望收到一个空缓冲区。

使用计数并跳过等待直到达到计数但在两者之间不返回任何内容。

0 个答案:

没有答案