Package org.abora.gold.snarf

Class Summary
Abraham  
CBlockTracker  
CBlockTrackingPacker  
DiskCountSpecialist  
DiskManager This is the public interface for managing objects that should go to disk.
This is also the anchor for the so-called Backend emulsion, but I''ll call it
the DiskManager emulsion for simplicity.
DiskPurgeRate Set the number of GCs between purges of the packer.
DoublingFlock  
FakePacker Most of the disk operations are just no-ops.
FlockInfo Contains all the information the packer needs to know about the flock on disk (except
forwarder stuff).
FlockLocation Represent the location of a flock on disk.
MockTurtle The MockTurtle is used with the FakePacker.
PairFlock  
Pumpkin  
Purgeror We are about to garbage collect.
SimpleTurtle  
SnarfHandler A SnarfHandler breaks a snarf into abstract subarrays of bytes into whic flocks are
stored.
SnarfPacker Should myFlocks contain full flockInfos for forwarded flocks? Both the flags and the size
mean nothing.
A SnarfPacker maintains the relationship between Shepherds and the set of snarfs
representing the disk.
SnarfRecord Manage retrieval, refitting, and rewriting of existing flocks.
TestFlockInfo Used in conjunction with the TestPacker.
TestPacker Does not actually go to disk, but just tests that the protocol is being followed
correctly.
Turtle  
 



Translation - Copyright © 2003 David G Jones. All Rights Reserved.
Original Udanax-Gold - Copyright © 1979-1999 Udanax.com. All rights reserved.