public class ChannelTrafficShapingHandler extends ChannelAllBoundHandlerAdapter
| 构造器和说明 |
|---|
ChannelTrafficShapingHandler(int checkInterval) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
channelClosed(SocketChannel socketChannel) |
void |
channelWrite(SocketChannel socketChannel,
Object obj) |
void |
decode(SocketChannel socketChannel,
Object obj,
LinkedNonReadBlockQueue<Object> out) |
long |
getIntervalTotalRead() |
long |
getIntervalTotalWrite() |
long |
getTotalRead() |
long |
getTotalReadCount() |
long |
getTotalWrite() |
long |
getTotolWriteCount() |
channelAdded, channelRead, encode, exceptionCaught, userEventTriggeredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchannelAdded, channelRead, encode, exceptionCaught, userEventTriggeredpublic void decode(SocketChannel socketChannel, Object obj, LinkedNonReadBlockQueue<Object> out) throws Exception
decode 在接口中 ChannelBoundHandlerdecode 在类中 ChannelHandlerAdapterExceptionpublic void channelWrite(SocketChannel socketChannel, Object obj) throws Exception
channelWrite 在接口中 ChannelBoundHandlerchannelWrite 在类中 ChannelHandlerAdapterExceptionpublic void channelClosed(SocketChannel socketChannel) throws Exception
channelClosed 在接口中 ChannelBoundHandlerchannelClosed 在类中 ChannelHandlerAdapterExceptionpublic long getTotalRead()
public long getTotalWrite()
public long getIntervalTotalRead()
public long getIntervalTotalWrite()
public long getTotalReadCount()
public long getTotolWriteCount()
Copyright © 2021. All rights reserved.