org.apache.zookeeper
Class ClientCnxnSocketNIO
java.lang.Object
org.apache.zookeeper.ClientCnxnSocketNIO
public class ClientCnxnSocketNIO
- extends Object
|
Field Summary |
protected ByteBuffer |
incomingBuffer
After the length is read, a new incomingBuffer is allocated in
readLength() to receive the full message. |
protected boolean |
initialized
|
protected long |
lastHeard
|
protected long |
lastSend
|
protected ByteBuffer |
lenBuffer
This buffer is only used to read the length of the incoming message. |
protected long |
now
|
protected long |
recvCount
|
protected org.apache.zookeeper.ClientCnxn.SendThread |
sendThread
|
protected long |
sentCount
|
protected long |
sessionId
The sessionId is only available here for Log and Exception messages. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialized
protected boolean initialized
lenBuffer
protected final ByteBuffer lenBuffer
- This buffer is only used to read the length of the incoming message.
incomingBuffer
protected ByteBuffer incomingBuffer
- After the length is read, a new incomingBuffer is allocated in
readLength() to receive the full message.
sentCount
protected long sentCount
recvCount
protected long recvCount
lastHeard
protected long lastHeard
lastSend
protected long lastSend
now
protected long now
sendThread
protected org.apache.zookeeper.ClientCnxn.SendThread sendThread
sessionId
protected long sessionId
- The sessionId is only available here for Log and Exception messages.
Otherwise the socket doesn't need to know it.
disableWrite
public void disableWrite()
readLength
protected void readLength()
throws IOException
- Throws:
IOException
Copyright © 2013 The Apache Software Foundation