public interface MessageHandlerAPI
| Modifier and Type | Method and Description |
|---|---|
<M extends MessageAPI<?>> |
decode(io.netty.buffer.ByteBuf buf) |
<M extends MessageAPI<?>> |
encode(M message,
io.netty.buffer.ByteBuf buf) |
static <M extends MessageAPI<?>> |
getDefault(java.lang.Class<M> msgClass) |
static <M extends MessageAPI<?>> |
getDefault(java.util.function.Function<io.netty.buffer.ByteBuf,M> decoder) |
<CTX,M extends MessageAPI<CTX>> |
handle(M message,
CTX context) |
static <M extends MessageAPI<?>> MessageHandlerAPI getDefault(java.lang.Class<M> msgClass)
static <M extends MessageAPI<?>> MessageHandlerAPI getDefault(java.util.function.Function<io.netty.buffer.ByteBuf,M> decoder)
<M extends MessageAPI<?>> M decode(io.netty.buffer.ByteBuf buf)
<M extends MessageAPI<?>> void encode(M message, io.netty.buffer.ByteBuf buf)
<CTX,M extends MessageAPI<CTX>> MessageAPI<CTX> handle(M message, CTX context)