public class DecodeRunnable extends AbstractQueueRunnable<ByteBuffer>
msgQueueavoidRepeatExecuteCount, executeCount, executor, loopCount, runCount| 构造器和说明 |
|---|
DecodeRunnable(ChannelContext channelContext,
Executor executor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearMsgQueue()
清空处理的队列消息
|
void |
decode() |
void |
handler(Packet packet,
int byteCount) |
String |
logstr() |
void |
runTask() |
void |
setNewByteBuffer(ByteBuffer newByteBuffer) |
String |
toString() |
addMsg, isNeededExecuteexecute, isCanceled, isExecuted, run, runningLock, setCanceled, setExecutedpublic DecodeRunnable(ChannelContext channelContext, Executor executor)
public void handler(Packet packet, int byteCount)
packet - byteCount - public void clearMsgQueue()
clearMsgQueue 在类中 AbstractQueueRunnable<ByteBuffer>public void runTask()
runTask 在类中 AbstractSynRunnablepublic void decode()
Runnable.run()public void setNewByteBuffer(ByteBuffer newByteBuffer)
newByteBuffer - the newByteBuffer to setpublic String logstr()
logstr 在类中 AbstractSynRunnableCopyright © 2018. All rights reserved.