Package <Unnamed>

Interface Summary
SimpleP2PConst  
 

Class Summary
Bandwidth  
BlockingClient  
BlockingServer  
ClassedMessage  
ClientStage  
ClientStageMulticlass  
CompletionWorker This handler accepts BufferElement and sends an ack of ACK_SIZE to the TCP connection previously established by a TaskRecvWorker.
CopyFile Simple test program demonstrating use of AFile interface.
DevNullHandler  
FiniteQueueBench A simple microbenchmark measuring overheads for various queue operations.
GenericHandler  
GenericWorker This is a 'generic' event handler used for benchmarking.
McastReceiver Multicast listener - writes contents of received packets to the console
McastSender Multicast listener - writes contents of received packets to the console
Message  
MessageReader  
MultiBandwidth  
MultiClient  
MultiClientThreaded  
MultiServer  
NBIOClient  
NBIOSelectServer  
NBIOServer  
Pingpong  
PingpongUDP  
ProcessStage  
ProcessStageComplex  
ProcessStageConstCPU  
ProcessStageExpCPU  
ProcessStageExpCPUSched This version changes the processing rate 'mu' according to a given schedule.
ProcessStageFileIO  
ProcessStageSleep  
RecvStage  
SimpleGnutellaServer This is a simple Gnutella server implemented using the Sandstorm Gnutella library.
SimpleP2PClient  
SockState  
StatsGatherer  
TaskRecvWorker This event handmler listens for connections on the TCP port PORT and accepts packets of size TASK_SIZE.
TCPBench  
TestHandler Simple test program demonstrating use of the AFile interface.
TestServer Simple test program demonstrating use of the Sandstorm http library.
TimerHandler  
UDPBench This is a UDP communication benchmark based on TCPBench.java.