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

R

rand - Variable in class tapestry.impl.test.ObjectLocationPDF
 
rcvcnt - Variable in class tapestry.impl.test.TputTest
 
rcvcnt - Variable in class tapestry.impl.test.LatTest
 
read(int, int) - Method in class tapestry.impl.RoutingTable
 
reallocateIndexes() - Method in class tapestry.interweave.TableSorter
 
RECALC_MODEL - Static variable in class tapestry.repairmonitor.PatchworkChangePeriodMsg
 
RECALC_MODEL - Static variable in class tapestry.repairmonitor.PatchworkAlarmMsg
 
recalcFRLS() - Method in class tapestry.impl.RouteEntry
Method to recalculate who the FRLS entry should point to.
RecalcPatch - class tapestry.patchwork.RecalcPatch.
A Patch that recalculate the PatchworkTable and sends out deltas.
RecalcPatch(NodeId, Classifier, PatchworkTable, FaultAdmin, Period) - Constructor for class tapestry.patchwork.RecalcPatch
 
recalculate() - Method in class tapestry.patchwork.PatchworkTable
Specified by tapestry.repairmonitor.Model interface
recalculate() - Method in class tapestry.repairmonitor.PatchworkModel
Specified by tapestry.repairmonitor.Model interface
recalculate() - Method in interface tapestry.repairmonitor.Model
Process recently recorded observations.
recalculate(double, double) - Method in class tapestry.patchwork.PatchworkStats
 
receivedAck(NonceAckMsg) - Method in class tapestry.impl.AckStage
Got an ack.
record(PatchworkTable.Observation) - Method in class tapestry.patchwork.PatchworkTable
Specified by tapestry.repairmonitor.Model interface
record(PatchworkTable.Observation[]) - Method in class tapestry.patchwork.PatchworkTable
Specified by tapestry.repairmonitor.Model interface
record(QuickSerializable) - Method in class tapestry.repairmonitor.PatchworkModel
Specified by tapestry.repairmonitor.Model interface
record(QuickSerializable) - Method in interface tapestry.repairmonitor.Model
Notes an observation for later processing.
record(QuickSerializable[]) - Method in class tapestry.repairmonitor.PatchworkModel
Specified by tapestry.repairmonitor.Model interface
record(QuickSerializable[]) - Method in interface tapestry.repairmonitor.Model
Notes a group of observations for later processing.
recover_seq - Variable in class tapestry.impl.FullTestMember
 
recover_time - Variable in class tapestry.impl.FullTestMember
 
recv(ChannelACKMsg) - Method in class tapestry.channel.Channel
 
REDUNDANT_LVL - Static variable in class tapestry.impl.RouteEntry
 
RegisterHostAppReq - class tapestry.ptr.api.RegisterHostAppReq.
RegisterHostAppReq registers the name of an application that the local host is exporting to the rest of the system.
RegisterHostAppReq(String, Object, SinkIF) - Constructor for class tapestry.ptr.api.RegisterHostAppReq
Constructor: Creates a new RegisterHostAppReq.
RegisterHostAppResp - class tapestry.ptr.api.RegisterHostAppResp.
RegisterHostAppResp response that the application was registerd with the local HostHbStage as a service that will be exported to the rest of the system.
RegisterHostAppResp(String, Object) - Constructor for class tapestry.ptr.api.RegisterHostAppResp
Constructor: Creates a new RegisterHostAppResp.
registerResponse(ProbeMsg) - Method in class tapestry.patchwork.RecalcPatch
 
registerResponse(ProbeMsg) - Method in class tapestry.patchwork.Patch
We received a response, so figure out state
registerTimeout(ProbeTimeout) - Method in class tapestry.patchwork.RecalcPatch
 
registerTimeout(ProbeTimeout) - Method in class tapestry.patchwork.Patch
Got a timeout for a probe.
RelayMsg - class tapestry.impl.Shuttle.RelayMsg.
The msg to say we found the object you're looking for
RelayMsg(byte[], int[]) - Constructor for class tapestry.impl.Shuttle.RelayMsg
 
RelayMsg(SecureHash, SecureHash, int) - Constructor for class tapestry.impl.Shuttle.RelayMsg
 
RelayMsg(SecureHash, SecureHash, String, int) - Constructor for class tapestry.impl.Shuttle.RelayMsg
 
RELIABLE - Static variable in class tapestry.channel.MsgQos
 
remove - Variable in class tapestry.impl.DynamicPtrMsg
 
remove(NodeId) - Method in class tapestry.patchwork.PatchworkTable
Tells the model to remove all statistics for this peer at the time of the next recalculation.
remove(QuickSerializable) - Method in class tapestry.repairmonitor.Matrix
Removes the row associated with id from this Matrix, and returns the removed row.
remove(QuickSerializable) - Method in class tapestry.repairmonitor.Array
Removes the value indexed by the specified ID
remove(SecureHash) - Method in class tapestry.repairmonitor.PatchworkModel
Tells the model to remove all statistics for this peer at the time of the next recalculation.
remove(TapestryNeighborInfo) - Method in class tapestry.impl.RoutingTable
Remove for dummies.
RemoveContact(String) - Method in class tapestry.impl.Shuttle.TestShuttle
 
removed - Variable in class tapestry.api.TapestryRoutingTableChanged
 
removed - Variable in class tapestry.api.TapestryReversePointersChanged
 
removeEntry(NodeId) - Method in class tapestry.impl.RouteEntry
Search for an existing nodeid if it's in this entry, and remove it
RemoveHostMsg - class tapestry.ptr.api.RemoveHostMsg.
RemoveHostMsg instructs the PtrMgr stage to remove the HostInfo for given host guids.
RemoveHostMsg(SecureHash) - Constructor for class tapestry.ptr.api.RemoveHostMsg
Constructor: Creates a new RemoveHostMsg.
RemoveHostMsg(SecureHash[]) - Constructor for class tapestry.ptr.api.RemoveHostMsg
Constructor: Creates a new RemoveHostMsg.
removeNode(NodeId) - Method in class tapestry.patchwork.Period
 
removeNode(NodeId, Object, SinkIF) - Method in class tapestry.patchwork.RecalcPatch
 
removeNode(NodeId, Object, SinkIF) - Method in class tapestry.patchwork.Patch
Tell this Patch to stop monitoring a node
RemovePtrMsg - class tapestry.ptr.api.RemovePtrMsg.
Instructs the pointer manager stage to remove the pointers for given guid / publish info pairs.
RemovePtrMsg(SecureHash[], PublishInfo[], boolean[], Object, SinkIF) - Constructor for class tapestry.ptr.api.RemovePtrMsg
 
RemovePtrMsg(SecureHash, PublishInfo, boolean, Object, SinkIF) - Constructor for class tapestry.ptr.api.RemovePtrMsg
 
RepairDHTTest - class tapestry.impl.test.RepairDHTTest.
TODO
RepairDHTTest.LocateLocalMsg - class tapestry.impl.test.RepairDHTTest.LocateLocalMsg.
Message of type TapestryLocateMsg.
RepairDHTTest.LocateLocalMsg(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.LocateLocalMsg
Constructs a LocateMsg from its serialized form.
RepairDHTTest.LocateLocalMsg(SecureHash, TapestryQuery, TapestryQueryState, SecureHash) - Constructor for class tapestry.impl.test.RepairDHTTest.LocateLocalMsg
Construct according to the given fields.
RepairDHTTest.LocateMsg - class tapestry.impl.test.RepairDHTTest.LocateMsg.
Message of type simulating TapestryLocateMsg by using a TapestryPrefixRouteMsg to route to the root of an object guid, test if the root has an object pointer, than the root node responds with a ResponseMsg that contains success or failure.
RepairDHTTest.LocateMsg(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.LocateMsg
Construct according to the given fields.
RepairDHTTest.LocateMsg(SecureHash, NodeId) - Constructor for class tapestry.impl.test.RepairDHTTest.LocateMsg
Construct according to the given fields.
RepairDHTTest.Query - class tapestry.impl.test.RepairDHTTest.Query.
Query is a TapestryQuery used in a TapestryLocateMsg of type LocateMsg to locate generic objects.
RepairDHTTest.Query() - Constructor for class tapestry.impl.test.RepairDHTTest.Query
Creates a new Query.
RepairDHTTest.Query(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.Query
Constructs a Query from its serialized form.
RepairDHTTest.QueryState - class tapestry.impl.test.RepairDHTTest.QueryState.
QueryState is a wrapper class for the state passed along with the Query of type TapestryQuery used in a TapestryLocateMsg used to find generic objects.
RepairDHTTest.QueryState() - Constructor for class tapestry.impl.test.RepairDHTTest.QueryState
Creates a new QueryState.
RepairDHTTest.QueryState(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.QueryState
Constructs a QueryState from its serialized form.
RepairDHTTest.Response - class tapestry.impl.test.RepairDHTTest.Response.
Response is the roots response to a LocateMsg.
RepairDHTTest.Response(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.Response
Construct according to the given fields.
RepairDHTTest.Response(NodeId, int, long, SecureHash, SecureHash, boolean) - Constructor for class tapestry.impl.test.RepairDHTTest.Response
Construct according to the given fields.
RepairDHTTest.Tag - class tapestry.impl.test.RepairDHTTest.Tag.
Tag is the TapestryThresholdTag for generic objects.
RepairDHTTest.Tag(byte[]) - Constructor for class tapestry.impl.test.RepairDHTTest.Tag
Constructor: Creates a new Tag.
RepairDHTTest.Tag(InputBuffer) - Constructor for class tapestry.impl.test.RepairDHTTest.Tag
Constructs a Tag from its serialized form.
RepairDHTTest() - Constructor for class tapestry.impl.test.RepairDHTTest
Constructor: Creates a new RepairDHTTest stage.
RepairDirectoryTest - class tapestry.impl.test.RepairDirectoryTest.
TODO
RepairDirectoryTest.CreateReplicaReq - class tapestry.impl.test.RepairDirectoryTest.CreateReplicaReq.
CreateReplicaReq is a request to disseminate a replica on a set of storage servers.
RepairDirectoryTest.CreateReplicaReq(SecureHash, TapestryThresholdTag, QuickSerializable, int) - Constructor for class tapestry.impl.test.RepairDirectoryTest.CreateReplicaReq
Construct according to the given fields.
RepairDirectoryTest.CreateReplicaResp - class tapestry.impl.test.RepairDirectoryTest.CreateReplicaResp.
CreateReplicaResp is a response confirming that replicas have been disseminated to a set of storage servers.
RepairDirectoryTest.CreateReplicaResp(SecureHash, TapestryThresholdTag) - Constructor for class tapestry.impl.test.RepairDirectoryTest.CreateReplicaResp
Construct according to the given fields.
RepairDirectoryTest.LocateLocalReq - class tapestry.impl.test.RepairDirectoryTest.LocateLocalReq.
The request to retrieve the queried object from the local storage stage.
RepairDirectoryTest.LocateLocalReq(SecureHash, SecureHash) - Constructor for class tapestry.impl.test.RepairDirectoryTest.LocateLocalReq
Construct according to the given fields.
RepairDirectoryTest.LocateLocalResp - class tapestry.impl.test.RepairDirectoryTest.LocateLocalResp.
The response from the local storage stage containing the request object.
RepairDirectoryTest.LocateLocalResp(SecureHash, SecureHash, QuickSerializable) - Constructor for class tapestry.impl.test.RepairDirectoryTest.LocateLocalResp
Construct according to the given fields.
RepairDirectoryTest.LocateMsg - class tapestry.impl.test.RepairDirectoryTest.LocateMsg.
Message of type simulating TapestryLocateMsg by using a TapestryPrefixRouteMsg to route to the root of an object guid, test if the root has an object pointer, than the root node responds with a ResponseMsg that contains success or failure.
RepairDirectoryTest.LocateMsg(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.LocateMsg
Construct according to the given fields.
RepairDirectoryTest.LocateMsg(SecureHash, TapestryQuery, TapestryQueryState, SecureHash, NodeId) - Constructor for class tapestry.impl.test.RepairDirectoryTest.LocateMsg
Construct according to the given fields.
RepairDirectoryTest.QSData - class tapestry.impl.test.RepairDirectoryTest.QSData.
QSData is a quick serializable data class.
RepairDirectoryTest.QSData(byte[]) - Constructor for class tapestry.impl.test.RepairDirectoryTest.QSData
Construct according to the given fields.
RepairDirectoryTest.QSData(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.QSData
Construct according to the given fields.
RepairDirectoryTest.Query - class tapestry.impl.test.RepairDirectoryTest.Query.
Query is a TapestryQuery used in a TapestryLocateMsg of type LocateMsg to locate generic objects.
RepairDirectoryTest.Query() - Constructor for class tapestry.impl.test.RepairDirectoryTest.Query
Creates a new Query.
RepairDirectoryTest.Query(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.Query
Constructs a Query from its serialized form.
RepairDirectoryTest.QueryState - class tapestry.impl.test.RepairDirectoryTest.QueryState.
QueryState is a wrapper class for the state passed along with the Query of type TapestryQuery used in a TapestryLocateMsg used to find generic objects.
RepairDirectoryTest.QueryState(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.QueryState
Constructs a QueryState from its serialized form.
RepairDirectoryTest.QueryState(int) - Constructor for class tapestry.impl.test.RepairDirectoryTest.QueryState
Creates a new QueryState.
RepairDirectoryTest.Response - class tapestry.impl.test.RepairDirectoryTest.Response.
Response is the roots response to a LocateMsg.
RepairDirectoryTest.Response(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.Response
Construct according to the given fields.
RepairDirectoryTest.Response(NodeId, int, long, SecureHash, SecureHash, QuickSerializable) - Constructor for class tapestry.impl.test.RepairDirectoryTest.Response
Construct according to the given fields.
RepairDirectoryTest.Tag - class tapestry.impl.test.RepairDirectoryTest.Tag.
Tag is the TapestryThresholdTag for generic objects.
RepairDirectoryTest.Tag(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest.Tag
Constructs a Tag from its serialized form.
RepairDirectoryTest.Tag(short) - Constructor for class tapestry.impl.test.RepairDirectoryTest.Tag
Constructor: Creates a new Tag.
RepairDirectoryTest() - Constructor for class tapestry.impl.test.RepairDirectoryTest
Constructor: Creates a new RepairDHTTest stage.
RepairDirectoryTest2 - class tapestry.impl.test.RepairDirectoryTest2.
RepairDirectoryTest2 refreshes disseminatables that have lost some of their redundancy.
RepairDirectoryTest2.DisseminateReq - class tapestry.impl.test.RepairDirectoryTest2.DisseminateReq.
DisseminateReq is a request sent by the leader; that is, node responsible for coordinating the repair of an object replicated on a set of nodes.
RepairDirectoryTest2.DisseminateReq(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.DisseminateReq
Constructs a DisseminateReq from its serialized form.
RepairDirectoryTest2.DisseminateReq(NodeId, SecureHash, SecureHash, TapestryThresholdTag, QuickSerializable, int, int) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.DisseminateReq
Construct according to the given fields.
RepairDirectoryTest2.DisseminateResp - class tapestry.impl.test.RepairDirectoryTest2.DisseminateResp.
DisseminateResp is either an ack or nack response sent to the leader acknowedging the receipt of the disseminatable and the willingness to be a storage server.
RepairDirectoryTest2.DisseminateResp(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.DisseminateResp
Constructs a DisseminateResp from its serialized form.
RepairDirectoryTest2.DisseminateResp(SecureHash, SecureHash, TapestryThresholdTag, boolean) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.DisseminateResp
Construct according to the given fields.
RepairDirectoryTest2.RepairReq - class tapestry.impl.test.RepairDirectoryTest2.RepairReq.
RepairReq is request sent to all remaining nodes to send back their lifetime.
RepairDirectoryTest2.RepairReq(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.RepairReq
Constructs a RepairReq from its serialized form.
RepairDirectoryTest2.RepairReq(SecureHash, long, SecureHash, TapestryThresholdTag) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.RepairReq
Construct according to the given fields.
RepairDirectoryTest2.RepairResp - class tapestry.impl.test.RepairDirectoryTest2.RepairResp.
RepairResp is contains the nodes lifetime and is the response to the RepairReq.
RepairDirectoryTest2.RepairResp(InputBuffer) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.RepairResp
Constructs a RepairResp from its serialized form.
RepairDirectoryTest2.RepairResp(SecureHash, long, SecureHash, TapestryThresholdTag) - Constructor for class tapestry.impl.test.RepairDirectoryTest2.RepairResp
Construct according to the given fields.
RepairDirectoryTest2() - Constructor for class tapestry.impl.test.RepairDirectoryTest2
Constructor: Creates a new RepairDirectoryTest2 stage.
RepairMonitorBuilder - class tapestry.repairmonitor.RepairMonitorBuilder.
A configuration builder for RepairMonitors Modelled after ostore.bloom.DualBuilder.
RepairMonitorBuilder(String[]) - Constructor for class tapestry.repairmonitor.RepairMonitorBuilder
Set global parameters.
RepairMonitorStage - class tapestry.repairmonitor.RepairMonitorStage.
 
RepairMonitorStage.AttachMessage - class tapestry.repairmonitor.RepairMonitorStage.AttachMessage.
A message indicating a command to attach, or the confirmation of a successful attachment
RepairMonitorStage.AttachMessage(InputBuffer) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.AttachMessage
 
RepairMonitorStage.AttachMessage(NodeId, boolean) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.AttachMessage
Tells a node to attach, and whether or not to use a new guid
RepairMonitorStage.AttachMessage(NodeId, SecureHash) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.AttachMessage
Attach confirmation
RepairMonitorStage.DetachMessage - class tapestry.repairmonitor.RepairMonitorStage.DetachMessage.
A message indicating a command to detach, or the confirmation of a successful detachment
RepairMonitorStage.DetachMessage(InputBuffer) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.DetachMessage
 
RepairMonitorStage.DetachMessage(NodeId, boolean) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.DetachMessage
 
RepairMonitorStage.PtrDeletedMsg - class tapestry.repairmonitor.RepairMonitorStage.PtrDeletedMsg.
A message to inform the RepairMonitor that a node has been detected as failed.
RepairMonitorStage.PtrDeletedMsg(InputBuffer) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.PtrDeletedMsg
 
RepairMonitorStage.PtrDeletedMsg(NodeId, NodeId, int) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.PtrDeletedMsg
 
RepairMonitorStage.PtrDeletedMsg(NodeId, SecureHash, int) - Constructor for class tapestry.repairmonitor.RepairMonitorStage.PtrDeletedMsg
 
RepairMonitorStage() - Constructor for class tapestry.repairmonitor.RepairMonitorStage
 
repeat_lookups - Variable in class tapestry.impl.FullTestMsg
 
replacements - Variable in class tapestry.impl.DynamicBeginDelete
 
RepublishRequestMsg - class tapestry.impl.RepublishRequestMsg.
The message sent by DynamicTClient (or another Tapestry stage) to the source of a particular object replica requesting that it republish the object.
RepublishRequestMsg(InputBuffer) - Constructor for class tapestry.impl.RepublishRequestMsg
 
RepublishRequestMsg(SecureHash, SecureHash, SecureHash) - Constructor for class tapestry.impl.RepublishRequestMsg
 
request - Variable in class tapestry.impl.TestReadyMsg
 
REQUEST - Static variable in class tapestry.impl.PeriodicRoutePatch
 
REQUEST - Static variable in class tapestry.impl.DynamicObjReqMsg
 
REQUEST_TYPE - Static variable in class tapestry.impl.TestDeleteMsg
 
REQUEST_TYPE - Static variable in class tapestry.impl.DynamicMCReqMsg
 
REQUEST_TYPE - Static variable in class tapestry.impl.DynamicEndDelete
 
RequestDisseminationSetMsg - class tapestry.dissemination.RequestDisseminationSetMsg.
RequestDisseminationSetMsg is used to request that a SetCreator send a dissemination set.
RequestDisseminationSetMsg(InputBuffer) - Constructor for class tapestry.dissemination.RequestDisseminationSetMsg
Constructs a RequestDisseminationSetMsg from its serialized form.
RequestDisseminationSetMsg(SecureHash, SecureHash, DisseminationSetPredicate) - Constructor for class tapestry.dissemination.RequestDisseminationSetMsg
Construct according to the given fields.
RequestDisseminationSetQuery - class tapestry.dissemination.RequestDisseminationSetQuery.
RequestDisseminationSetQuery is a TapestryQuery used in a RequestDisseminationSetMsg TapestryLocateMsg used to find a SetCreator that will respond with a set of dissemination sets.
RequestDisseminationSetQuery() - Constructor for class tapestry.dissemination.RequestDisseminationSetQuery
Creates a new RequestDisseminationSetQuery.
RequestDisseminationSetQuery(InputBuffer) - Constructor for class tapestry.dissemination.RequestDisseminationSetQuery
Constructs a RequestDisseminationSetQuery from its serialized form.
RequestDisseminationSetResponseMsg - class tapestry.dissemination.RequestDisseminationSetResponseMsg.
RequestDisseminationSetResponseMsg is the SetCreators response a RequestDisseminationSetMsg and containing a set of send a dissemination sets.
RequestDisseminationSetResponseMsg(InputBuffer) - Constructor for class tapestry.dissemination.RequestDisseminationSetResponseMsg
Constructs a RequestDisseminationSetResponseMsg from its serialized form.
RequestDisseminationSetResponseMsg(SecureHash, Set, SecureHash) - Constructor for class tapestry.dissemination.RequestDisseminationSetResponseMsg
Construct according to the given fields.
requestId - Variable in class tapestry.impl.PeriodicReminder
 
requestID - Variable in class tapestry.impl.TimeOutEvent
 
requestID - Variable in class tapestry.impl.FullTestRespMsg
 
requestID - Variable in class tapestry.impl.FullTestMsg
 
requestID - Variable in class tapestry.impl.DebugMsg
 
requestor - Variable in class tapestry.impl.RouteObjRootMsg
 
requestor - Variable in class tapestry.impl.RepublishRequestMsg
 
requestor - Variable in class tapestry.impl.PartialRepublish
 
requestRepublish_cont(PtrIteratorNextResp) - Method in class tapestry.impl.DynamicTClient
 
requestRepublish() - Method in class tapestry.impl.DynamicTClient
Method called to look through the _objlevels mapping, and take all objects which route through this node, and send requests for republish to their originating nodes.
requestType - Variable in class tapestry.impl.TimeOutEvent
 
requestType - Variable in class tapestry.impl.FullTestRespMsg
 
requestType - Variable in class tapestry.impl.DebugRespMsg
 
resender - Variable in class tapestry.impl.AckStage
 
reset() - Method in class tapestry.impl.TapestryVerifier
This should be called when getting ready to populate this Verifier with a new set of data, or if the guids of any nodes have changed.
RESPOND - Static variable in class tapestry.mac.DHMessage
 
RESPOND - Static variable in class tapestry.repairmonitor.PatchworkChangePeriodMsg
 
RESPOND - Static variable in class tapestry.repairmonitor.PatchworkAlarmMsg
 
response - Variable in class tapestry.patchwork.ProbeMsg
Is this a response to another probe?
response - Variable in class tapestry.repairmonitor.PatchworkProbeMsg
 
RESPONSE - Static variable in class tapestry.impl.PeriodicRoutePatch
 
RESPONSE_TYPE - Static variable in class tapestry.impl.TestDeleteMsg
 
RESPONSE_TYPE - Static variable in class tapestry.impl.DynamicNotifyMsg
 
RetransmissionCheckMsg - class tapestry.channel.RetransmissionCheckMsg.
 
RetransmissionCheckMsg() - Constructor for class tapestry.channel.RetransmissionCheckMsg
 
RetransmissionCheckMsg(InputBuffer) - Constructor for class tapestry.channel.RetransmissionCheckMsg
 
retransmit() - Method in class tapestry.channel.Channel
 
retransmit() - Method in class tapestry.impl.ChannelHandler
 
RetrieveValueFromNetwork(SecureHash, String) - Method in class tapestry.impl.Shuttle.TestShuttle
 
rev_level - Variable in class tapestry.impl.DebugRespMsg
 
rev_nid - Variable in class tapestry.impl.DebugRespMsg
 
rev_s - Variable in class tapestry.impl.DebugRespMsg
 
REVERSE_PTR_REQUEST - Static variable in class tapestry.impl.DebugMsg
Message requesting node reverse pointers
revpointers - Variable in class tapestry.impl.RoutingTable.Available
 
revpointers - Variable in class tapestry.impl.DynamicSeedMapMsg
 
RMFoundMsg - class tapestry.repairmonitor.RMFoundMsg.
The msg to say we found the RepairMonitor
RMFoundMsg(InputBuffer) - Constructor for class tapestry.repairmonitor.RMFoundMsg
 
RMFoundMsg(NodeId) - Constructor for class tapestry.repairmonitor.RMFoundMsg
 
RMLocateMsg - class tapestry.repairmonitor.RMLocateMsg.
 
RMLocateMsg(InputBuffer) - Constructor for class tapestry.repairmonitor.RMLocateMsg
Constructs a DDMacRouteMsg from its serialized form.
RMLocateMsg(SecureHash, NodeId, SecureHash, boolean) - Constructor for class tapestry.repairmonitor.RMLocateMsg
Construct according to the given fields.
root - Variable in class tapestry.api.TapestryObjPointerSetResp
 
root - Variable in class tapestry.api.TapestryLocateFailure
The guid where the request was determined to have failed.
root - Variable in class tapestry.ptr.api.RemovePtrMsg
 
root - Variable in class tapestry.ptr.api.PtrIteratorStartReq
SQL-like query equivalent to SELECT pinfo FROM p AS ptrs WHERE p.root=true That is, select PublishInfo's that this node is the root for.
root - Variable in class tapestry.ptr.api.GetPtrResp
 
root - Variable in class tapestry.ptr.api.GetPtrReq
SQL-like query equivalent to SELECT pinfo FROM p AS ptrs WHERE p.root=true AND p.objguid=objguid That is, select PublishInfo's that this node is the root for.
root - Variable in class tapestry.ptr.api.AddPtrMsg
 
root - Variable in class tapestry.ptr.impl.dht.DhtRemoveReq
Array indicating to remove from root (or nonroot) set
root - Variable in class tapestry.ptr.impl.dht.DhtPutReq
Array indicating to store in root (or nonroot) set
root - Variable in class tapestry.ptr.impl.dht.DhtIteratorStartReq
Flag indicating to retrieve from root (or nonroot) set
root - Variable in class tapestry.ptr.impl.dht.DhtGetResp
Array indicating retrieved from root (or nonroot) set
root - Variable in class tapestry.ptr.impl.dht.DhtGetReq
Array indicating to retrieve from root (or nonroot) set
round_trip_done(long, NodeId) - Method in class tapestry.impl.StaticTClient
 
route_level - Variable in class tapestry.impl.DynamicMapMsg
 
ROUTE_REQUEST - Static variable in class tapestry.impl.FullTestMsg
Message requesting node send TapestryRouteMsg to node GUID Data fields: SecureHash [] nodeguid
route_to_dest_cont(SecureHash, SecureHash, TapestryQuery, TapestryQueryState, QuickSerializable, int, InputBuffer, int, int, int, LinkedList) - Method in class tapestry.impl.Router
Method to check local pointers for an object, and if found, sends RouteObjDest messages to the actual locations of the objects.
route_to_dest(SecureHash, Object) - Method in class tapestry.impl.Router
 
route_to_root(int[], boolean, boolean, int[]) - Method in class tapestry.impl.RoutingTable
Route to the root of the tree for dest_digits, assuming that the first digit [0] - 1 digits have already been accounted for, and return the next node in the routing path.
RouteEntry - class tapestry.impl.RouteEntry.
Implements the routing table entry with multiple outgoing routes.
RouteEntry.NodeEntry - class tapestry.impl.RouteEntry.NodeEntry.
 
RouteEntry.NodeEntry(NodeId, Double, boolean, boolean) - Constructor for class tapestry.impl.RouteEntry.NodeEntry
 
RouteEntry() - Constructor for class tapestry.impl.RouteEntry
 
RouteEntry(InputBuffer) - Constructor for class tapestry.impl.RouteEntry
 
RouteEntry(NodeId, Double) - Constructor for class tapestry.impl.RouteEntry
 
RouteEntry(NodeId, Double, int) - Constructor for class tapestry.impl.RouteEntry
 
RouteMsg - class tapestry.impl.RouteMsg.
 
RouteMsg() - Constructor for class tapestry.impl.RouteMsg
 
RouteMsg(InputBuffer) - Constructor for class tapestry.impl.RouteMsg
 
RouteMsg(NodeId, SecureHash, SecureHash) - Constructor for class tapestry.impl.RouteMsg
 
RouteMsg(NodeId, SecureHash, SecureHash, boolean, int, QuickSerializable) - Constructor for class tapestry.impl.RouteMsg
 
RouteMsg(NodeId, SecureHash, SecureHash, boolean, int, QuickSerializable, int) - Constructor for class tapestry.impl.RouteMsg
 
RouteObjDestMsg - class tapestry.impl.RouteObjDestMsg.
 
RouteObjDestMsg(InputBuffer) - Constructor for class tapestry.impl.RouteObjDestMsg
 
RouteObjDestMsg(NodeId, SecureHash, SecureHash, SecureHash, int, int, InputBuffer) - Constructor for class tapestry.impl.RouteObjDestMsg
 
RouteObjDestMsg(NodeId, SecureHash, SecureHash, SecureHash, int, QuickSerializable) - Constructor for class tapestry.impl.RouteObjDestMsg
 
RouteObjRootMsg - class tapestry.impl.RouteObjRootMsg.
 
RouteObjRootMsg(InputBuffer) - Constructor for class tapestry.impl.RouteObjRootMsg
 
RouteObjRootMsg(NodeId, SecureHash, SecureHash, TapestryQuery, TapestryQueryState, SecureHash, int, QuickSerializable, NodeId) - Constructor for class tapestry.impl.RouteObjRootMsg
 
Router - class tapestry.impl.Router.
Handles the routing functions of Tapestry.
Router.MsgTime - class tapestry.impl.Router.MsgTime.
A Comparator used to compare the enqueue time for message in multicast queue.
Router.MsgTime(SecureHash, long) - Constructor for class tapestry.impl.Router.MsgTime
 
Router.ObjectMap - class tapestry.impl.Router.ObjectMap.
 
Router.ObjectMap(Map) - Constructor for class tapestry.impl.Router.ObjectMap
 
Router() - Constructor for class tapestry.impl.Router
 
RouterFaultMsg - class tapestry.repairmonitor.RouterFaultMsg.
This is a message sent out by a testing stage to inform a peer's Router to start dropping messages.
RouterFaultMsg(InputBuffer) - Constructor for class tapestry.repairmonitor.RouterFaultMsg
 
RouterFaultMsg(NodeId, int, boolean) - Constructor for class tapestry.repairmonitor.RouterFaultMsg
Constucts a fault injection message, which will let a peer know that it should begin dropping messages.
RouterFaultMsg(NodeId, int, boolean, boolean) - Constructor for class tapestry.repairmonitor.RouterFaultMsg
Constucts a fault injection message, which will let a peer know that it should begin dropping messages.
RouterFaultMsg(NodeId, int, boolean, NodeId) - Constructor for class tapestry.repairmonitor.RouterFaultMsg
Constucts a fault injection message, which will let a peer know that it should begin dropping messages.
RouteTest - class tapestry.impl.test.RouteTest.
TODO
RouteTest.AlarmEvent - class tapestry.impl.test.RouteTest.AlarmEvent.
 
RouteTest.AlarmEvent() - Constructor for class tapestry.impl.test.RouteTest.AlarmEvent
 
RouteTest.Response - class tapestry.impl.test.RouteTest.Response.
 
RouteTest.Response(InputBuffer) - Constructor for class tapestry.impl.test.RouteTest.Response
 
RouteTest.Response(NodeId, int, long, SecureHash, SecureHash) - Constructor for class tapestry.impl.test.RouteTest.Response
 
RouteTest.RouteMsg - class tapestry.impl.test.RouteTest.RouteMsg.
 
RouteTest.RouteMsg(InputBuffer) - Constructor for class tapestry.impl.test.RouteTest.RouteMsg
 
RouteTest.RouteMsg(SecureHash, NodeId) - Constructor for class tapestry.impl.test.RouteTest.RouteMsg
 
RouteTest() - Constructor for class tapestry.impl.test.RouteTest
 
ROUTING_PATH_REQUEST - Static variable in class tapestry.impl.FullTestMsg
Message telling test member to find out overlay routing path between guids[0] and guids[1];
ROUTING_PATH_RESULTS - Static variable in class tapestry.impl.FullTestMsg
Message from test member to test drive: the routing path with some hop.
ROUTING_TABLE_REQUEST - Static variable in class tapestry.impl.DebugMsg
Message requesting node routing table
RoutingTable - class tapestry.impl.RoutingTable.
Implements the routing table interface.
RoutingTable.Available - class tapestry.impl.RoutingTable.Available.
 
RoutingTable.Available(RoutingTable, HashMap, HashMap) - Constructor for class tapestry.impl.RoutingTable.Available
 
RoutingTable.Verify - class tapestry.impl.RoutingTable.Verify.
 
RoutingTable.Verify(RoutingTable) - Constructor for class tapestry.impl.RoutingTable.Verify
 
RoutingTable(InputBuffer) - Constructor for class tapestry.impl.RoutingTable
 
RoutingTable(NodeId, SecureHash) - Constructor for class tapestry.impl.RoutingTable
 
RoutingTable(NodeId, SecureHash, Classifier) - Constructor for class tapestry.impl.RoutingTable
 
RTO - Variable in class tapestry.channel.OutstandingMsg
 
RTT - Variable in class tapestry.channel.Channel
 
rtt_ms - Variable in class tapestry.api.TapestryNeighborInfo
 
rtts - Variable in class tapestry.impl.OverlayPath
 
run() - Method in class tapestry.patchwork.Patchwork.UdpListener
 
running - Variable in class tapestry.patchwork.Patchwork.UdpListener
 

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