ms/packages/websocket/src/netty/websocket.ts

17 lines
522 B
TypeScript
Raw Normal View History

const MiaoWebSocket = 'miaowebsocket'
const CharsetUtil = Java.type('io.netty.util.CharsetUtil')
const ChannelInboundHandlerAdapter = Java.type('io.netty.channel.ChannelInboundHandlerAdapter')
export default abstract class WebSocketHandlerAdapter {
private _Handler;
constructor() {
this._Handler = Java.extend(ChannelInboundHandlerAdapter, {
channelRead: this.channelRead
})
}
abstract channelRead(ctx: any, msg: any);
getHandler() {
return this._Handler;
}
}