tdlib-session-container/src/main/java/it/tdlight/reactiveapi/EventConsumer.java

16 lines
308 B
Java
Raw Normal View History

2022-10-04 12:43:24 +02:00
package it.tdlight.reactiveapi;
import org.jetbrains.annotations.NotNull;
import reactor.core.publisher.Flux;
public interface EventConsumer<K> {
boolean isQuickResponse();
ChannelCodec getChannelCodec();
String getChannelName();
Flux<Timestamped<K>> consumeMessages(@NotNull String subGroupId);
}