public class WsTioServerHandler extends Object implements TioServerHandler
| Constructor and Description |
|---|
WsTioServerHandler(HttpConfig wsServerConfig,
IWsMsgHandler wsMsgHandler) |
| Modifier and Type | Method and Description |
|---|---|
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 in interface TioHandlerTioDecodeExceptionpublic ByteBuffer encode(Packet packet, TioConfig tioConfig, ChannelContext channelContext)
encode in interface TioHandlerpublic HttpConfig getHttpConfig()
public void handler(Packet packet, ChannelContext channelContext) throws Exception
handler in interface TioHandlerExceptionpublic HttpResponse updateWebSocketProtocol(HttpRequest request)
request - HttpRequestCopyright © 2025. All rights reserved.