Class FileSystem

java.lang.Object
zombie.fileSystem.FileSystem
Direct Known Subclasses:
FileSystemImpl

public abstract class FileSystem extends Object
  • Field Details

  • Constructor Details

    • FileSystem

      public FileSystem()
  • Method Details

    • mount

      public abstract boolean mount(IFileDevice iFileDevice)
    • unMount

      public abstract boolean unMount(IFileDevice iFileDevice)
    • open

      public abstract IFile open(DeviceList deviceList, String string, int int1)
    • close

      public abstract void close(IFile iFile)
    • openAsync

      public abstract int openAsync(DeviceList deviceList, String string, int int1, IFileTask2Callback iFileTask2Callback)
    • closeAsync

      public abstract void closeAsync(IFile iFile, IFileTask2Callback iFileTask2Callback)
    • cancelAsync

      public abstract void cancelAsync(int int1)
    • openStream

      public abstract InputStream openStream(DeviceList deviceList, String string) throws IOException
      Throws:
      IOException
    • closeStream

      public abstract void closeStream(InputStream inputStream)
    • runAsync

      public abstract int runAsync(FileTask fileTask)
    • updateAsyncTransactions

      public abstract void updateAsyncTransactions()
    • hasWork

      public abstract boolean hasWork()
    • getDefaultDevice

      public abstract DeviceList getDefaultDevice()
    • mountTexturePack

      public abstract void mountTexturePack(String string, FileSystem.TexturePackTextures texturePackTextures, int int1)
    • getTexturePackDevice

      public abstract DeviceList getTexturePackDevice(String string)
    • getTexturePackFlags

      public abstract int getTexturePackFlags(String string)
    • getTexturePackAlpha

      public abstract boolean getTexturePackAlpha(String string, String string2)