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

D

DATA_CACHE - Static variable in class ostore.util.DebugFlags
 
DATA_OBJECT - Static variable in class ostore.util.DebugFlags
 
data_to_mac() - Method in class ostore.tapestry.impl.RouteMsg
 
data_to_sign(QuickSerializable, long) - Static method in class ostore.security.thresh.ThresholdSignedQS
 
DATAOBJECT - Static variable in class ostore.util.Types
 
DATAOBJECT_DATABLOCK - Static variable in class ostore.util.Types
 
DATE_PRED - Static variable in class ostore.util.Types
 
date() - Method in class ostore.util.QSDate
 
date(NodeId) - Method in interface ostore.util.Clock.ClockCB
 
date(NodeId) - Method in class ostore.util.Clock.DefaultClockCB
 
dead_ends - Variable in class ostore.bloom.SimulationLog.ReadTransactionInfo
 
Dealer - class ostore.security.thresh.Dealer.
A Key Dealer for an RSA based (k,l) Threshold Signature Scheme
Reference: "Practical Threshold Signatures",
Victor Shoup (sho@zurich.ibm.com), IBM Research Paper RZ3121, 4/30/99
Dealer(String, int) - Constructor for class ostore.security.thresh.Dealer
Create a new instance of a key dealer
Debug - class ostore.util.Debug.
Debug provides printing facilities for debug purposes.
DEBUG - Static variable in class ostore.dispatch.TSink
 
DEBUG - Static variable in class ostore.mac.MacHandler
 
DEBUG - Static variable in class ostore.mac.StubHandler
 
DEBUG - Static variable in class ostore.mac.TestStage
 
DEBUG - Static variable in class ostore.mac.HMACDHHandler
 
DEBUG - Static variable in class ostore.mac.StageTester
 
DEBUG - Static variable in class ostore.mac.FakeClient
 
DEBUG - Static variable in class ostore.mac.FakeTapestryStage
 
DEBUG - Static variable in class ostore.network.Network
 
DEBUG - Static variable in class ostore.util.NodeId
 
DEBUG - Static variable in class ostore.util.PriorityQueue
 
DEBUG_ARCHIVAL_STORAGE_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_ARCHIVE_OBJ_BUCKET - Static variable in class ostore.util.DebugFlags
 
DEBUG_BUCKET_TO_DISSEMINATE_EVENT - Static variable in class ostore.util.DebugFlags
 
DEBUG_CAUCHY - Static variable in class ostore.util.DebugFlags
 
DEBUG_CAUCHY_DECODE - Static variable in class ostore.util.DebugFlags
 
DEBUG_CAUCHY_ENCODE - Static variable in class ostore.util.DebugFlags
 
DEBUG_DISSEMINATOR_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_ERASURE - Static variable in class ostore.util.DebugFlags
 
DEBUG_FAKE_REQUESTOR_DISSEMINATOR_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_FRAGMENT - Static variable in class ostore.util.DebugFlags
 
DEBUG_FRAGMENT_BUCKET - Static variable in class ostore.util.DebugFlags
 
DEBUG_GENERATE_CHKPT_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_GENERATE_FRAGS_LOG_REQ - Static variable in class ostore.util.DebugFlags
 
DEBUG_GENERATE_FRAGS_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_INTERLEAVED - Static variable in class ostore.util.DebugFlags
 
DEBUG_RECOALESCE_BLK_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_RECONSTRUCT_OBJ_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_REQUEST_DISSEMINATION_SET_QUERY - Static variable in class ostore.util.DebugFlags
 
DEBUG_REQUEST_FRAG_QUERY - Static variable in class ostore.util.DebugFlags
 
DEBUG_REQUEST_FRAG_QUERY_STATE - Static variable in class ostore.util.DebugFlags
 
DEBUG_REQUESTOR_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_SET_CREATOR_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_TEST_ERASURE - Static variable in class ostore.util.DebugFlags
 
DEBUG_TEST_GENERATE_FRAGS_STAGE - Static variable in class ostore.util.DebugFlags
 
DEBUG_TOMBSTONE - Static variable in class ostore.util.DebugFlags
 
DEBUG_TOMBSTONE_BUCKET - Static variable in class ostore.util.DebugFlags
 
Debug() - Constructor for class ostore.util.Debug
 
DebugFlags - class ostore.util.DebugFlags.
 
DebugFlags() - Constructor for class ostore.util.DebugFlags
 
decrypt(PrivateKey, Cipher) - Method in class ostore.security.EncryptedQS
 
DEFAULT_CAPACITY - Static variable in class ostore.util.QSVector
 
DEFAULT_DEFAULT - Static variable in class ostore.oil.Array
The default value for default_elt.
default_elt - Variable in class ostore.oil.Array
The value to return for unknown IDs.
DEFAULT_SIZE - Static variable in class ostore.util.QSWindow
 
delete(RandomAccessFile, long) - Static method in class ostore.util.QSIO
delete the contents of a QuickSerializable by filling where the object was with 0's
delta - Variable in class ostore.oil.patchwork.PatchworkDeltaResponseMsg
 
dequeue() - Method in class ostore.util.Queue
 
dest - Variable in class ostore.bloom.BloomQuery
 
dest - Variable in class ostore.bloom.QueryMessage
 
dest - Variable in class ostore.tapestry.impl.DynamicObjReqMsg
 
dest - Variable in class ostore.tapestry.impl.RouteMsg
 
dest - Variable in class ostore.tapestry.impl.DynamicNotifyMsg
 
dest - Variable in class ostore.tapestry.impl.RouteObjDestMsg
 
dest - Variable in class ostore.tapestry.impl.DynamicObjMapMsg
 
dest - Variable in class ostore.tapestry.impl.DynamicMapMsg
 
destroy() - Method in class ostore.bloom.SimulatedReplica
 
destroy() - Method in class ostore.bloom.StaticClient
 
destroy() - Method in class ostore.bloom.BloomStage
 
destroy() - Method in class ostore.bloom.SurgeClient
 
destroy() - Method in class ostore.bloom.HomeNode
 
destroy() - Method in class ostore.mac.MacHandler
 
destroy() - Method in class ostore.mac.StubHandler
 
destroy() - Method in class ostore.mac.TestStage
 
destroy() - Method in class ostore.mac.HMACDHHandler
 
destroy() - Method in class ostore.mac.StageTester
 
destroy() - Method in class ostore.mac.FakeClient
 
destroy() - Method in class ostore.mac.FakeTapestryStage
 
destroy() - Method in class ostore.network.Test
 
destroy() - Method in class ostore.network.Network
 
destroy() - Method in class ostore.oil.HMMStage
 
destroy() - Method in class ostore.oil.SegmentPager
 
destroy() - Method in class ostore.oil.TraceReader
Specified by EventHandlerIF
destroy() - Method in class ostore.oil.EventCountStage
 
destroy() - Method in class ostore.tapestry.impl.Test
 
destroy() - Method in class ostore.tapestry.impl.Router
 
destroy() - Method in class ostore.tapestry.impl.StaticFederation
 
destroy() - Method in class ostore.tapestry.impl.DynamicTClient
 
destroy() - Method in class ostore.tapestry.impl.TestClient
 
destroy() - Method in class ostore.tapestry.impl.StaticTClient
 
destroy() - Method in class ostore.oil.patchwork.PatchworkStage
Specified by mdw.sandStorm.api.EventHandlerIF
DHMessage - class ostore.mac.DHMessage.
Message specific to Diffie-Hellman StS key agreement

DHMessage(byte[], int[]) - Constructor for class ostore.mac.DHMessage
Generate DHMessage from data
DHMessage(SecureHash, DHPublicKey, QSPublicKey, QSMACType, QuickSerializable, QSByteArray, int) - Constructor for class ostore.mac.DHMessage
 
dhpri - Variable in class ostore.mac.PartyInfo
My private Diffie-Hellman key
dhpub - Variable in class ostore.mac.PartyInfo
My public Diffie-Hellman key
dhpubOther - Variable in class ostore.mac.PartyInfo
The other party's public Diffie-Hellman key
diagnostic - Static variable in class ostore.security.thresh.ThresholdSigException
 
die() - Static method in class ostore.util.Carp
Exit with an error code.
die(String) - Static method in class ostore.util.Carp
Print an error message and stack trace to standard error and exit.
die(Throwable) - Static method in class ostore.util.Carp
Print an exception's message and stack trace to standard error and exit.
Digestible - interface ostore.util.Digestible.
An interface for classes which understand how to use SecureHashBuffers to hash themselves.
DIGIT_VALUES - Static variable in class ostore.tapestry.impl.RoutingTable
 
digit_values() - Method in class ostore.tapestry.impl.RoutingTable
 
digits - Static variable in class ostore.util.ByteUtils
A nibble->char mapping for printing out bytes.
DIGITS_PER_GUID - Static variable in class ostore.tapestry.impl.RoutingTable
 
digits_per_guid() - Method in class ostore.tapestry.impl.RoutingTable
 
digits(SecureHash) - Static method in class ostore.tapestry.impl.RoutingTable
 
DISK_WRITER - Static variable in class ostore.util.DebugFlags
 
DISPATCH_CLASSIFIER - Static variable in class ostore.util.DebugFlags
 
DISPATCH_FILTER - Static variable in class ostore.util.DebugFlags
 
dispatch_later(QueueElementIF, long) - Method in class ostore.dispatch.Classifier
Enqueues the event at a later time into each SinkIF subscribed with a Filter that the given QueueElementIF satisfies.
dispatch_lossy(QueueElementIF) - Method in class ostore.dispatch.Classifier
Enqueues the event into each SinkIF subscribed with a Filter the given QueueElementIF satisfies.
DISPATCH_RESENDER - Static variable in class ostore.util.DebugFlags
 
DISPATCH_SIGNAL - Static variable in class ostore.util.DebugFlags
 
DISPATCH_TRIENODE - Static variable in class ostore.util.DebugFlags
 
DISPATCH_TSINK - Static variable in class ostore.util.DebugFlags
 
dispatch(QueueElementIF) - Method in class ostore.dispatch.Classifier
Enqueues the event into each SinkIF subscribed with a Filter that the given QueueElementIF satisfies.
dispatch(QueueElementIF) - Method in class ostore.dispatch.Resender
Dispatches an event through the Classifier.
dispatch(QueueElementIF, Integer) - Method in class ostore.dispatch.Classifier
Enqueues the event into each SinkIF subscribed with a Filter that the given QueueElementIF satisfies.
dispatch(QueueElementIF, int, long) - Method in class ostore.dispatch.Resender
Dispatch the specified event, making at most num_retries additional attempts, waiting millis milliseconds in between attempts.
DISSEMINATE_FRAG_ACK_MSG - Static variable in class ostore.util.Types
 
DISSEMINATE_FRAG_MSG - Static variable in class ostore.util.Types
 
DISSEMINATE_FRAGS_REQ - Static variable in class ostore.util.Types
 
DISSEMINATE_FRAGS_RESP - Static variable in class ostore.util.Types
 
DISSEMINATE_TOMBSTONE_REQ - Static variable in class ostore.util.Types
 
DISSEMINATE_TOMBSTONE_RESP - Static variable in class ostore.util.Types
 
DISSEMINATION_SET_CREATOR_TAG - Static variable in class ostore.util.Types
 
DISSEMINATOR_STAGE - Static variable in class ostore.util.StageId
 
distance - Variable in class ostore.tapestry.impl.PublishInfo
 
doMAC(MACedQS, SecureHash) - Method in class ostore.mac.StubHandler
Computes the MAC code for the this message according to the guid
doMAC(QuickSerializable, SecureHash) - Method in class ostore.mac.MacHandler
Computes the MAC code for the this message
doMAC(QuickSerializable, SecureHash) - Method in class ostore.mac.HMACDHHandler
Computes the MAC code for the this message
doubleToBytes(double, byte[], int[]) - Static method in class ostore.util.ByteUtils
Write the bytes representing d into the byte array data, starting at index offset [0], and increment offset [0] by the number of bytes written; if data == null, increment offset [0] by the number of bytes that would have been written otherwise.
DTREE_CREATE_REQ - Static variable in class ostore.util.Types
 
DTREE_CREATE_RESP - Static variable in class ostore.util.Types
 
DTREE_DISCONNECT_REQ - Static variable in class ostore.util.Types
 
DTREE_DISCONNECT_RESP - Static variable in class ostore.util.Types
 
DTREE_JOIN_REQ - Static variable in class ostore.util.Types
 
DTREE_JOIN_RESP - Static variable in class ostore.util.Types
 
DTREE_LEAVE_REQ - Static variable in class ostore.util.Types
 
DTREE_LEAVE_RESP - Static variable in class ostore.util.Types
 
DTREE_LOCATE_MSG - Static variable in class ostore.util.Types
 
DTREE_MSG - Static variable in class ostore.util.Types
 
DTREE_NODE - Static variable in class ostore.util.DebugFlags
 
DTREE_TEST - Static variable in class ostore.util.DebugFlags
 
DualBuilder - class ostore.bloom.DualBuilder.
An interface for building config files.
DualBuilder(String[]) - Constructor for class ostore.bloom.DualBuilder
 
DUMP_STATS_MSG - Static variable in class ostore.util.Types
 
dumpStack() - Static method in class ostore.util.Carp
Print out the stack trace of the current thread.
DynamicDMAckMsg - class ostore.tapestry.impl.DynamicDMAckMsg.
Message used by a new node to do directed multicast to all nodes sharing a common suffix.
DynamicDMAckMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicDMAckMsg
 
DynamicDMAckMsg(NodeId, SecureHash, SecureHash, NodeId, int, int) - Constructor for class ostore.tapestry.impl.DynamicDMAckMsg
 
DynamicDMCastMsg - class ostore.tapestry.impl.DynamicDMCastMsg.
Message used by a new node to do directed multicast to all nodes sharing a common suffix.
DynamicDMCastMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicDMCastMsg
 
DynamicDMCastMsg(NodeId, SecureHash, NodeId, SecureHash, NodeId, int, int) - Constructor for class ostore.tapestry.impl.DynamicDMCastMsg
 
DynamicGatewayMsg - class ostore.tapestry.impl.DynamicGatewayMsg.
 
DynamicGatewayMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicGatewayMsg
 
DynamicGatewayMsg(NodeId, SecureHash) - Constructor for class ostore.tapestry.impl.DynamicGatewayMsg
 
DynamicMapMsg - class ostore.tapestry.impl.DynamicMapMsg.
 
DynamicMapMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicMapMsg
 
DynamicMapMsg(NodeId, SecureHash, SecureHash, ArrayList, int) - Constructor for class ostore.tapestry.impl.DynamicMapMsg
 
DynamicMCReqMsg - class ostore.tapestry.impl.DynamicMCReqMsg.
 
DynamicMCReqMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicMCReqMsg
 
DynamicMCReqMsg(NodeId, SecureHash, boolean) - Constructor for class ostore.tapestry.impl.DynamicMCReqMsg
 
DynamicNotifyMsg - class ostore.tapestry.impl.DynamicNotifyMsg.
 
DynamicNotifyMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicNotifyMsg
 
DynamicNotifyMsg(NodeId, SecureHash, SecureHash) - Constructor for class ostore.tapestry.impl.DynamicNotifyMsg
 
DynamicObjMapMsg - class ostore.tapestry.impl.DynamicObjMapMsg.
 
DynamicObjMapMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicObjMapMsg
 
DynamicObjMapMsg(NodeId, SecureHash, SecureHash, SecureHash, LinkedList, int, int) - Constructor for class ostore.tapestry.impl.DynamicObjMapMsg
 
DynamicObjReqMsg - class ostore.tapestry.impl.DynamicObjReqMsg.
 
DynamicObjReqMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicObjReqMsg
 
DynamicObjReqMsg(NodeId, SecureHash, SecureHash, int) - Constructor for class ostore.tapestry.impl.DynamicObjReqMsg
 
DynamicPingMsg - class ostore.tapestry.impl.DynamicPingMsg.
 
DynamicPingMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicPingMsg
 
DynamicPingMsg(NodeId) - Constructor for class ostore.tapestry.impl.DynamicPingMsg
 
DynamicPongMsg - class ostore.tapestry.impl.DynamicPongMsg.
 
DynamicPongMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicPongMsg
 
DynamicPongMsg(NodeId) - Constructor for class ostore.tapestry.impl.DynamicPongMsg
 
DynamicRequestMsg - class ostore.tapestry.impl.DynamicRequestMsg.
 
DynamicRequestMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicRequestMsg
 
DynamicRequestMsg(NodeId, SecureHash, int) - Constructor for class ostore.tapestry.impl.DynamicRequestMsg
 
DynamicSurrMsg - class ostore.tapestry.impl.DynamicSurrMsg.
 
DynamicSurrMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicSurrMsg
 
DynamicSurrMsg(NodeId, SecureHash, NodeId, int) - Constructor for class ostore.tapestry.impl.DynamicSurrMsg
 
DynamicSurrReqMsg - class ostore.tapestry.impl.DynamicSurrReqMsg.
 
DynamicSurrReqMsg(byte[], int[]) - Constructor for class ostore.tapestry.impl.DynamicSurrReqMsg
 
DynamicSurrReqMsg(NodeId, SecureHash, int) - Constructor for class ostore.tapestry.impl.DynamicSurrReqMsg
 
DynamicTClient - class ostore.tapestry.impl.DynamicTClient.
A Tapestry client for dynamically configured networks.
DynamicTClient() - Constructor for class ostore.tapestry.impl.DynamicTClient
 

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