org.alliance.core.comm.filetransfers
Class BlockStorageBlockProvider

java.lang.Object
  extended by org.alliance.core.comm.filetransfers.BlockProvider
      extended by org.alliance.core.comm.filetransfers.BlockStorageBlockProvider
All Implemented Interfaces:
DataProvider

public class BlockStorageBlockProvider
extends BlockProvider

Created by IntelliJ IDEA. User: maciek Date: 2006-feb-02 Time: 17:04:21


Field Summary
 
Fields inherited from class org.alliance.core.comm.filetransfers.BlockProvider
blockNumber, core, fd, read, root
 
Constructor Summary
BlockStorageBlockProvider(int blockNumber, Hash root, CoreSubsystem core)
           
 
Method Summary
 int fill(java.nio.ByteBuffer buf)
           
 
Methods inherited from class org.alliance.core.comm.filetransfers.BlockProvider
prepare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockStorageBlockProvider

public BlockStorageBlockProvider(int blockNumber,
                                 Hash root,
                                 CoreSubsystem core)
                          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

fill

public int fill(java.nio.ByteBuffer buf)
         throws java.io.IOException
Throws:
java.io.IOException