|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| DataManager.TreeReadyCB | If a piece of code needs the Merkle tree stored by a
TreeState object to be valid from the root down, it calls
TreeState.wait_for_ready with a callback of this type;
when the tree is valid, the TreeState object will call all
of the registered callbacks. |
| Class Summary | |
|---|---|
| DataManager | Manages the data stored on Bamboo nodes. |
| DataManager.AntiEntropyAlarm | |
| DataManager.AntiEntropyState | |
| DataManager.DiscardAlarm | |
| DataManager.DiscardState | |
| DataManager.GuidRange | |
| DataManager.PutOrRemoveState | |
| DataManagerTest | A simple regression test for the DataManager. |
| DataManagerTest.PrintDataAlarm | |
| FetchDataReq | FetchDataReq, assuming it fits in a packet for now. |
| FetchDataResp | FetchDataResp, assuming it fits in a packet for now. |
| FetchKeysReq | FetchKeysReq. |
| FetchKeysResp | FetchKeysResp. |
| FetchMerkleTreeNodeReject | FetchMerkleTreeNodeReject. |
| FetchMerkleTreeNodeReq | FetchMerkleTreeNodeReq. |
| FetchMerkleTreeNodeResp | FetchMerkleTreeNodeResp. |
| MerkleTree | A Merkle Tree over the keys stored on a Bamboo node. |
| MerkleTree.FillHolesState | The data structure returned by fill_holes. |
| MerkleTreeTest | A test harness for bamboo.dmgr.MerkleTree. |
| PutOrRemoveAck | PutOrRemoveAck. |
| PutOrRemoveMsg | PutOrRemoveMsg. |
| PutOrRemoveReq | Ask the DataManager to add a new put or remove. |
| PutOrRemoveResp | Notify the requesting stage that a PutOrRemoveReq has completed. |
| ReplicaSetReq | ReplicaSetReq. |
| ReplicaSetResp | ReplicaSetResp. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||