All Packages This Package Class Hierarchy Class Search Index
Class edu.utah.janos.nodeos.PacketWorker
java.lang.Object
|
+----edu.utah.janos.nodeos.PacketWorker
class PacketWorker
extends java.lang.Object
implements java.lang.Runnable
{
// Fields 6
final BufferHandle bufferHandle;
DeliverFunc deliverFunc;
final Flow flow;
PacketWorker nextFree;
int payloadStart;
final WorkItem workItem;
// Constructors 1
PacketWorker(Flow);
// Methods 4
private static void addToFreeList(FlowState, PacketWorker);
static void addWorkers(Flow, int);
static PacketWorker getFree(Flow);
public void run();
}
Used by Channel.
XXX could this be a subclass of WorkItem?
- Author:
-
Janos Ministry of Development
- Returned By:
- PacketWorker.getFree()
final Flow flow
PacketWorker nextFree
final WorkItem workItem
final BufferHandle bufferHandle
int payloadStart
DeliverFunc deliverFunc
PacketWorker(Flow flow)
static void addWorkers(Flow flow,
int count)
static PacketWorker getFree(Flow flow)
public void run()
- Implements:
- run in interface Runnable
private static void addToFreeList(FlowState state,
PacketWorker p)
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7