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

P

PACKET_HEADER_SIZE - Static variable in interface seda.sandStorm.lib.Gnutella.GnutellaConst
 
PORT - Static variable in interface SimpleP2PConst
The TCP port number to use
Pingpong - class Pingpong.
 
Pingpong(String, boolean) - Constructor for class Pingpong
 
PingpongUDP - class PingpongUDP.
 
PingpongUDP(String, boolean) - Constructor for class PingpongUDP
 
ProcessStage - class ProcessStage.
 
ProcessStage() - Constructor for class ProcessStage
 
ProcessStageComplex - class ProcessStageComplex.
 
ProcessStageComplex() - Constructor for class ProcessStageComplex
 
ProcessStageConstCPU - class ProcessStageConstCPU.
 
ProcessStageConstCPU() - Constructor for class ProcessStageConstCPU
 
ProcessStageExpCPU - class ProcessStageExpCPU.
 
ProcessStageExpCPU() - Constructor for class ProcessStageExpCPU
 
ProcessStageExpCPUSched - class ProcessStageExpCPUSched.
This version changes the processing rate 'mu' according to a given schedule.
ProcessStageExpCPUSched() - Constructor for class ProcessStageExpCPUSched
 
ProcessStageFileIO - class ProcessStageFileIO.
 
ProcessStageFileIO() - Constructor for class ProcessStageFileIO
 
ProcessStageSleep - class ProcessStageSleep.
 
ProcessStageSleep() - Constructor for class ProcessStageSleep
 
ProfilableIF - interface seda.sandStorm.api.ProfilableIF.
An object which implements ProfilableIF can be profiled by a ProfilerIF.
ProfilerIF - interface seda.sandStorm.api.ProfilerIF.
A ProfilerIF is responsible for profiling the behavior of the system over time.
parse(ATcpInPacket) - Method in class MessageReader
 
parsePacket(ATcpInPacket) - Method in class seda.sandStorm.lib.http.httpConnection
Package-internal: Parse the data contained in the given TCP packet.
parsePacket(ATcpInPacket) - Method in class seda.sandStorm.lib.http.httpPacketReader
Parse the given packet; returns true if a complete HTTP request has been received and parsed.
payload - Variable in class seda.sandStorm.lib.Gnutella.GnutellaPacket
 
payload - Variable in class seda.sandStorm.lib.http.httpResponse
The payload for the response.
payload_length - Variable in class seda.sandStorm.lib.Gnutella.GnutellaPacket
 
peer - Variable in class Bandwidth
 
peer - Variable in class Pingpong
 
peer - Variable in class PingpongUDP
 
percentile(double) - Method in class seda.util.StatsGatherer
 
pkt - Variable in class seda.sandStorm.lib.aSocket.DatagramSockState
 
pkt - Variable in class seda.sandStorm.lib.aSocket.SockState
 
port - Variable in class seda.sandStorm.lib.Gnutella.GnutellaConnectFailedEvent
 
port - Variable in class seda.sandStorm.lib.Gnutella.GnutellaQueryHitsPacket
 
port - Variable in class seda.sandStorm.lib.aSocket.ATcpConnectRequest
 
port - Variable in class seda.sandStorm.lib.aSocket.ATcpListenRequest
 
port - Variable in class seda.sandStorm.lib.aSocket.AUdpConnectRequest
 
port - Variable in class seda.sandStorm.lib.aSocket.AUdpPacket
 
port - Variable in class seda.sandStorm.lib.aSocket.ListenSockState
 
pr - Variable in class seda.sandStorm.internal.sandStormProfiler.profile
 
pred - Variable in class seda.sandStorm.internal.ResponseTimeController
 
preempted - Variable in class seda.sandStorm.internal.ResponseTimeControllerMulticlass.cinfo
 
prepareForSend() - Method in class seda.sandStorm.lib.Gnutella.GnutellaPacket
Implemented by subclasses to prepare for sending
prepareForSend() - Method in class seda.sandStorm.lib.Gnutella.GnutellaPongPacket
 
prepareForSend() - Method in class seda.sandStorm.lib.Gnutella.GnutellaQueryHitsPacket
 
prepareForSend() - Method in class seda.sandStorm.lib.Gnutella.GnutellaQueryPacket
 
prevE - Variable in class seda.sandStorm.core.ssTimer.ssTimerEvent
 
process(ATcpInPacket) - Method in class seda.sandStorm.lib.Gnutella.GnutellaServer.connectionState
 
processMessage(Message) - Method in class ProcessStage
 
processMessage(Message) - Method in class ProcessStageComplex
 
processMessage(Message) - Method in class ProcessStageConstCPU
 
processMessage(Message) - Method in class ProcessStageExpCPU
 
processMessage(Message) - Method in class ProcessStageExpCPUSched
 
processMessage(Message) - Method in class ProcessStageFileIO
 
processMessage(Message) - Method in class ProcessStageSleep
 
profileSize() - Method in interface seda.sandStorm.api.ProfilableIF
Return the size of the object being profiled.
profileSize() - Method in class seda.sandStorm.core.FiniteQueue
Return the profile size of the queue.
profileSize() - Method in class seda.sandStorm.core.SimpleSink
Returns size.
profileSize() - Method in class seda.sandStorm.core.ssTimer
Return the profile size of this timer.
profileSize() - Method in class seda.sandStorm.internal.SinkProxy
Return the profile size of the queue.
profileSize() - Method in class seda.sandStorm.internal.ThreadPool
 
profileSize() - Method in class seda.sandStorm.lib.aDisk.AFileTPTM
 
profileSize() - Method in class seda.sandStorm.lib.aSocket.ATcpConnection
Returns the profile size of this connection.
profileSize() - Method in class seda.sandStorm.lib.aSocket.AUdpSocket
Returns the profile size of this connection.
pushPacket(ATcpInPacket) - Method in class seda.sandStorm.lib.Gnutella.GnutellaPacketReader
 
putBoolean(String, boolean) - Method in class seda.sandStorm.main.SandstormConfig
Set the given configuration option specified as a boolean.
putDouble(String, double) - Method in class seda.sandStorm.main.SandstormConfig
Set the given configuration option specified as an int.
putInt(String, int) - Method in class seda.sandStorm.main.SandstormConfig
Set the given configuration option specified as an int.
putString(String, String) - Method in class seda.sandStorm.main.SandstormConfig
Set the given configuration option specified as a String.
putVal(String, String) - Method in class seda.sandStorm.main.SandstormConfig.configSection
 
puttStringList(String, String[]) - Method in class seda.sandStorm.main.SandstormConfig
Set the given key to the given string list value.

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