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

P

Pair - class ostore.util.Pair.
To avoid making a whole bunch of two member classes.
Pair() - Constructor for class ostore.util.Pair
Default constructor
Pair(Object, Object) - Constructor for class ostore.util.Pair
Constructor
PartyInfo - class ostore.mac.PartyInfo.
Party information for DHMessage and MacStage to keep track of what stage of STS is established between this computer and another party

This is tailored specifically for internal HMACDHHandler usage
PatchworkAlarmMsg - class ostore.oil.patchwork.PatchworkAlarmMsg.
This represents a command to the PatchworkStage indicating that it's time to send out a probe of a certain type to the appropriate nodes.
PatchworkAlarmMsg(int) - Constructor for class ostore.oil.patchwork.PatchworkAlarmMsg
 
PatchworkChangePeriodMsg - class ostore.oil.patchwork.PatchworkChangePeriodMsg.
This represents a command to the PatchworkStage indicating that it needs to change the period of one of its messages to a new value (in milliseconds).
PatchworkChangePeriodMsg(int, int) - Constructor for class ostore.oil.patchwork.PatchworkChangePeriodMsg
 
PatchworkDeltaRequestMsg - class ostore.oil.patchwork.PatchworkDeltaRequestMsg.
 
PatchworkDeltaRequestMsg() - Constructor for class ostore.oil.patchwork.PatchworkDeltaRequestMsg
 
PatchworkDeltaResponseMsg - class ostore.oil.patchwork.PatchworkDeltaResponseMsg.
 
PatchworkDeltaResponseMsg(PatchworkModel.Delta) - Constructor for class ostore.oil.patchwork.PatchworkDeltaResponseMsg
 
PatchworkModel - class ostore.oil.patchwork.PatchworkModel.
The PatchworkModel is built by the PatchworkStage code, and is used for collecting network statistics.
PatchworkModel.Delta - class ostore.oil.patchwork.PatchworkModel.Delta.
A PatchworkModel.Delta object contains a diff of the sufficient statistics for a PatchworkModel.
PatchworkModel.Delta() - Constructor for class ostore.oil.patchwork.PatchworkModel.Delta
Construct a new Delta.
PatchworkModel.Delta(byte[], int[]) - Constructor for class ostore.oil.patchwork.PatchworkModel.Delta
Construct a Delta from its QuickSerializable form.
PatchworkModel.InvalidTypeException - exception ostore.oil.patchwork.PatchworkModel.InvalidTypeException.
A Patchwork.InvalidTypeException notes that an invalid type has been given to the PatchworkModel system
PatchworkModel.InvalidTypeException(String) - Constructor for class ostore.oil.patchwork.PatchworkModel.InvalidTypeException
 
PatchworkModel.Observation - class ostore.oil.patchwork.PatchworkModel.Observation.
A Patchwork.Observation object contains an observation recorded by the patchwork stage.
PatchworkModel.Observation(byte[], int[]) - Constructor for class ostore.oil.patchwork.PatchworkModel.Observation
Construct a Patchwork.Observation from its QuickSerializable form.
PatchworkModel.Observation(NodeId, double, int) - Constructor for class ostore.oil.patchwork.PatchworkModel.Observation
Record the observed double value of type type for the specified node id peer.
PatchworkModel() - Constructor for class ostore.oil.patchwork.PatchworkModel
Create a new PatchworkModel.
PatchworkModel(byte[], int[]) - Constructor for class ostore.oil.patchwork.PatchworkModel
Create a PatchworkModel from its QuickSerializable form.
PatchworkProbeMsg - class ostore.oil.patchwork.PatchworkProbeMsg.
This is a probing message sent out by the PatchworkStage in order to measure statistics of other nodes.
PatchworkProbeMsg(byte[], int[]) - Constructor for class ostore.oil.patchwork.PatchworkProbeMsg
 
PatchworkProbeMsg(NodeId, int, int, boolean) - Constructor for class ostore.oil.patchwork.PatchworkProbeMsg
Constucts a probing message of a certain type, with a given approximate size.
PatchworkStage - class ostore.oil.patchwork.PatchworkStage.
The PatchworkStage code actively collects network statistics for the purpose of optimizing Tapestry routing.
PatchworkStage() - Constructor for class ostore.oil.patchwork.PatchworkStage
 
path_length() - Method in class ostore.bloom.QueryMessage
 
peer - Variable in class ostore.network.NetworkMessage
If inbound=true then peer is the NodeId of the node where this message came from; otherwise, it's the NodeId of the node where this message should be sent.
peer - Variable in class ostore.tapestry.api.TapestryRouteMsg
If inbound, the sender; if ! inbound the intended recipient.
peer - Variable in class ostore.tapestry.api.TapestryLocateMsg
If inbound, the sender; undefined otherwise.
peer - Variable in class ostore.tapestry.api.TapestryPrefixRouteMsg
If inbound, the sender; if ! inbound the GUID to try and match.
pending(Object) - Method in class ostore.dispatch.Resender
Checks whether the specified event is scheduled for further attempts.
pinfo - Variable in class ostore.tapestry.impl.DynamicObjMapMsg
 
PingMsg - class ostore.tapestry.impl.PingMsg.
Used to calculate the latency on backpointers, etc.
PingMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.PingMsg
 
PingMsg(SecureHash) - Constructor for class ostore.tapestry.impl.PingMsg
 
PongMsg - class ostore.tapestry.impl.PongMsg.
Used to calculate the latency on backpointers, etc.
PongMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.PongMsg
 
PongMsg(SecureHash) - Constructor for class ostore.tapestry.impl.PongMsg
 
port() - Method in class ostore.util.NodeId
 
PRCERT - Static variable in class ostore.util.Types
 
precedes(Timestamp) - Method in class ostore.util.Timestamp
 
PREDICATE - Static variable in class ostore.util.Types
 
PREDICATE_TRUE - Static variable in class ostore.util.Types
 
predict(int) - Method in interface ostore.oil.Model
Make a prediction based on current model parameters and observations.
predict(int) - Method in class ostore.oil.HMM
Estimates the current and future occurrences of each state.
predict(int) - Method in class ostore.oil.Screen
 
predict(int) - Method in class ostore.oil.patchwork.PatchworkModel
Not yet implemented.
prediction_horizon - Variable in class ostore.oil.HMMPredictor
The number of observations to look into the future
prediction_period - Variable in class ostore.oil.HMMPredictor
The number of events to observe before producing and emitting a new Prediction.
prefix_only - Variable in class ostore.tapestry.impl.RouteMsg
 
print_bytes(byte[], int, int) - Static method in class ostore.util.ByteUtils
Produce a String representation for the specified array of bytes.
print() - Method in class ostore.mac.PartyInfo
 
print() - Method in class ostore.mac.DHMessage
 
print(String, String) - Static method in class ostore.util.Debug
If debugging has been turned on for tag, print msg.
printGuid(SecureHash) - Static method in class ostore.tapestry.impl.Test
 
printGuid(SecureHash) - Static method in class ostore.tapestry.impl.TestClient
 
printGuid(SecureHash) - Method in class ostore.tapestry.impl.RoutingTable
 
println(String, String) - Static method in class ostore.util.Debug
If debugging has been turned on for tag, print msg, followed by a new line.
printtag(String, String) - Static method in class ostore.util.Debug
If debugging has been turned on for tag, print tag+msg.
printtagln(String, String) - Static method in class ostore.util.Debug
If debugging has been turned on for tag, print tag+msg, followed by a new line.
printtagln(String, String) - Method in class ostore.tapestry.impl.Test
 
printtagln(String, String) - Method in class ostore.tapestry.impl.TestClient
 
priorities - Variable in class ostore.dispatch.TrieNode
Contains the priorities for the SinkIFs.
PRIORITY_HIGH - Static variable in class ostore.dispatch.Classifier
 
PRIORITY_LOW - Static variable in class ostore.dispatch.Classifier
 
PRIORITY_NORMAL - Static variable in class ostore.dispatch.Classifier
 
PRIORITY_QUEUE - Static variable in class ostore.util.DebugFlags
 
PriorityQueue - class ostore.util.PriorityQueue.
PriorityQueue is a (blocking) priority queue.
PriorityQueue(int) - Constructor for class ostore.util.PriorityQueue
The constructor creates a new priority queue.
process_identity_message(IdentityMessage) - Method in class ostore.network.Network
 
process_queues() - Method in class ostore.dispatch.Resender
Processes the queue of pending events, sending any whose deadlines have been reaced.
profileSize() - Method in class ostore.mac.MacHandler
 
profileSize() - Method in class ostore.mac.TestStage
 
profileSize() - Method in class ostore.mac.HMACDHHandler
 
profileSize() - Method in class ostore.mac.StageTester
 
profileSize() - Method in class ostore.mac.FakeClient
 
profileSize() - Method in class ostore.mac.FakeTapestryStage
 
profileSize() - Method in class ostore.network.Test
 
profileSize() - Method in class ostore.network.Network
 
profileSize() - Method in class ostore.tapestry.impl.Test
 
profileSize() - Method in class ostore.tapestry.impl.Router
 
profileSize() - Method in class ostore.tapestry.impl.StaticFederation
 
profileSize() - Method in class ostore.tapestry.impl.DynamicTClient
 
profileSize() - Method in class ostore.tapestry.impl.TestClient
 
profileSize() - Method in class ostore.tapestry.impl.StaticTClient
 
provider - Variable in class ostore.bloom.SimulationLog.ReadTransactionInfo
 
PROVIDER_STRING - Static variable in class ostore.security.thresh.ThresholdProvider
 
provider() - Method in class ostore.mac.QSMACType
The Mac algorithm's provider
provider() - Method in class ostore.mac.QSHMACMD5
The Mac algorithm's provider
provider() - Method in class ostore.security.QSRsaCipher
 
provider() - Method in interface ostore.security.QSCipher
The cipher's provider, as used with getInstance.
provider() - Method in interface ostore.security.QSSignature
The signing algorithm's provider, as used with getInstance.
provider() - Method in class ostore.security.QSSha1RsaSignature
 
provider() - Method in class ostore.security.thresh.ThresholdSignature
 
publish - Variable in class ostore.tapestry.impl.PublishMsg
 
publish(SecureHash, NodeId, boolean) - Method in class ostore.bloom.HomeNode
 
publish(SecureHash, SecureHash, TapestryTag, boolean, NodeId) - Method in class ostore.tapestry.impl.Router
 
PublishInfo - class ostore.tapestry.impl.PublishInfo.
 
PublishInfo(byte[], int[]) - Constructor for class ostore.tapestry.impl.PublishInfo
 
PublishInfo(SecureHash, long, TapestryTag, NodeId) - Constructor for class ostore.tapestry.impl.PublishInfo
 
PublishInfo(SecureHash, TapestryTag, NodeId) - Constructor for class ostore.tapestry.impl.PublishInfo
 
PublishMsg - class ostore.tapestry.impl.PublishMsg.
 
PublishMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.PublishMsg
 
PublishMsg(NodeId, SecureHash, SecureHash, TapestryTag, int, boolean) - Constructor for class ostore.tapestry.impl.PublishMsg
 
put(int, Object) - Method in class ostore.util.IntHashtable
Maps the specified key to the specified value in this hashtable.
put(QuickSerializable, Array) - Method in class ostore.oil.Matrix
Places the specified mapping into this Matrix.
put(QuickSerializable, double) - Method in class ostore.oil.Array
Places the specified mapping into this Array.

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