public class HttpTioServerHandler extends Object implements TioServerHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected HttpConfig |
httpConfig |
static String |
REQUEST_KEY |
| 构造器和说明 |
|---|
HttpTioServerHandler(HttpConfig httpConfig,
HttpRequestHandler requestHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpRequest |
decode(ByteBuffer buffer,
int limit,
int position,
int readableLength,
ChannelContext channelContext) |
ByteBuffer |
encode(Packet packet,
TioConfig tioConfig,
ChannelContext channelContext) |
HttpConfig |
getHttpConfig() |
void |
handler(Packet packet,
ChannelContext channelContext) |
protected final HttpConfig httpConfig
public HttpTioServerHandler(HttpConfig httpConfig, HttpRequestHandler requestHandler)
public HttpRequest decode(ByteBuffer buffer, int limit, int position, int readableLength, ChannelContext channelContext) throws TioDecodeException
decode 在接口中 TioHandlerTioDecodeExceptionpublic ByteBuffer encode(Packet packet, TioConfig tioConfig, ChannelContext channelContext)
encode 在接口中 TioHandlerpublic HttpConfig getHttpConfig()
public void handler(Packet packet, ChannelContext channelContext) throws Exception
handler 在接口中 TioHandlerExceptionCopyright © 2023. All rights reserved.