Lightweight Bartering Grid

Package lbg.protocol.data

Class Summary
AzureusListener An all-in singleton listener for Azureus.
ByteBoundedSlottedLRUCache<K extends Comparable<? extends K>> This class implements a cache of a size bounded in number of entries.
Cache<K extends Comparable<? extends K>> An abstract cache.
DecreasingSizeMetaGridDataComparator  
EmbeddedBitTorrentServer An object with BT data tracking and sharing capabilities.
EmbeddedFTPServer An FTP server with minimal functionnalities.
FTPGridData Keep info to find a file that lies on an FTP
GridData Parent class for all grid data.
GridDataManager Handles GridData.
InlineGridData Grid data class where the data is actually contained by the class itself.
Metadata<K> Denotes metadata about a cache entry.
MetaGridData  
SimulatedGridData Dummy grid data class for use in the LBG Simulator.
SimulatedGridDataFactory Factory of SimulatedGridData.
SlottedLRUCache<K extends Comparable<? extends K>> This class implements a cache of a size bounded in number of entries.
TorrentGridData Grid data class where the data is shared using BitTorrent.
UnlimitedCache<K extends Comparable<? extends K>> This class implements an unbounded cache.
 

Exception Summary
VetoException  
 


Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.