com.aelitis.azureus.core.util
Interface QTFastStartRAF.FileAccessor

Enclosing class:
QTFastStartRAF

public static interface QTFastStartRAF.FileAccessor


Method Summary
 void close()
           
 long getFilePointer()
           
 String getName()
           
 long length()
           
 int read(byte[] buffer, int pos, int len)
           
 void readFully(byte[] buffer)
           
 int readInt()
           
 long readLong()
           
 void seek(long pos)
           
 void skipBytes(int num)
           
 

Method Detail

getName

String getName()

getFilePointer

long getFilePointer()
                    throws IOException
Throws:
IOException

seek

void seek(long pos)
          throws IOException
Throws:
IOException

skipBytes

void skipBytes(int num)
               throws IOException
Throws:
IOException

length

long length()
            throws IOException
Throws:
IOException

read

int read(byte[] buffer,
         int pos,
         int len)
         throws IOException
Throws:
IOException

readInt

int readInt()
            throws IOException
Throws:
IOException

readLong

long readLong()
              throws IOException
Throws:
IOException

readFully

void readFully(byte[] buffer)
               throws IOException
Throws:
IOException

close

void close()
           throws IOException
Throws:
IOException