package com.firefly.net.tcp.codec;
import com.firefly.utils.function.Action1;
public interface MessageHandler<R, T> {
void receive(R obj);
MessageHandler<R, T> complete(Action1<T> action);
MessageHandler<R, T> exception(Action1<Throwable> exception);
}