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

16 lines
268 B
Java
Raw Normal View History

2022-10-04 12:43:24 +02:00
package it.tdlight.reactiveapi;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
public interface EventProducer<K> {
ChannelCodec getChannelCodec();
String getChannelName();
Mono<Void> sendMessages(Flux<K> eventsFlux);
void close();
}