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
C
CONFIG_FALSE
- Static variable in class seda.sandStorm.main.
SandstormConfig
String value for setting boolean configuration entries to false.
CONFIG_TRUE
- Static variable in class seda.sandStorm.main.
SandstormConfig
String value for setting boolean configuration entries to true.
CONNECT_READY
- Static variable in interface seda.nbio.
Selectable
Event mask specifying that a pending outgoing connection has been established.
CONSTANT_RATE
- Static variable in class
ClientStage
CRLF
- Static variable in interface seda.sandStorm.lib.http.
httpConst
Standard HTTP end-of-line marker, equal to
"\r\n"
.
ClassQueueElementIF
- interface seda.sandStorm.api.
ClassQueueElementIF
.
A ClassQueueElementIF represents an event with an associated 'class' used for class-based admission control.
ClassedMessage
- class
ClassedMessage
.
ClassedMessage(int, int, int, SinkIF, SinkIF)
- Constructor for class
ClassedMessage
ClientStage
- class
ClientStage
.
ClientStage()
- Constructor for class
ClientStage
ClientStage.MessageSendEvent
- class
ClientStage.MessageSendEvent
.
ClientStage.MessageSendEvent(int)
- Constructor for class
ClientStage.MessageSendEvent
ClientStage.MessageTimer
- class
ClientStage.MessageTimer
.
ClientStage.MessageTimer()
- Constructor for class
ClientStage.MessageTimer
ClientStage.sendThread
- class
ClientStage.sendThread
.
ClientStage.sendThread()
- Constructor for class
ClientStage.sendThread
ClientStageMulticlass
- class
ClientStageMulticlass
.
ClientStageMulticlass()
- Constructor for class
ClientStageMulticlass
ClientStageMulticlass.ClassedMessageSendEvent
- class
ClientStageMulticlass.ClassedMessageSendEvent
.
ClientStageMulticlass.ClassedMessageSendEvent(int)
- Constructor for class
ClientStageMulticlass.ClassedMessageSendEvent
ClientStageMulticlass.sendThread
- class
ClientStageMulticlass.sendThread
.
ClientStageMulticlass.sendThread()
- Constructor for class
ClientStageMulticlass.sendThread
CompletionWorker
- class
CompletionWorker
.
This handler accepts BufferElement and sends an ack of ACK_SIZE to the TCP connection previously established by a TaskRecvWorker.
CompletionWorker()
- Constructor for class
CompletionWorker
ConfigData
- class seda.sandStorm.internal.
ConfigData
.
ConfigData is used to pass configuration arguments into various components.
ConfigData(ManagerIF)
- Constructor for class seda.sandStorm.internal.
ConfigData
Create a ConfigData with the given manager and no argument list.
ConfigData(ManagerIF, Hashtable)
- Constructor for class seda.sandStorm.internal.
ConfigData
Create a ConfigData with the given manager and argument list.
ConfigData(ManagerIF, String[])
- Constructor for class seda.sandStorm.internal.
ConfigData
Create a ConfigData with the given manager and argument list, specified as an array of strings of the form "key=value".
ConfigDataIF
- interface seda.sandStorm.api.
ConfigDataIF
.
ConfigDataIF is used to pass configuration arguments to stages.
ConnectSockState
- class seda.sandStorm.lib.aSocket.
ConnectSockState
.
Internal class used to represent state of a socket while an outgoing connection is pending.
ConnectSockState()
- Constructor for class seda.sandStorm.lib.aSocket.
ConnectSockState
ConnectSockState
- class seda.sandStorm.lib.aSocket.nbio.
ConnectSockState
.
Internal class used to represent state of a socket while an outgoing connection is pending.
ConnectSockState(ATcpConnectRequest, SelectSourceIF)
- Constructor for class seda.sandStorm.lib.aSocket.nbio.
ConnectSockState
ConnectSockState(ATcpConnectRequest)
- Constructor for class seda.sandStorm.lib.aSocket.nbio.
ConnectSockState
ConnectSockState
- class seda.sandStorm.lib.aSocket.nio.
ConnectSockState
.
Internal class used to represent state of a socket while an outgoing connection is pending.
ConnectSockState(ATcpConnectRequest, SelectSourceIF)
- Constructor for class seda.sandStorm.lib.aSocket.nio.
ConnectSockState
ConnectSockState(ATcpConnectRequest)
- Constructor for class seda.sandStorm.lib.aSocket.nio.
ConnectSockState
CopyFile
- class
CopyFile
.
Simple test program demonstrating use of AFile interface.
CopyFile()
- Constructor for class
CopyFile
canRead
- Variable in class seda.sandStorm.lib.aDisk.
AFileStat
True if the file is readable.
canWrite
- Variable in class seda.sandStorm.lib.aDisk.
AFileStat
True if the file is writable.
cancelAll()
- Method in class seda.sandStorm.core.
ssTimer
Cancels all events.
cancelEvent(ssTimer.ssTimerEvent)
- Method in class seda.sandStorm.core.
ssTimer
Cancels the firing of this timer event.
className
- Variable in class seda.sandStorm.main.
stageDescr
The fully-qualified class name of the stage's event handler.
cleanupConnection(ATcpConnection, GnutellaConnection)
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaServer
cleanupConnection(httpConnection)
- Method in class seda.sandStorm.lib.http.
httpServer
clear()
- Method in class seda.sandStorm.lib.aSocket.
aSocketInputStream
Reinitialize the state of this input stream, clearing all internal data and pointers.
clear()
- Method in class seda.sandStorm.lib.util.
MultiByteArrayInputStream
Reset this input stream - clear all internal data and pointers to a fresh initialized state.
clearEvents()
- Method in class seda.sandStorm.lib.aSocket.
SelectQueueElement
clearEvents()
- Method in class seda.sandStorm.lib.aSocket.nbio.
SelectQueueElement
clearEvents()
- Method in class seda.sandStorm.lib.aSocket.nio.
NIOSelectorQueueElement
clientSink
- Variable in class seda.sandStorm.lib.http.
httpServer
clisock
- Variable in class
Bandwidth
clisock
- Variable in class
Pingpong
clisock
- Variable in class seda.sandStorm.lib.aSocket.
ATcpConnectRequest
clisock
- Variable in class seda.sandStorm.lib.aSocket.
ConnectSockState
clogged_numtries
- Variable in class seda.sandStorm.lib.aSocket.
DatagramSockState
clogged_numtries
- Variable in class seda.sandStorm.lib.aSocket.
SockState
clogged_qel
- Variable in class seda.sandStorm.lib.aSocket.
DatagramSockState
clogged_qel
- Variable in class seda.sandStorm.lib.aSocket.
SockState
close()
- Method in class seda.nbio.
NonblockingDatagramSocket
Close this NonblockingDatagramSocket.
close()
- Method in class seda.nbio.
NonblockingInputStream
close()
- Method in class seda.nbio.
NonblockingOutputStream
close()
- Method in class seda.nbio.
NonblockingServerSocket
Close the socket.
close()
- Method in class seda.nbio.
NonblockingSocket
Closes the socket.
close()
- Method in class seda.nbio.
NonblockingSocketImpl
close()
- Method in class seda.nbio.
NonblockingSocketInputStream
close()
- Method in class seda.nbio.
NonblockingSocketOutputStream
close(SinkIF)
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaConnection
close()
- Method in class seda.sandStorm.lib.aDisk.
AFile
Close the file after all enqueued requests have completed.
close()
- Method in class seda.sandStorm.lib.aDisk.
AFileImpl
Close the file after all enqueued requests have completed.
close()
- Method in class seda.sandStorm.lib.aDisk.
AFileTPImpl
Close the file after all enqueued requests have completed.
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.
ATcpConnection
Close the socket.
close()
- Method in class seda.sandStorm.lib.aSocket.
ATcpServerSocket
Asynchronously close this server socket.
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.
AUdpSocket
Close the socket.
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.
DatagramSockState
close()
- Method in class seda.sandStorm.lib.aSocket.
ListenSockState
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.
SockState
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.nbio.
DatagramSockState
close()
- Method in class seda.sandStorm.lib.aSocket.nbio.
ListenSockState
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.nbio.
SockState
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.nio.
DatagramSockState
close()
- Method in class seda.sandStorm.lib.aSocket.nio.
ListenSockState
close(SinkIF)
- Method in class seda.sandStorm.lib.aSocket.nio.
SockState
close(SinkIF)
- Method in class seda.sandStorm.lib.http.
httpConnection
Close the connection.
close()
- Method in class seda.sandStorm.lib.util.
MultiByteArrayInputStream
Close this stream.
close()
- Method in class seda.sandStorm.main.
SandstormConfig.directiveReader
closeConnection(ATcpConnection, SinkIF)
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaServer
closed
- Variable in class seda.sandStorm.lib.aSocket.
DatagramSockState
closed
- Variable in class seda.sandStorm.lib.aSocket.
SockState
code
- Variable in class seda.sandStorm.lib.http.
httpResponse
The code corresponding to the response.
combinedData
- Variable in class seda.sandStorm.lib.http.
httpResponse
The actual data of the response.
compQ
- Variable in class
ClientStage
compQ
- Variable in class
MessageReader
compQ
- Variable in class seda.sandStorm.core.
BufferElement
The completion queue associated with this buffer.
compQ
- Variable in class seda.sandStorm.lib.aDisk.
AFileRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ATcpCloseRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ATcpConnectRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ATcpFlushRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ATcpListenRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ATcpStartReadRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
AUdpCloseRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
AUdpFlushRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
AUdpSocket
compQ
- Variable in class seda.sandStorm.lib.aSocket.
AUdpStartReadRequest
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ConnectSockState
compQ
- Variable in class seda.sandStorm.lib.aSocket.
ListenSockState
comp_q
- Variable in class
Bandwidth
comp_q
- Variable in class
Pingpong
comp_q
- Variable in class
PingpongUDP
compare(Object, Object)
- Method in interface seda.sandStorm.core.
ssLinkedListComparator
Returns true if the comparison is successful, false otherwise.
compare(Object, Object)
- Method in class seda.sandStorm.core.
ssLinkedListEqualityComparator
compare(Object, Object)
- Method in class seda.sandStorm.lib.aSocket.
aSocketInputStream.seqNumComparator
complete(QueueElementIF)
- Method in class seda.sandStorm.lib.aDisk.
AFileRequest
complete()
- Method in class seda.sandStorm.lib.aSocket.
ConnectSockState
complete(ATcpConnection)
- Method in class seda.sandStorm.lib.aSocket.
ListenSockState
complete()
- Method in class seda.sandStorm.lib.aSocket.nbio.
ConnectSockState
complete(ATcpConnection)
- Method in class seda.sandStorm.lib.aSocket.nbio.
ListenSockState
complete()
- Method in class seda.sandStorm.lib.aSocket.nio.
ConnectSockState
complete(ATcpConnection)
- Method in class seda.sandStorm.lib.aSocket.nio.
ListenSockState
completed
- Variable in class seda.sandStorm.lib.aSocket.
ConnectSockState
config
- Variable in class
ProcessStage
config
- Variable in class seda.sandStorm.internal.
TPSThreadManager
conn
- Variable in class
Bandwidth
conn
- Variable in class
Message
conn
- Variable in class
MessageReader
conn
- Variable in class
Pingpong
conn
- Variable in class seda.sandStorm.lib.aSocket.
ATcpCloseRequest
conn
- Variable in class seda.sandStorm.lib.aSocket.
ATcpFlushRequest
conn
- Variable in class seda.sandStorm.lib.aSocket.
ATcpStartReadRequest
conn
- Variable in class seda.sandStorm.lib.aSocket.
ATcpWriteRequest
conn
- Variable in class seda.sandStorm.lib.aSocket.
SockState
connect(InetAddress, int)
- Method in class seda.nbio.
NonblockingDatagramSocket
Connect this NonblockingDatagramSocket to the given address and port.
connect(String, int)
- Method in class seda.nbio.
NonblockingDatagramSocket
connect(String, int)
- Method in class seda.nbio.
NonblockingSocketImpl
connect(InetAddress, int)
- Method in class seda.nbio.
NonblockingSocketImpl
connect(InetAddress, int)
- Method in class seda.sandStorm.lib.aSocket.
AUdpSocket
Asynchronously connect this socket to the given port.
connect(InetAddress, int)
- Method in class seda.sandStorm.lib.aSocket.
DatagramSockState
connect(InetAddress, int)
- Method in class seda.sandStorm.lib.aSocket.nbio.
DatagramSockState
connect(InetAddress, int)
- Method in class seda.sandStorm.lib.aSocket.nio.
DatagramSockState
connectClogTries
- Variable in class seda.sandStorm.lib.aSocket.
ATcpConnectRequest
connectClogTries
- Variable in class seda.sandStorm.lib.aSocket.
ConnectSockState
connectDone()
- Method in class seda.nbio.
NonblockingSocket
Indicate whether the connection on this socket has been established.
connectDone()
- Method in class seda.nbio.
NonblockingSocketImpl
connectNumTries
- Variable in class seda.sandStorm.lib.aSocket.
ConnectSockState
contains(String)
- Method in interface seda.sandStorm.api.
ConfigDataIF
Returns true if the given key is set in the configuration.
contains(String)
- Method in class seda.sandStorm.internal.
ConfigData
Returns true if the given key is set.
contentLength
- Variable in class seda.sandStorm.lib.http.
httpResponse
The content-length header.
contentType
- Variable in class seda.sandStorm.lib.http.
httpResponse
The MIME type of the response.
continuousRespStats
- Static variable in class
ClientStage
continuousRespStats
- Variable in class
ClientStageMulticlass
create(boolean)
- Method in class seda.nbio.
NonblockingSocketImpl
createMSE(int)
- Method in class
ClientStage
createMSE(int)
- Method in class
ClientStageMulticlass
createPacket()
- Method in class seda.sandStorm.lib.Gnutella.
GnutellaPacketReader
createStage(String, EventHandlerIF, String[])
- Method in interface seda.sandStorm.api.
ManagerIF
Create a stage with the given name, event handler, and initial arguments.
createStage(StageWrapperIF, boolean)
- Method in interface seda.sandStorm.api.internal.
SystemManagerIF
Create a stage from the given stage wrapper.
createStage(String, EventHandlerIF, String[])
- Method in class seda.sandStorm.internal.
sandStormMgr
Create a stage with the given name from the given event handler with the given initial arguments.
createStage(StageWrapperIF, boolean)
- Method in class seda.sandStorm.internal.
sandStormMgr
Create a stage from the given stage wrapper.
cumulativeVal
- Variable in class
StatsGatherer
cumulativeVal
- Variable in class seda.util.
StatsGatherer
curRate
- Variable in class seda.sandStorm.internal.
ResponseTimeControllerMulticlass.cinfo
cur_data
- Variable in class
MessageReader
cur_length_target
- Variable in class
MultiBandwidth.ConnState
cur_length_target
- Variable in class seda.sandStorm.lib.Gnutella.
GnutellaServer.connectionState
cur_length_target
- Variable in class seda.sandStorm.lib.aSocket.
SockState
cur_measurement
- Variable in class seda.sandStorm.internal.
ResponseTimeControllerMulticlass.cinfo
cur_offset
- Variable in class
MessageReader
cur_offset
- Variable in class
MultiBandwidth.ConnState
cur_offset
- Variable in class seda.sandStorm.lib.Gnutella.
GnutellaServer.connectionState
cur_offset
- Variable in class seda.sandStorm.lib.aSocket.
SockState
cur_sched
- Variable in class
ProcessStageExpCPUSched
cur_seqNum
- Variable in class
ClientStage
cur_write_buf
- Variable in class seda.sandStorm.lib.aSocket.
DatagramSockState
cur_write_req
- Variable in class seda.sandStorm.lib.aSocket.
DatagramSockState
cur_write_req
- Variable in class seda.sandStorm.lib.aSocket.
SockState
currentTimeUsec()
- Static method in class seda.util.
MDWUtil
Returns the current time in microseconds.
current_offset
- Variable in class
SockState
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