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
 

A B C D E F G H I J L M N O P Q R S T U V W