public class WsTioServerHandler extends Object implements TioServerHandler
| 构造器和说明 |
|---|
WsTioServerHandler(HttpConfig wsServerConfig,
IWsMsgHandler wsMsgHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
WsRequest |
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) |
HttpResponse |
updateWebSocketProtocol(HttpRequest request)
本方法改编自baseio: baseio
感谢开源作者的付出 |
public WsTioServerHandler(HttpConfig wsServerConfig, IWsMsgHandler wsMsgHandler)
public WsRequest 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 在接口中 TioHandlerExceptionpublic HttpResponse updateWebSocketProtocol(HttpRequest request)
request - HttpRequestCopyright © 2024. All rights reserved.