|
Bees v0.5.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
HealthBootCapsule | A HealthBootCapsule is used to initialize the health protocol. |
HealthExtraParameters | HealthExtraParameters holds the privileged parameters for a health flow. |
HealthParameters | HealthParameters holds the unprivileged parameters for a health flow. |
HealthProtocol | The HealthProtocol attempts to implement a healthd like protocol. |
HealthSession | A HealthSession manages the HealthProtocol specific properties in a flow. |
NodeHealth | A NodeHealth object is used to store the health state of a node in the network. |
NodeHealthCapsule | The NodeHealthCapsule is used to poll and haul a NodeHealth object back to the server. |
PollRequestCapsule | Capsule used to alert interested parties about a problem on the node. |
SimpleNodeHealth | A SimpleNodeHealth object implements health polling using the kaffe.sensors wrapper for motherboard sensors. |
A demo application that tries to implement Healthd-like functionality. The included implementation of this protocol is not very sophisticated, it simply polls the motherboard sensors and uses Pathfinder to route the digested results back to a server node. However, the protocol could easily be extended to perform packet fusion at router nodes, conjure health reports for unreachable nodes, and support more elaborate sensor recording/reporting methodologies.
Requirements:
In addition to the normal class files, the protocol also carries the
|
Bees v0.5.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |