public class WsMsgHandler extends Object implements IWsMsgHandler
Constructor and Description |
---|
WsMsgHandler() |
WsMsgHandler(WsServerConfig wsServerConfig,
String[] scanPackages) |
Modifier and Type | Method and Description |
---|---|
WsServerConfig |
getWsServerConfig() |
WsResponsePacket |
h(WsRequestPacket wsRequest,
byte[] bytes,
Opcode opcode,
org.tio.core.ChannelContext channelContext) |
WsResponsePacket |
handler(ImPacket imPacket,
org.tio.core.ChannelContext channelContext) |
Object |
onBytes(WsRequestPacket websocketPacket,
byte[] bytes,
org.tio.core.ChannelContext channelContext) |
Object |
onClose(WsRequestPacket websocketPacket,
byte[] bytes,
org.tio.core.ChannelContext channelContext) |
Object |
onText(WsRequestPacket wsRequestPacket,
String text,
org.tio.core.ChannelContext channelContext) |
void |
setWsServerConfig(WsServerConfig wsServerConfig) |
public WsMsgHandler(WsServerConfig wsServerConfig, String[] scanPackages)
public WsMsgHandler()
public Object onText(WsRequestPacket wsRequestPacket, String text, org.tio.core.ChannelContext channelContext) throws Exception
onText
in interface IWsMsgHandler
websocketPacket
- text
- channelContext
- Exception
public Object onBytes(WsRequestPacket websocketPacket, byte[] bytes, org.tio.core.ChannelContext channelContext) throws Exception
onBytes
in interface IWsMsgHandler
websocketPacket
- bytes
- channelContext
- Exception
public WsResponsePacket handler(ImPacket imPacket, org.tio.core.ChannelContext channelContext) throws Exception
handler
in interface IWsMsgHandler
packet
- channelContext
- Exception
public WsResponsePacket h(WsRequestPacket wsRequest, byte[] bytes, Opcode opcode, org.tio.core.ChannelContext channelContext) throws Exception
Exception
public Object onClose(WsRequestPacket websocketPacket, byte[] bytes, org.tio.core.ChannelContext channelContext) throws Exception
onClose
in interface IWsMsgHandler
Exception
public WsServerConfig getWsServerConfig()
public void setWsServerConfig(WsServerConfig wsServerConfig)
wsServerConfig
- the wsServerConfig to setCopyright © 2018. All rights reserved.