Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
T
TCPBench
- class
TCPBench
.
TCPBench()
- Constructor for class
TCPBench
THREADMGR_AggTPSTM
- Static variable in class seda.sandStorm.main.
SandstormConfig
Value for defaultThreadMgr to use the aggregating TPSTM.
THREADMGR_TPPTM
- Static variable in class seda.sandStorm.main.
SandstormConfig
Value for defaultThreadMgr to use the thread-per-CPU thread manager.
THREADMGR_TPSTM
- Static variable in class seda.sandStorm.main.
SandstormConfig
Value for defaultThreadMgr to use the thread-per-stage thread manager.
THREADPOOL_IMPL
- Static variable in class seda.sandStorm.lib.aDisk.
AFileMgr
TPPThreadManager
- class seda.sandStorm.internal.
TPPThreadManager
.
TPPThreadManager is a thread manager implementation which provides one thread per CPU.
TPPThreadManager(SandstormConfig)
- Constructor for class seda.sandStorm.internal.
TPPThreadManager
Create an TPPThreadManager which attempts to schedule stages on num_cpus CPUs, and caps its thread usage to max_threads.
TPPThreadManager.appThread
- class seda.sandStorm.internal.
TPPThreadManager.appThread
.
Internal class representing a single TPPTM-managed thread.
TPPThreadManager.appThread(String)
- Constructor for class seda.sandStorm.internal.
TPPThreadManager.appThread
TPSThreadManager
- class seda.sandStorm.internal.
TPSThreadManager
.
TPSThreadManager provides a threadpool-per-source-per-stage thread manager implementation.
TPSThreadManager(ManagerIF)
- Constructor for class seda.sandStorm.internal.
TPSThreadManager
TPSThreadManager(ManagerIF, boolean)
- Constructor for class seda.sandStorm.internal.
TPSThreadManager
TPSThreadManager.stageRunnable
- class seda.sandStorm.internal.
TPSThreadManager.stageRunnable
.
Internal class representing the Runnable for a single stage.
TPSThreadManager.stageRunnable(StageWrapperIF, ThreadPool)
- Constructor for class seda.sandStorm.internal.
TPSThreadManager.stageRunnable
TPSThreadManager.stageRunnable(StageWrapperIF)
- Constructor for class seda.sandStorm.internal.
TPSThreadManager.stageRunnable
TRYWRITE_SPIN
- Static variable in interface seda.sandStorm.lib.aSocket.
aSocketConst
Number of times to try to finish a socket write
TaskRecvWorker
- class
TaskRecvWorker
.
This event handmler listens for connections on the TCP port PORT and accepts packets of size TASK_SIZE.
TaskRecvWorker()
- Constructor for class
TaskRecvWorker
TestHandler
- class
TestHandler
.
Simple test program demonstrating use of the AFile interface.
TestHandler()
- Constructor for class
TestHandler
TestServer
- class
TestServer
.
Simple test program demonstrating use of the Sandstorm http library.
TestServer()
- Constructor for class
TestServer
ThreadManagerIF
- interface seda.sandStorm.api.internal.
ThreadManagerIF
.
A ThreadManagerIF is responsible for creating, managing, and scheduling threads across a set of stages.
ThreadPool
- class seda.sandStorm.internal.
ThreadPool
.
ThreadPool is a generic class which provides a thread pool.
ThreadPool(StageWrapperIF, ManagerIF, Runnable)
- Constructor for class seda.sandStorm.internal.
ThreadPool
Create a thread pool for the given stage, manager and runnable, with the thread pool controller determining the number of threads used.
ThreadPool(StageWrapperIF, ManagerIF, Runnable, int, int, int, int, int)
- Constructor for class seda.sandStorm.internal.
ThreadPool
Create a thread pool with the given name, manager, runnable, and thread sizing parameters.
ThreadPool(StageWrapperIF, ManagerIF, Runnable, int)
- Constructor for class seda.sandStorm.internal.
ThreadPool
Create a thread pool with the given name, manager, runnable, and a fixed number of threads.
ThreadPoolController
- class seda.sandStorm.internal.
ThreadPoolController
.
The ThreadPoolController is responsible for dynamically adusting the size of a given ThreadPool.
ThreadPoolController(ManagerIF)
- Constructor for class seda.sandStorm.internal.
ThreadPoolController
ThreadPoolController(ManagerIF, int, int)
- Constructor for class seda.sandStorm.internal.
ThreadPoolController
ThreadPoolController.controllerThread
- class seda.sandStorm.internal.
ThreadPoolController.controllerThread
.
Internal class implementing the controller.
ThreadPoolController.controllerThread()
- Constructor for class seda.sandStorm.internal.
ThreadPoolController.controllerThread
ThreadPoolController.tpcClient
- class seda.sandStorm.internal.
ThreadPoolController.tpcClient
.
Internal class representing a single TPC-controlled thread pool.
ThreadPoolController.tpcClient(StageWrapperIF, ThreadPool, ProfilableIF, int)
- Constructor for class seda.sandStorm.internal.
ThreadPoolController.tpcClient
TimeStampedEvent
- class seda.sandStorm.core.
TimeStampedEvent
.
A TimeStampedEvent is an abstract superclass for events that wish to carry a timestamp.
TimeStampedEvent()
- Constructor for class seda.sandStorm.core.
TimeStampedEvent
TimerHandler
- class
TimerHandler
.
TimerHandler()
- Constructor for class
TimerHandler
t_end
- Variable in class
ClientStage
t_last
- Variable in class
ClientStage
t_start
- Variable in class
ClientStage
target
- Variable in class seda.sandStorm.lib.Gnutella.
GnutellaServer.connectionState
targetRT
- Variable in class seda.sandStorm.internal.
ResponseTimeController
targetRT
- Variable in class seda.sandStorm.internal.
ResponseTimeControllerMulticlass.cinfo
theSocket
- Variable in class seda.sandStorm.lib.aSocket.
ATcpConnectFailedEvent
theSocket
- Variable in class seda.sandStorm.lib.aSocket.
ATcpListenFailedEvent
theSocket
- Variable in class seda.sandStorm.lib.aSocket.
ATcpListenSuccessEvent
theSocket
- Variable in class seda.sandStorm.lib.aSocket.
AUdpConnectEvent
theSocket
- Variable in class seda.sandStorm.lib.aSocket.
AUdpDisconnectEvent
theclass
- Variable in class
ClassedMessage
theclass
- Variable in class seda.sandStorm.internal.
ResponseTimeControllerMulticlass.cinfo
thesink
- Variable in class seda.sandStorm.internal.
SinkProxy
time
- Variable in class
ClientStage.MessageTimer
time
- Variable in class
SimpleP2PClient.MessageTimer
timeToStop(long)
- Method in class seda.sandStorm.internal.
ThreadPool
Used by a thread to determine whether it should exit.
time_millis
- Variable in class seda.sandStorm.core.
ssTimer.ssTimerEvent
timeoutStats
- Variable in class
ClientStageMulticlass
timer
- Variable in class
ClientStage
timer
- Variable in class seda.sandStorm.internal.
SinkProxy
Used to maintain a timer for statistics gathering.
timestamp
- Variable in class seda.sandStorm.core.
TimeStampedEvent
toStage
- Variable in class seda.sandStorm.internal.
StageGraphEdge
toString()
- Method in class
ClassedMessage
toString()
- Method in class
Message
toString()
- Method in class seda.nbio.
NonblockingServerSocket
toString()
- Method in class seda.nbio.
NonblockingSocket
toString()
- Method in class seda.nbio.
NonblockingSocketImpl
toString()
- Method in class seda.nbio.
SelectItem
toString()
- Method in class seda.nbio.
SelectSet
toString()
- Method in class seda.nbio.
SelectSetDevPollImpl
toString()
- Method in class seda.nbio.
SelectSetPollImpl
toString()
- Method in class seda.sandStorm.api.
BadQueueElementException
make sure the event is added to debugging output
toString()
- Method in class seda.sandStorm.api.
SinkClosedEvent
toString()
- Method in class seda.sandStorm.core.
FiniteQueue
toString()
- Method in class seda.sandStorm.core.
ssLinkedList
Return a string representation, for debugging purposes
toString(String)
- Method in class seda.sandStorm.core.
ssLinkedList
toString()
- Method in class seda.sandStorm.core.
ssTimer.ssTimerEvent
toString()
- Method in class seda.sandStorm.internal.
AggTPSThreadManager.threadPool
toString()
- Method in class seda.sandStorm.internal.
AggThrottle
toString()
- Method in class seda.sandStorm.internal.
SinkProxy
toString()
- Method in class seda.sandStorm.internal.
StageGraphEdge
toString()
- Method in class seda.sandStorm.internal.
StageWrapper
toString()
- Method in class seda.sandStorm.internal.
ThreadPool
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaConnection
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaGUID
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaPingPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaPongPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaPushPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaQueryHitsPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaQueryPacket
toString()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaServer
toString()
- Method in class seda.sandStorm.lib.aDisk.
AFile
toString()
- Method in class seda.sandStorm.lib.aDisk.
AFileIOCompleted
toString()
- Method in class seda.sandStorm.lib.aDisk.
AFileIOExceptionOccurred
toString()
- Method in class seda.sandStorm.lib.aDisk.
AFileReadRequest
toString()
- Method in class seda.sandStorm.lib.aDisk.
AFileTPStageWrapper
toString()
- Method in class seda.sandStorm.lib.aSocket.
ATcpConnectFailedEvent
toString()
- Method in class seda.sandStorm.lib.aSocket.
ATcpConnection
toString()
- Method in class seda.sandStorm.lib.aSocket.
ATcpInPacket
toString()
- Method in class seda.sandStorm.lib.aSocket.
ATcpListenFailedEvent
toString()
- Method in class seda.sandStorm.lib.aSocket.
ATcpListenSuccessEvent
toString()
- Method in class seda.sandStorm.lib.aSocket.
AUdpConnectEvent
toString()
- Method in class seda.sandStorm.lib.aSocket.
AUdpDisconnectEvent
toString()
- Method in class seda.sandStorm.lib.aSocket.
AUdpInPacket
toString()
- Method in class seda.sandStorm.lib.aSocket.
SockState
toString()
- Method in class seda.sandStorm.lib.aSocket.
aSocketStageWrapper
toString()
- Method in class seda.sandStorm.lib.aSocket.nbio.
DatagramSockState
toString()
- Method in class seda.sandStorm.lib.aSocket.nio.
DatagramSockState
toString()
- Method in class seda.sandStorm.lib.aSocket.nio.
NIOSelectSource
toString()
- Method in class seda.sandStorm.lib.http.
httpConnection
toString()
- Method in class seda.sandStorm.lib.http.
httpOKResponse
toString()
- Method in class seda.sandStorm.lib.http.
httpRedirectResponse
toString()
- Method in class seda.sandStorm.lib.http.
httpRequest
toString()
- Method in class seda.sandStorm.lib.http.
httpServer
toString()
- Method in class seda.sandStorm.main.
SandstormConfig.configSection
total_completed
- Variable in class
ClientStage
total_rcv
- Variable in class
ClientStage
total_rejected
- Variable in class
ClientStage
tp
- Variable in class seda.sandStorm.internal.
AggTPSThreadManager.stageInfo
tp
- Variable in class seda.sandStorm.internal.
TPSThreadManager.stageRunnable
tp
- Variable in class seda.sandStorm.lib.aSocket.
aSocketThreadManager.aSocketThread
trigger(SignalIF)
- Method in class seda.sandStorm.internal.
SignalMgr
Send the given signal to all registered sinks.
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.
DatagramSockState
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.
SockState
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.nbio.
DatagramSockState
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.nbio.
SockState
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.nio.
DatagramSockState
tryWrite()
- Method in class seda.sandStorm.lib.aSocket.nio.
SockState
ttl
- Variable in class seda.sandStorm.lib.Gnutella.
GnutellaPacket
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W