|
Bees v0.5.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
LiveNeighbor | A LiveNeighbor is a Neighbor subclass that is used to track the responsiveness of a neighbor. |
LivenessApplication | The LivenessApplication is a test application for the liveness protocol. |
LivenessBootCapsule | A LivenessBootCapsule is used to boot strap the liveness protocol domain. |
LivenessPresentation | A LivnessPresentation is used to communicate with the LivenessSession in the protocol's domain. |
LivenessProtocol | The LivenessProtocol can be used to test for responsiveness of a node's neighbors. |
LivenessSession | The LivenessSession tracks information for the liveness protocol and manages communication with any interested applications. |
PokeCapsule | A PokeCapsule is used to probe a neighbor for liveness/responsiveness. |
Protocol and test application for testing the responsiveness of neighbors. The discovery protocol takes care of finding the neighbors, this protocol is used to make sure they exist and are reachable at the moment. The protocol does this by periodically sending out a PokeCapsule to each neighbor it has been passed. The neighbors are then expected to immediately reflect the capsule back to the source. If the reflection is received, the expiration time of the neighbor is refreshed, otherwise the timer will run out and any external interests will be notified of the lost neighbor.
In addition to the normal class files, the protocol also carries the
|
Bees v0.5.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |