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

M

mac - Variable in class ostore.mac.MacResponse
 
mac - Variable in class ostore.tapestry.impl.RouteMsg
 
MacHandler - class ostore.mac.MacHandler.
MacHandler.
MacHandler.GuidNotEstablished - exception ostore.mac.MacHandler.GuidNotEstablished.
Thrown when a request for action (such as MacHandler.authenticate(ostore.util.QuickSerializable, ostore.util.QSByteArray, ostore.util.SecureHash) or is called on a guid that doesn't have an established connection yet.
MacHandler.GuidNotEstablished(MacHandler) - Constructor for class ostore.mac.MacHandler.GuidNotEstablished
 
MacHandler.GuidNotEstablished(MacHandler, String) - Constructor for class ostore.mac.MacHandler.GuidNotEstablished
 
MacHandler.HandshakeFailed - class ostore.mac.MacHandler.HandshakeFailed.
Announcement that after multiple retries, we were still unable to successfully establish a connection with the guid.
MacHandler.HandshakeFailed(MacHandler, SecureHash) - Constructor for class ostore.mac.MacHandler.HandshakeFailed
 
MacHandler.KeyEstablished - class ostore.mac.MacHandler.KeyEstablished.
Announcement that we have established a connection with the guid and are ready to call MacHandler.authenticate(ostore.util.QuickSerializable, ostore.util.QSByteArray, ostore.util.SecureHash) on that guid.
MacHandler.KeyEstablished(MacHandler, SecureHash) - Constructor for class ostore.mac.MacHandler.KeyEstablished
 
MacHandler() - Constructor for class ostore.mac.MacHandler
 
machines_grouped_by_latency(NodeId, int, int) - Method in class ostore.tapestry.impl.FullTestDriver
 
machines_grouped_by_uniform_latency(NodeId, int, int) - Method in class ostore.tapestry.impl.FullTestDriver
 
MacRequest - class ostore.mac.MacRequest.
 
MacRequest(Object, SecureHash, QuickSerializable) - Constructor for class ostore.mac.MacRequest
 
MacResponse - class ostore.mac.MacResponse.
 
MacResponse(Object, QSByteArray) - Constructor for class ostore.mac.MacResponse
 
MACType - Variable in class ostore.mac.DHMessage
 
MACTYPE_HMACMD5 - Variable in class ostore.mac.HMACDHHandler
 
main(String[]) - Static method in class ostore.bloom.CreateStaticTest
 
main(String[]) - Static method in class ostore.bloom.CreateSurgeTest
 
main(String[]) - Static method in class ostore.bloom.CreateSossTest
 
main(String[]) - Static method in class ostore.cache.ClockAlgorithm
 
main(String[]) - Static method in class ostore.dispatch.Test
 
main(String[]) - Static method in class ostore.oil.NetSync
 
main(String[]) - Static method in class ostore.security.SignedQS
Test harness for SignedQS.
main(String[]) - Static method in class ostore.security.SignedQSTree
 
main(String[]) - Static method in class ostore.security.GenerateRSAKeyPair
 
main(String[]) - Static method in class ostore.util.SHA1Hash
Measures the speed of various hash implementations.
main(String[]) - Static method in class ostore.util.RandomExponential
 
main(String[]) - Static method in class ostore.util.SHA1HashBuffer
 
main(String[]) - Static method in class ostore.util.Logger
 
main(String[]) - Static method in class ostore.util.FiniteStack
 
main(String[]) - Static method in class ostore.util.Queue
 
main(String[]) - Static method in class ostore.tapestry.impl.TapestryVerifier
 
main(String[]) - Static method in class ostore.tapestry.impl.Parser
 
main(String[]) - Static method in class ostore.security.thresh.Dealer
 
main(String[]) - Static method in class ostore.security.thresh.GenerateThresholdKeyShares
 
makeDHVerify(QSDHPublicKey, QSDHPublicKey, SecretKey, DHMessage) - Method in class ostore.mac.HMACDHHandler
 
makeNewDHKeys(PartyInfo) - Method in class ostore.mac.HMACDHHandler
 
makeObservation(NodeId, long) - Method in class ostore.network.patchwork.Patch
Record an observation (of the Patch's type) in the table
makeObservation(NodeId, long, byte) - Method in class ostore.network.patchwork.Patch
Record an observation (of arbitrary type) in the table
makeObservation(NodeId, long, byte) - Method in class ostore.network.patchwork.RecalcPatch
 
map - Variable in class ostore.oil.Matrix
The internal storage mechanism.
map - Variable in class ostore.oil.Array
The internal storage mechanism.
marginal - Variable in class ostore.oil.HMM.Segment
Estimated marginal count for this state
marginals - Variable in class ostore.oil.HMM
 
marginals - Variable in class ostore.oil.HMM.Delta
Estimated marginal counts for each state.
markLeaving(NodeId) - Method in class ostore.tapestry.impl.RouteEntry
Function to mark a node as leaving
matches() - Method in class ostore.tapestry.api.TapestryQueryResultMatch
A list of backpointers to follow.
matches(SecureHash, int, int) - Method in class ostore.tapestry.impl.TapestryVerifier.Tree
Return all nodes that could be in this guid's routing table at that particular digit, for that value, including itself
Matrix - class ostore.oil.Matrix.
A sparse array of Arrays.
Matrix() - Constructor for class ostore.oil.Matrix
Construct a new Matrix.
Matrix(InputBuffer) - Constructor for class ostore.oil.Matrix
Implied from ostore.util.QuickSerializable interface Construct an Matrix from its QuickSerializable form.
Matrix(InputBuffer, HashMap, HashMap) - Constructor for class ostore.oil.Matrix
Construct an Matrix from its QuickSerializable form.
MAX_CHANNEL_NUMBER - Static variable in class ostore.tapestry.impl.ChannelHandler
 
max(double[][], int[][]) - Static method in class ostore.oil.Matrix
Finds the indices of the largest elements of the specified Matrix.
max(double[], int[]) - Static method in class ostore.oil.Array
Finds the indices of the largest elements of the specified array.
maxSize() - Method in class ostore.util.PriorityQueue
returns the maximum size of the heap.
mcaddrs - Variable in class ostore.tapestry.impl.NodeState
 
memclr(byte[], int, int) - Static method in class ostore.util.ByteUtils
Fill the given array with zeros.
memcmp(byte[], int, byte[], int, int) - Static method in class ostore.util.ByteUtils
Compare the contents of one array of bytes to another.
memcpy(byte[], int, byte[], int, int) - Static method in class ostore.util.ByteUtils
Copy contents of one array of bytes into another.
MEMORY_CACHE - Static variable in class ostore.util.DebugFlags
 
message_available() - Method in class ostore.network.ConnectionStream
 
MESSAGE_SIZE - Static variable in class ostore.network.patchwork.Patchwork
 
messageClassName - Variable in class ostore.oil.EventCountMsg
 
messageClassName - Variable in class ostore.oil.EventCountRequestMsg
 
messageCount - Variable in class ostore.oil.EventCountMsg
 
messageType - Variable in class ostore.mac.DHMessage
 
METADATA - Static variable in class ostore.util.DebugFlags
 
MINIMUM_SIZE - Static variable in class ostore.tapestry.patchwork.PatchworkProbeMsg
 
MINIMUM_SIZE - Static variable in class ostore.network.patchwork.ProbeMsg
The smallest size a ProbeMsg can be, given all its fields
minlevel - Variable in class ostore.tapestry.impl.DynamicNotifyMsg
 
minMillis - Static variable in class ostore.tapestry.patchwork.QuickUniformPDF
 
MissingObjectException - exception ostore.tapestry.impl.MissingObjectException.
An exception caused by missing objects
MissingObjectException() - Constructor for class ostore.tapestry.impl.MissingObjectException
Constructs a new generic MissingObjectException
MissingObjectException(String) - Constructor for class ostore.tapestry.impl.MissingObjectException
Constructs a new MissingObjectException
mod(SafeBigInt) - Method in class ostore.security.SafeBigInt
 
model - Variable in class ostore.oil.HMMStage
The learning model to use.
model - Variable in class ostore.oil.SegmentPager
For now we store segments inside one huge Model.
model - Variable in class ostore.tapestry.patchwork.PatchworkAvailable
 
Model - interface ostore.oil.Model.
An interface for introspective models.
Model.Delta - interface ostore.oil.Model.Delta.
A summary of the knowledge learned by a Model.
Model.Prediction - interface ostore.oil.Model.Prediction.
A summary of the current state predicted by the Model.
modified() - Method in class ostore.cache.CachePolicy.Line
 
modInverse(SafeBigInt) - Method in class ostore.security.SafeBigInt
 
modPow(SafeBigInt, SafeBigInt) - Method in class ostore.security.SafeBigInt
 
MonitorAllMsg - class ostore.network.patchwork.MonitorAllMsg.
A MonitorAllMsg is sent from a stage interested in monitoring statistics for all nodes currently being monitored by Patchwork.
MonitorAllMsg(Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorAllMsg
 
MonitorMsg - class ostore.network.patchwork.MonitorMsg.
A MonitorMsg is sent from a stage interested in monitoring statistics to certain NodeIds.
MonitorMsg(NodeId[], int[], long[], byte, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring some nodes, given values for a statistic as a starting point.
MonitorMsg(NodeId[], int[], Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring some nodes at given levels.
MonitorMsg(NodeId[], long[], byte, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring some nodes, given values for a statistic as a starting point.
MonitorMsg(NodeId, int, long, byte, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring a node, given a value for a statistic as a starting point.
MonitorMsg(NodeId, int, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring a node at a given level.
MonitorMsg(NodeId, long, byte, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorMsg
Tell Patchwork to start monitoring a node, given a value for a statistic as a starting point.
MonitorStopMsg - class ostore.network.patchwork.MonitorStopMsg.
A MonitorStopMsg is sent by a stage when it knows it will no longer (at least for a while) want statistics from Patchwork about a given set of nodes.
MonitorStopMsg(NodeId[], Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorStopMsg
 
MonitorStopMsg(NodeId, Object, SinkIF) - Constructor for class ostore.network.patchwork.MonitorStopMsg
 
monthMillis - Static variable in class ostore.tapestry.patchwork.DiskPDF
 
moveObj(int[], int[], SecureHash) - Method in class ostore.tapestry.impl.DynamicTClient
Should this object be moved to the new node?
msg - Variable in class ostore.network.RecordBytesMsg
 
msg - Variable in class ostore.tapestry.api.TapestryLocateReject
The incorrectly delivered message.
msg_id - Variable in class ostore.tapestry.impl.TapestryMessage
 
msg_id - Variable in class ostore.tapestry.impl.Router.MsgTime
 
msg_num - Variable in class ostore.tapestry.impl.FullTestMember
 
msgcnt - Variable in class ostore.network.LatTest
 
msgcnt - Variable in class ostore.network.SimpleTest
 
msgcnt - Variable in class ostore.network.TputTest
 
msgnum - Variable in class ostore.network.LatTest
 
msgnum - Variable in class ostore.network.SimpleTest
 
msgnum - Variable in class ostore.network.TputTest
 
msgstart - Variable in class ostore.network.TputTest
 
msgsz - Variable in class ostore.network.LatTest
 
msgsz - Variable in class ostore.network.TputTest
 
msgtype - Variable in class ostore.tapestry.impl.DynamicObjReqMsg
 
msToWait - Variable in class ostore.tapestry.impl.FullTestMsg
 
MULTICAST - Static variable in class ostore.tapestry.impl.TapestryMessage
 
MULTICAST - Static variable in class ostore.tapestry.impl.Router
The constant that defines whether multicast is turned on or not.
MULTICAST_QUEUE_SIZE - Static variable in class ostore.tapestry.impl.Router
The size of the multicast convergence queue, which we use to drop duplicate messages which are produced by the multicast routing mechanism.
MulticastState - class ostore.tapestry.impl.MulticastState.
 
MulticastState(SecureHash) - Constructor for class ostore.tapestry.impl.MulticastState
 
MultiMap - class ostore.util.MultiMap.
Map where (key => Set<values>)
MultiMap() - Constructor for class ostore.util.MultiMap
 
MultiMap(int) - Constructor for class ostore.util.MultiMap
 
MultiMap(int, Class) - Constructor for class ostore.util.MultiMap
 
MultiplexedNetwork - class ostore.network.MultiplexedNetwork.
A stage that supports multiple virtual OceanStore nodes in a single JVM instance.
MultiplexedNetwork.ConnectionState - class ostore.network.MultiplexedNetwork.ConnectionState.
All the state we need about a connection to another node.
MultiplexedNetwork.ConnectionState(MultiplexedNetwork) - Constructor for class ostore.network.MultiplexedNetwork.ConnectionState
 
MultiplexedNetwork.DelayWrapper - class ostore.network.MultiplexedNetwork.DelayWrapper.
 
MultiplexedNetwork.DelayWrapper(MultiplexedNetwork, NetworkMessage) - Constructor for class ostore.network.MultiplexedNetwork.DelayWrapper
 
MultiplexedNetwork() - Constructor for class ostore.network.MultiplexedNetwork
 
multiply(SafeBigInt) - Method in class ostore.security.SafeBigInt
 
my_gateway - Variable in class ostore.tapestry.impl.FullTestMember
 
my_node_id - Variable in class ostore.util.StandardStage
 
my_sink - Variable in class ostore.util.StandardStage
 
my_stage_id - Variable in class ostore.util.AckStage
 
myGuid - Variable in class ostore.tapestry.patchwork.RepairMonitorStage.AttachMessage
 
myGuid() - Method in class ostore.mac.MacHandler
My GUID
myGuid() - Method in class ostore.mac.HMACDHHandler
 
MyNodeId - class ostore.network.MyNodeId.
A class to construct a NodeId from a port number and InetAddress.
MyNodeId(InputBuffer) - Constructor for class ostore.network.MyNodeId
 
MyNodeId(int, InetAddress) - Constructor for class ostore.network.MyNodeId
 
mySinkIF - Variable in class ostore.dispatch.TSink
 
mystery_connections - Variable in class ostore.network.MultiplexedNetwork
Used to time out connections without IdentityMessages.

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