Package one.nio.net
Class Session.QueueItem
- java.lang.Object
-
- one.nio.net.Session.QueueItem
-
- Direct Known Subclasses:
Session.ArrayQueueItem
- Enclosing class:
- Session
public abstract static class Session.QueueItem extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Session.QueueItemnext
-
Constructor Summary
Constructors Constructor Description QueueItem()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Session.QueueItemappend(Session.QueueItem next)Session.QueueItemnext()voidrelease()static voidreleaseChain(Session.QueueItem item)intremaining()abstract intwrite(Socket socket)
-
-
-
Field Detail
-
next
protected Session.QueueItem next
-
-
Method Detail
-
append
public Session.QueueItem append(Session.QueueItem next)
-
next
public Session.QueueItem next()
-
remaining
public int remaining()
-
release
public void release()
-
releaseChain
public static void releaseChain(Session.QueueItem item)
-
write
public abstract int write(Socket socket) throws IOException
- Throws:
IOException
-
-