Main Page
    Cookbook/Overview     ImageMeister     the jcprops file     Licensing
    Binary Installation & Configuration [ Win · Mac · Nix · OSX ]     Changes
    Public API
    Source Code Main Page
        Java [ Common · Win · Mac · Nix ]     Native Code [ Common · Win · Mac · Nix ]     Manifest
        Native Code Overviews [ Common · Win · Mac · Nix · Strings ]     Macros [ General · Native Macros ]
        Walkthroughs [ Java only · Java and native ]     Building [ Win · Mac · Nix · OSX ]     Distribution Issues

All Packages  This Package  Class Hierarchy  Class Search  Index

Class com.jconfig.nix.FSCreatorNix
java.lang.Object
   |
   +----com.jconfig.nix.FSCreatorNix

  Summary

class  FSCreatorNix
     extends java.lang.Object
{
          // Fields 4
     static final int FS_TOTAL_CAP_INFO_LEN;
     static final int FS_TOTAL_CAP_OFFSET;
     static final int FS_TOTAL_FREE_SPACE_OFFSET;
     private static final String copyrightString;

          // Constructors 1
     public FSCreatorNix();

          // Methods 4
     static FileSystem getFileFileSystem(String, int);
     static int getFileSystemTotalCapInfo(long[]);
     static FileSystem[] getFileSystems(int, int);
     static FileSystem getVolumeFileSystem(String, int);

}

Returns:

Author:
Copyright (c) 1997-2002 Samizdat Productions. All Rights Reserved.




  Fields

· copyrightString

Summary  |  Top

   private static final String copyrightString


· FS_TOTAL_CAP_INFO_LEN

Summary  |  Top
   static final int FS_TOTAL_CAP_INFO_LEN

The minimum length of the array passed to getFileSystemTotalCapInfo


· FS_TOTAL_CAP_OFFSET

Summary  |  Top
   static final int FS_TOTAL_CAP_OFFSET

On return from getFileSystemTotalCapInfo, the offset of the total capacity


· FS_TOTAL_FREE_SPACE_OFFSET

Summary  |  Top
   static final int FS_TOTAL_FREE_SPACE_OFFSET

On return from getFileSystemTotalCapInfo, the offset of the total free space


  Constructors

· FSCreatorNix

Summary  |  Top

   public FSCreatorNix() 

Default constructor



  Methods

· getFileSystems

Summary  |  Top
   static FileSystem[] getFileSystems(int maxToReturn, 
                                      int flags) 

Returns a list of the mounted file systems, or null if an error occurs.

Parameter Description
flags ignored; set to 0



· getFileFileSystem

Summary  |  Top
   static FileSystem getFileFileSystem(String path, 
                                       int flags) 

Returns the FileSystem on which a file is located, or null if an error occurs. After getting the dev ID of the file, we get a list of the FileSystems, and search through the list looking for a file system which matches that dev ID

Parameter Description
filePath the full path of the file
flags ignored; set to 0



· getVolumeFileSystem

Summary  |  Top
   static FileSystem getVolumeFileSystem(String driveName, 
                                         int flags) 

Returns the FileSystem on which a volume is located. Calls through to getFileFileSystem.



· getFileSystemTotalCapInfo

Summary  |  Top
   static int getFileSystemTotalCapInfo(long[] capInfo) 

Sums up the capacity and free space on all file systems.



All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7