seda.sandStorm.lib.aSocket
Class aSocketThreadManager.aSocketThread

java.lang.Object
  extended by seda.sandStorm.lib.aSocket.aSocketThreadManager.aSocketThread
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
aSocketRCTMSleep.aSocketRCThread
Enclosing class:
aSocketThreadManager

protected class aSocketThreadManager.aSocketThread
extends java.lang.Object
implements java.lang.Runnable

Internal class representing a single aSocketTM-managed thread.


Field Summary
protected  SourceIF eventQ
           
protected  EventHandlerIF handler
           
protected  java.lang.String name
           
protected  SelectSourceIF selsource
           
protected  ThreadPool tp
           
protected  StageWrapperIF wrapper
           
 
Constructor Summary
protected aSocketThreadManager.aSocketThread(aSocketStageWrapper wrapper)
           
 
Method Summary
(package private)  void registerTP(ThreadPool tp)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tp

protected ThreadPool tp

wrapper

protected StageWrapperIF wrapper

selsource

protected SelectSourceIF selsource

eventQ

protected SourceIF eventQ

name

protected java.lang.String name

handler

protected EventHandlerIF handler
Constructor Detail

aSocketThreadManager.aSocketThread

protected aSocketThreadManager.aSocketThread(aSocketStageWrapper wrapper)
Method Detail

registerTP

void registerTP(ThreadPool tp)

run

public void run()
Specified by:
run in interface java.lang.Runnable