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

H

handle_accept_ready() - Method in class dd.www.WebInterface
 
handle_add_monitor(StorageManager.AddMonitor) - Method in class dd.db.StorageManager
 
handle_discard_req(StorageManager.DiscardReq) - Method in class dd.db.StorageManager
 
handle_discard_req(StorageManager.DiscardReq) - Method in class dd.db.HashStorageManager
 
handle_get_by_guid_cont(StorageManager.GetByGuidCont) - Method in class dd.db.StorageManager
 
handle_get_by_guid_cont(StorageManager.GetByGuidCont) - Method in class dd.db.HashStorageManager
 
handle_get_by_guid_req(StorageManager.GetByGuidReq) - Method in class dd.db.StorageManager
 
handle_get_by_guid_req(StorageManager.GetByGuidReq) - Method in class dd.db.HashStorageManager
 
handle_get_by_key_req(StorageManager.GetByKeyReq) - Method in class dd.db.StorageManager
 
handle_get_by_key_req(StorageManager.GetByKeyReq) - Method in class dd.db.HashStorageManager
 
handle_get_by_time_cont(StorageManager.GetByTimeCont) - Method in class dd.db.StorageManager
 
handle_get_by_time_cont(StorageManager.GetByTimeCont) - Method in class dd.db.HashStorageManager
 
handle_get_by_time_req(StorageManager.GetByTimeReq) - Method in class dd.db.StorageManager
 
handle_get_by_time_req(StorageManager.GetByTimeReq) - Method in class dd.db.HashStorageManager
 
handle_get_ptr_resp(GetPtrResp) - Method in class dd.router.Router
 
handle_iterate_by_guid_cont(StorageManager.IterateByGuidCont) - Method in class dd.db.StorageManager
 
handle_iterate_by_guid_cont(StorageManager.IterateByGuidCont) - Method in class dd.db.HashStorageManager
 
handle_iterate_by_guid_req(StorageManager.IterateByGuidReq) - Method in class dd.db.StorageManager
 
handle_iterate_by_guid_req(StorageManager.IterateByGuidReq) - Method in class dd.db.HashStorageManager
 
handle_ls_changed(BambooLeafSetChanged) - Method in class dd.www.WebInterface
 
handle_publish_ack_deliver(PublishDataAck) - Method in class dd.router.Router
 
handle_publish_deliver(KbrRouteDeliver, PublishData) - Method in class dd.router.Router
 
handle_publish_upcall(KbrRouteUpcall, PublishData) - Method in class dd.router.Router
 
handle_put_req(StorageManager.PutReq) - Method in class dd.db.StorageManager
 
handle_put_req(StorageManager.PutReq) - Method in class dd.db.HashStorageManager
handle_put_req does exactly that.
handle_read_ready(SelectionKey, WebInterface.ConnState) - Method in class dd.www.WebInterface
 
handle_reg_resp(BambooRouterAppRegResp) - Method in class dd.www.WebInterface
 
handle_remove_monitor(StorageManager.RemoveMonitor) - Method in class dd.db.StorageManager
 
handle_route_deliver(KbrRouteDeliver, RouteData) - Method in class dd.router.Router
 
handle_route_dest_deliver(KbrRouteDeliver, RouteDestData) - Method in class dd.router.Router
 
handle_route_dest_upcall(KbrRouteUpcall, RouteDestData) - Method in class dd.router.Router
 
handle_route_root_deliver_cont(GetPtrResp, Router.SearchPointersState) - Method in class dd.router.Router
 
handle_route_root_deliver(KbrRouteDeliver, RouteRootData) - Method in class dd.router.Router
 
handle_route_root_upcall_cont(GetPtrResp, Router.SearchPointersState) - Method in class dd.router.Router
 
handle_route_root_upcall(KbrRouteUpcall, RouteRootData) - Method in class dd.router.Router
 
handle_route_upcall(KbrRouteUpcall, RouteData) - Method in class dd.router.Router
 
handle_rrt_changed(BambooReverseRoutingTableChanged) - Method in class dd.www.WebInterface
 
handle_rt_changed(BambooRoutingTableChanged) - Method in class dd.www.WebInterface
 
handle_tap_locate_msg_cont(GetPtrResp, Router.SearchPointersState) - Method in class dd.router.Router
 
handle_tap_locate_msg(DDLocateMsg) - Method in class dd.router.Router
 
handle_tap_prefix_route_msg(DDPrefixRouteMsg) - Method in class dd.router.Router
 
handle_tap_pub_msg(DDPublishReq) - Method in class dd.router.Router
 
handle_tap_route_msg(DDRouteMsg) - Method in class dd.router.Router
 
handle_write_ready(SelectionKey, WebInterface.ConnState) - Method in class dd.www.WebInterface
 
handleEvent(QueueElementIF) - Method in class dd.db.StorageManager
 
handleEvent(QueueElementIF) - Method in class dd.db.HashStorageManager
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.directmail.impl.DirectMailTester
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.directmail.impl.DirectMailStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.dissemination.SetCreatorStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.host.impl.LocationStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.host.impl.HostHbTester
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.host.impl.HashHostDbStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.host.impl.HostHbStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.kbr.impl.Bamboo
 
handleEvent(QueueElementIF) - Method in class dd.ptr.impl.HashPtrDbStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.ptr.impl.PtrMgr
 
handleEvent(QueueElementIF) - Method in class dd.router.Router
 
handleEvent(QueueElementIF) - Method in class dd.trigger.TriggerTester
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.trigger.TriggerStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class dd.www.WebInterface
 
handleEvent(QueueElementIF) - Method in class demo.dynamic.TestClient
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.dynamic.Test
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step1.impl.HelloWorldServer
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step1.impl.HelloWorldClient
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step2.impl.HelloWorldServer
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step2.impl.HelloWorldClient
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step3.impl.HelloWorldServer
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.helloworld.step3.impl.HelloWorldClient
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.howto.DDHowto
This is the function that will be called when a stage dispatches a message that we've subscribed to.
handleEvent(QueueElementIF) - Method in class demo.repair.RepairDirectoryTest2
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.repair.RepairDirectoryTest
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.repair.RepairDHTTest
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.repairmonitor.FaultSimulationStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvent(QueueElementIF) - Method in class demo.repairmonitor.RepairMonitorStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvents(QueueElementIF[]) - Method in class demo.repairmonitor.FaultSimulationStage
Specified by seda.sandStorm.api.EventHandlerIF
handleEvents(QueueElementIF[]) - Method in class demo.repairmonitor.RepairMonitorStage
Specified by seda.sandStorm.api.EventHandlerIF
handleKbrRootSetChanged(KbrRootSetChanged) - Method in class dd.directmail.impl.DirectMailStage
handleKbrRootSetChanged stores the new root set locally.
handleKbrRootSetChanged(KbrRootSetChanged) - Method in class dd.router.Router
handleKbrRootSetChanged stores the new root set locally.
handleKbrRouteDeliver(KbrRouteDeliver) - Method in class dd.router.Router
 
handleKbrRouteUpcall(KbrRouteUpcall) - Method in class dd.router.Router
 
hashCode() - Method in class dd.api.DDThresholdTag
Calculates a Java hash code for this DDThresholdTag object (by returning its type_code).
hashCode() - Method in class dd.db.StorageManager.Key
 
hashCode() - Method in class dd.directmail.impl.DirectMailStage.XactKey
 
hashCode() - Method in class dd.host.api.HostAppFilter
Specified by java.lang.Object
hashCode() - Method in class dd.host.api.HostInfo
Specified by java.lang.Object
hashCode() - Method in class dd.kbr.api.KbrNeighborInfo
Specified by java.lang.Object
hashCode() - Method in class dd.kbr.impl.SrcTag
 
hashCode() - Method in class dd.ptr.api.PublishInfo
Don't look at distance.
hashCode() - Method in class dd.trigger.TriggerTester.Tag
Calculates a Java hash code for this Tag object (by returning its type_code)
hashCode() - Method in class demo.dynamic.NullTag
Calculates a Java hash code for this NullTag object (by returning its type_code)
hashCode() - Method in class demo.repair.RepairDirectoryTest.Tag
Calculates a Java hash code for this Tag object (by returning its type_code)
hashCode() - Method in class demo.repair.RepairDHTTest.Tag
Calculates a Java hash code for this Tag object (by returning its type_code)
HashHostDbStage - class dd.host.impl.HashHostDbStage.
HashHostDbStage is the implementation of the Host DB API in the most simple way, by keeping all pointers in in-memory hash-tables.
HashHostDbStage() - Constructor for class dd.host.impl.HashHostDbStage
Constructor: Creates a new HashHostDbStage stage.
HashPtrDbStage - class dd.ptr.impl.HashPtrDbStage.
HashPtrDbStage is the implementation of the Ptr DB API in the most simple way, by keeping all pointers in in-memory hash-tables.
HashPtrDbStage() - Constructor for class dd.ptr.impl.HashPtrDbStage
Constructor: Creates a new HashPtrDbStage stage.
HashStorageManager - class dd.db.HashStorageManager.
An inline/in memory database backed by java hashtables..
HashStorageManager.EnqueueEvent - class dd.db.HashStorageManager.EnqueueEvent.
EnqueueEvent is the event used by Classifier.dispatch_later(seda.sandStorm.api.QueueElementIF, long) to prevent StackOverflowError when the DataManager is creating a MerkleTree.
HashStorageManager.EnqueueEvent(SinkIF, QueueElementIF) - Constructor for class dd.db.HashStorageManager.EnqueueEvent
 
HashStorageManager.GBGCont - class dd.db.HashStorageManager.GBGCont.
 
HashStorageManager.GBGCont(HashStorageManager.HashKey, boolean) - Constructor for class dd.db.HashStorageManager.GBGCont
 
HashStorageManager.GBTCont - class dd.db.HashStorageManager.GBTCont.
 
HashStorageManager.GBTCont(StorageManager.Key, long) - Constructor for class dd.db.HashStorageManager.GBTCont
 
HashStorageManager.IBGCont - class dd.db.HashStorageManager.IBGCont.
 
HashStorageManager.IBGCont(HashStorageManager.HashKey, HashStorageManager.HashKey) - Constructor for class dd.db.HashStorageManager.IBGCont
 
HashStorageManager() - Constructor for class dd.db.HashStorageManager
 
HelloWorldClient - class demo.helloworld.step1.impl.HelloWorldClient.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldClient - class demo.helloworld.step2.impl.HelloWorldClient.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldClient - class demo.helloworld.step3.impl.HelloWorldClient.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldClient() - Constructor for class demo.helloworld.step1.impl.HelloWorldClient
Constructor: Creates a new HelloWorldClient.
HelloWorldClient() - Constructor for class demo.helloworld.step2.impl.HelloWorldClient
Constructor: Creates a new HelloWorldClient.
HelloWorldClient() - Constructor for class demo.helloworld.step3.impl.HelloWorldClient
Constructor: Creates a new HelloWorldClient.
HelloWorldLocateMsg - class demo.helloworld.step1.api.HelloWorldLocateMsg.
HelloWorldLocateMsg is a DDLocateMsg to look for HelloWorld Server
HelloWorldLocateMsg - class demo.helloworld.step2.api.HelloWorldLocateMsg.
HelloWorldLocateMsg is a DDLocateMsg to look for HelloWorld Server
HelloWorldLocateMsg - class demo.helloworld.step3.api.HelloWorldLocateMsg.
HelloWorldLocateMsg is a DDLocateMsg to look up information of all Servers
HelloWorldLocateMsg(InputBuffer) - Constructor for class demo.helloworld.step1.api.HelloWorldLocateMsg
Constructs a HelloWorldLocateMsg from its serialized form.
HelloWorldLocateMsg(InputBuffer) - Constructor for class demo.helloworld.step2.api.HelloWorldLocateMsg
Constructs a HelloWorldLocateMsg from its serialized form.
HelloWorldLocateMsg(InputBuffer) - Constructor for class demo.helloworld.step3.api.HelloWorldLocateMsg
Constructs a HelloWorldLocateMsg from its serialized form.
HelloWorldLocateMsg(SecureHash, HelloWorldQuery, DDQueryState, SecureHash, String) - Constructor for class demo.helloworld.step1.api.HelloWorldLocateMsg
Constructor: Creates a new HelloWorldLocateMsg.
HelloWorldLocateMsg(SecureHash, HelloWorldQuery, DDQueryState, SecureHash, String) - Constructor for class demo.helloworld.step2.api.HelloWorldLocateMsg
Constructor: Creates a new HelloWorldLocateMsg.
HelloWorldLocateMsg(SecureHash, HelloWorldQuery, DDQueryState, SecureHash, String) - Constructor for class demo.helloworld.step3.api.HelloWorldLocateMsg
Constructor: Creates a new HelloWorldLocateMsg.
HelloWorldQuery - class demo.helloworld.step1.api.HelloWorldQuery.
HelloWorldQuery is a DDQuery used in a HelloWorldLocateMsg used to find objects identified by a HelloWorldTag.
HelloWorldQuery - class demo.helloworld.step2.api.HelloWorldQuery.
HelloWorldQuery is a DDQuery used in a HelloWorldLocateMsg used to locate some number of servers which are identified by a HelloWorldTag.
HelloWorldQuery - class demo.helloworld.step3.api.HelloWorldQuery.
HelloWorldQuery is a DDQuery used in a HelloWorldLocateMsg used to gather information of some number of servers which are identified by a HelloWorldTag.
HelloWorldQuery() - Constructor for class demo.helloworld.step1.api.HelloWorldQuery
Creates a new HelloWorldQuery.
HelloWorldQuery() - Constructor for class demo.helloworld.step2.api.HelloWorldQuery
Creates a new HelloWorldQuery.
HelloWorldQuery() - Constructor for class demo.helloworld.step3.api.HelloWorldQuery
Creates a new HelloWorldQuery.
HelloWorldQuery(InputBuffer) - Constructor for class demo.helloworld.step1.api.HelloWorldQuery
Constructs a HelloWorldQuery from its serialized form.
HelloWorldQuery(InputBuffer) - Constructor for class demo.helloworld.step2.api.HelloWorldQuery
Constructs a HelloWorldQuery from its serialized form.
HelloWorldQuery(InputBuffer) - Constructor for class demo.helloworld.step3.api.HelloWorldQuery
Constructs a HelloWorldQuery from its serialized form.
HelloWorldQueryState - class demo.helloworld.step2.api.HelloWorldQueryState.
HelloWorldQueryState is a DDQueryState used in a HelloWorldLocateMsg used to keep track of number of servers that has be found by HelloWorldQuery
HelloWorldQueryState - class demo.helloworld.step3.api.HelloWorldQueryState.
HelloWorldQueryState is a DDQueryState used in a HelloWorldLocateMsg used to keep track of servers'guid and virtual coordinate that has be found by HelloWorldQuery
HelloWorldQueryState(InputBuffer) - Constructor for class demo.helloworld.step2.api.HelloWorldQueryState
Constructs a HelloWorldQueryState from its serialized form.
HelloWorldQueryState(InputBuffer) - Constructor for class demo.helloworld.step3.api.HelloWorldQueryState
Constructs a HelloWorldQueryState from its serialized form.
HelloWorldQueryState(int) - Constructor for class demo.helloworld.step2.api.HelloWorldQueryState
Creates a new HelloWorldQueryState.
HelloWorldQueryState(int) - Constructor for class demo.helloworld.step3.api.HelloWorldQueryState
Creates a new HelloWorldQueryState.
HelloWorldRouteMsg - class demo.helloworld.step1.api.HelloWorldRouteMsg.
HelloWorldRouteMsg is a msg sent directly to a HelloWorld Client or a HelloWorld Server with a msg and a originalMsgID
HelloWorldRouteMsg - class demo.helloworld.step2.api.HelloWorldRouteMsg.
HelloWorldRouteMsg is a msg sent directly to a HelloWorld Client or a HelloWorld Server with a msg and a originalMsgID
HelloWorldRouteMsg - class demo.helloworld.step3.api.HelloWorldRouteMsg.
HelloWorldRouteMsg is a msg sent directly to a HelloWorldClient or a HelloWorldServer with a msg and a originalMsgID
HelloWorldRouteMsg(InputBuffer) - Constructor for class demo.helloworld.step1.api.HelloWorldRouteMsg
Constructs a HelloWorldRouteMsg from its serialized form.
HelloWorldRouteMsg(InputBuffer) - Constructor for class demo.helloworld.step2.api.HelloWorldRouteMsg
Constructs a HelloWorldRouteMsg from its serialized form.
HelloWorldRouteMsg(InputBuffer) - Constructor for class demo.helloworld.step3.api.HelloWorldRouteMsg
Constructs a HelloWorldRouteMsg from its serialized form.
HelloWorldRouteMsg(SecureHash, SecureHash, String) - Constructor for class demo.helloworld.step1.api.HelloWorldRouteMsg
Constructor: Creates a new HelloWorldRouteMsg.
HelloWorldRouteMsg(SecureHash, SecureHash, String) - Constructor for class demo.helloworld.step2.api.HelloWorldRouteMsg
Constructor: Creates a new HelloWorldRouteMsg.
HelloWorldRouteMsg(SecureHash, SecureHash, String) - Constructor for class demo.helloworld.step3.api.HelloWorldRouteMsg
Constructor: Creates a new HelloWorldRouteMsg.
HelloWorldServer - class demo.helloworld.step1.impl.HelloWorldServer.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldServer - class demo.helloworld.step2.impl.HelloWorldServer.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldServer - class demo.helloworld.step3.impl.HelloWorldServer.
Helloworld is a very simple test that introduces a programmer to self-organizing networks and event based programming.
HelloWorldServer() - Constructor for class demo.helloworld.step1.impl.HelloWorldServer
Constructor: Creates a new HelloWorldServer.
HelloWorldServer() - Constructor for class demo.helloworld.step2.impl.HelloWorldServer
Constructor: Creates a new HelloWorldServer.
HelloWorldServer() - Constructor for class demo.helloworld.step3.impl.HelloWorldServer
Constructor: Creates a new HelloWorldServer.
HelloWorldTag - class demo.helloworld.step1.api.HelloWorldTag.
HelloWorldTag is the DDTag for objects that otherwise do not have an identifier.
HelloWorldTag - class demo.helloworld.step2.api.HelloWorldTag.
HelloWorldTag is the DDTag for objects that otherwise do not have an identifier.
HelloWorldTag - class demo.helloworld.step3.api.HelloWorldTag.
HelloWorldTag is the DDTag for objects that otherwise do not have an identifier.
HelloWorldTag() - Constructor for class demo.helloworld.step1.api.HelloWorldTag
Constructor: Creates a new HelloWorldTag.
HelloWorldTag() - Constructor for class demo.helloworld.step2.api.HelloWorldTag
Constructor: Creates a new HelloWorldTag.
HelloWorldTag() - Constructor for class demo.helloworld.step3.api.HelloWorldTag
Constructor: Creates a new HelloWorldTag.
HelloWorldTag(InputBuffer) - Constructor for class demo.helloworld.step1.api.HelloWorldTag
Constructs a HelloWorldTag from its serialized form.
HelloWorldTag(InputBuffer) - Constructor for class demo.helloworld.step2.api.HelloWorldTag
Constructs a HelloWorldTag from its serialized form.
HelloWorldTag(InputBuffer) - Constructor for class demo.helloworld.step3.api.HelloWorldTag
Constructs a HelloWorldTag from its serialized form.
high - Variable in class dd.db.StorageManager.GBTCont
 
high - Variable in class dd.db.StorageManager.IBGCont
 
high - Variable in class dd.db.StorageManager.IterateByGuidReq
 
high - Variable in class dd.db.StorageManager.GetByTimeReq
 
high - Variable in class dd.db.HashStorageManager.GBTCont
 
highest_level() - Method in class dd.kbr.api.RoutingTable
highest_level returns the highest level that has a non-null entry that is not equal to self.
hinfos - Variable in class dd.host.api.AddHostResp
Array of hosts's to add to HostDb stage.
hinfos - Variable in class dd.host.api.AddHostReq
Array of HostInfo's to add to HostDb stage.
hinfos - Variable in class dd.host.api.HostIteratorNextResp
Array of HostInfo's returned from the PtrMgr stage.
hinfos - Variable in class dd.host.api.GetHostResp
Array of HostInfo's returned from the PtrMgr stage.
hinfos - Variable in class dd.ptr.api.PtrIteratorNextResp
Map associating hostguid to HostInfo.
hinfos - Variable in class dd.ptr.api.GetPtrResp
Map associating hostguid to HostInfo.
hop_count - Variable in class dd.router.RouteRootData
 
hop_count - Variable in class dd.router.RouteDestData
 
hop_count - Variable in class dd.router.RouteData
 
hopCount - Variable in class dd.api.DDRouteMsg
Number of hops taken by the message on its way to the application.
hopCount - Variable in class dd.api.DDPrefixRouteMsg
Number of hops taken by the message on its way to the application.
hopCount - Variable in class dd.api.DDLocateMsg
Number of hops taken by the message on its way to the application.
hopCount - Variable in class dd.api.DDLocateFailure
Number of hops taken by the message on its way to the application.
hopCount - Variable in class demo.repairmonitor.RepairMonitorStage.PtrDeletedMsg
 
hops - Variable in class dd.host.api.HostInfo
hops is the number of overlay hops between the src node and local node.
HostAppFilter - class dd.host.api.HostAppFilter.
HostAppFilter is a summary of the registers applications that a host is exporting to the rest of the system.
HostAppFilter() - Constructor for class dd.host.api.HostAppFilter
Constructor: Creates a new HostAppFilter.
HostAppFilter(InputBuffer) - Constructor for class dd.host.api.HostAppFilter
Constructor: Creates a new HostAppFilter.
HostAppFilter(Set) - Constructor for class dd.host.api.HostAppFilter
Constructor: Creates a new HostAppFilter.
HostAppFilter(String) - Constructor for class dd.host.api.HostAppFilter
Constructor: Creates a new HostAppFilter.
hostguids - Variable in class dd.host.api.RemoveHostResp
Array of guids of hosts that have been removed from the HostDb stage.
hostguids - Variable in class dd.host.api.RemoveHostReq
Array of guids of hosts to remove from the HostDb stage.
hostguids - Variable in class dd.host.api.GetHostResp
Array of guids of hosts to retrieve from the PtrMgr stage.
hostguids - Variable in class dd.host.api.GetHostReq
Array of guids of hosts to retrieve from the PtrMgr stage.
HostHbStage - class dd.host.impl.HostHbStage.
HostHbStage handles the logic that modifies the local information stored about a particular host in the system.
HostHbStage.DeadMail - class dd.host.impl.HostHbStage.DeadMail.
DeadMail is mail delivered to every node in the system carrying news that a node recently died.
HostHbStage.DeadMail(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.DeadMail
Constructor: Creates a new DeadMail from its serialized form.
HostHbStage.DeadMail(SecureHash, NodeId, SecureHash, int, long) - Constructor for class dd.host.impl.HostHbStage.DeadMail
Constructor: Creates a new DeadMail.
HostHbStage.HostDbReq - class dd.host.impl.HostHbStage.HostDbReq.
HostDbReq/HostHbStage.HostDbResp are used to tranfer the contents of the HostDb from an older leaf set member to a new node.
HostHbStage.HostDbReq(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.HostDbReq
Constructs a HostDbReq from its serialized form.
HostHbStage.HostDbReq(NodeId, SecureHash, SecureHash, short, short, byte) - Constructor for class dd.host.impl.HostHbStage.HostDbReq
Construct according to the given fields.
HostHbStage.HostDbResp - class dd.host.impl.HostHbStage.HostDbResp.
HostHbStage.HostDbReq/HostDbResp are used to tranfer the contents of the HostDb from an older leaf set member to a new node.
HostHbStage.HostDbResp(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.HostDbResp
Constructs a HostDbResp from its serialized form.
HostHbStage.HostDbResp(NodeId, SecureHash, SecureHash, short, boolean, QSArray) - Constructor for class dd.host.impl.HostHbStage.HostDbResp
Construct according to the given fields.
HostHbStage.HostHb - class dd.host.impl.HostHbStage.HostHb.
HostHb; that is, we are alive.
HostHbStage.HostHb(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.HostHb
 
HostHbStage.HostHb(SecureHash, NodeId, VirtualCoordinate, HostAppFilter, int, long) - Constructor for class dd.host.impl.HostHbStage.HostHb
 
HostHbStage.Ping - class dd.host.impl.HostHbStage.Ping.
Ping another node to test if the node is alive.
HostHbStage.Ping(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.Ping
Constructs a RequestFragResponseMsg from its serialized form.
HostHbStage.Ping(SecureHash, boolean, boolean, boolean) - Constructor for class dd.host.impl.HostHbStage.Ping
Construct according to the given fields.
HostHbStage.Pong - class dd.host.impl.HostHbStage.Pong.
Pong; that is, let another node know that we are alive.
HostHbStage.Pong(InputBuffer) - Constructor for class dd.host.impl.HostHbStage.Pong
Constructs a RequestFragResponseMsg from its serialized form.
HostHbStage.Pong(SecureHash, NodeId, long, VirtualCoordinate, HostAppFilter, boolean, boolean, boolean) - Constructor for class dd.host.impl.HostHbStage.Pong
Construct according to the given fields.
HostHbStage() - Constructor for class dd.host.impl.HostHbStage
Constructor: Creates a new HostHbStage stage.
HostHbTester - class dd.host.impl.HostHbTester.
HostHbTester test the correctness constraints of the HostHbStage.
HostHbTester.ControlDirectMail - class dd.host.impl.HostHbTester.ControlDirectMail.
Done Test mail .
HostHbTester.ControlDirectMail(InputBuffer) - Constructor for class dd.host.impl.HostHbTester.ControlDirectMail
 
HostHbTester.ControlDirectMail(short, SecureHash, NodeId, int, long, QSTreeSet) - Constructor for class dd.host.impl.HostHbTester.ControlDirectMail
 
HostHbTester.PhaseDirectMail - class dd.host.impl.HostHbTester.PhaseDirectMail.
Phase mail .
HostHbTester.PhaseDirectMail(InputBuffer) - Constructor for class dd.host.impl.HostHbTester.PhaseDirectMail
 
HostHbTester.PhaseDirectMail(short, SecureHash, NodeId, int, long) - Constructor for class dd.host.impl.HostHbTester.PhaseDirectMail
 
HostHbTester() - Constructor for class dd.host.impl.HostHbTester
Constructor: Creates a new HostHbTester stage.
HostInfo - class dd.host.api.HostInfo.
HostInfo is tuple object/record that contains all the local information stored about a particular host in the system.
HostInfo(InputBuffer) - Constructor for class dd.host.api.HostInfo
Constructs a HostInfo from its serialized form.
HostInfo(SecureHash, NodeId, long, short, short, short, long, long, long, long, long, long, short, short, byte, VirtualCoordinate, HostAppFilter) - Constructor for class dd.host.api.HostInfo
Constructor: Creates a new HostInfo.
HostIteratorNextReq - class dd.host.api.HostIteratorNextReq.
HostIteratorNextReq request the next block of hosts of an iteration from the PtrMgr stage.
HostIteratorNextReq(Object, Object, SinkIF) - Constructor for class dd.host.api.HostIteratorNextReq
Constructor: Creates a new HostIteratorNextReq.
HostIteratorNextResp - class dd.host.api.HostIteratorNextResp.
HostIteratorNextResp returns the next block of hosts of an iteration from the PtrMgr stage, as requested by a preceding HostIteratorNextReq or a HostIteratorStartReq.
HostIteratorNextResp(HostInfo[], boolean, Object, Object) - Constructor for class dd.host.api.HostIteratorNextResp
Constructor: Creates a new HostIteratorNextResp.
HostIteratorStartReq - class dd.host.api.HostIteratorStartReq.
HostIteratorStartReq is a request the start of an iteration over hosts.
HostIteratorStartReq(int, short, Object, SinkIF) - Constructor for class dd.host.api.HostIteratorStartReq
Constructor: Creates a new HostIteratorStartReq.
HostIteratorStartReq(SecureHash, SecureHash, int, short, Object, SinkIF) - Constructor for class dd.host.api.HostIteratorStartReq
Constructor: Creates a new HostIteratorStartReq.
HostIteratorStopMsg - class dd.host.api.HostIteratorStopMsg.
HostIteratorStopMsg request to stop an iteration over hosts.
HostIteratorStopMsg(Object) - Constructor for class dd.host.api.HostIteratorStopMsg
Constructor: Creates a new HostIteratorStopMsg.
HostReq - class dd.host.api.HostReq.
HostReq is an abstract class for all host db requests.
HostReq(long, Object, SinkIF) - Constructor for class dd.host.api.HostReq
Constructor: Creates a new HostPutReq.
HostResp - class dd.host.api.HostResp.
HostResp is an abstract class for all DHT response.
HostResp(long, Object) - Constructor for class dd.host.api.HostResp
Constructor: Creates a new HostResp.
hosts - Variable in class dd.host.impl.HostHbStage.HostDbResp
QSArray of host entries.

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