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 |
[ Linux | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
Back to the top of CNixUtils
These routines wrap the following Linux routines:
Back to the top of CNixUtils
typedef enum tageStatFS eStatFS;
The array passed to iStatFS must have at least kStatFSRetArrayLen elements, and the return values will be placed at the indicated offsets in the array.
typedef enum tageStatFS { kStatFSOffs_type = 0, kStatFSOffs_bsize = 1, kStatFSOffs_blocks = 2, kStatFSOffs_bfree = 3, kStatFSOffs_bavail = 4, kStatFSOffs_files = 5, kStatFSOffs_ffree = 6, kStatFSOffs_fsid0 = 7, kStatFSOffs_fsid1 = 8, kStatFSRetArrayLen = ( kStatFSOffs_fsid1 + 1 ) } eStatFS;
Back to the top of CNixUtils
The array passed to iStat must have at least kStatRetArrayLen elements, and the return values will be placed at the indicated offsets in the array.
typedef enum tageStat { kStatOffs_dev = 0, kStatOffs_ino = 1, kStatOffs_mode = 2, kStatOffs_nlink = 3, kStatOffs_uid = 4, kStatOffs_gid = 5, kStatOffs_rdev = 6, kStatOffs_size = 7, kStatOffs_blksize = 8, kStatOffs_blocks = 9, kStatRetArrayLen = ( kStatOffs_blocks + 1 ) } eStat;
Back to the top of CNixUtils
Calls getmntent
static long iGetMntEnt( const CStr *csMntFileName, CStringVector *retQuads, long maxToReturn, long *numReturned );
Back to the top of CNixUtils
long iStatFS( const CStr *csFilePath, long *retArray );
Calls statfs to return information on the file system containing the given file
static long iStatFS( const CStr *csFilePath, long *retArray );
Back to the top of CNixUtils
long iStat( long selector, CStr *csFilePath, long *retArray, CDateBundle *dateBundle );
Calls stat to get information on the given file
static long iStat( long selector, CStr *csFilePath, long *retArray, CDateBundle *dateBundle );
Back to the top of CNixUtils
long iReadLink( const CStr *csLinkName, CStr *csResolvedName );
Calls readlink
static long iReadLink( const CStr *csLinkName, CStr *csResolvedName );
Back to the top of CNixUtils
Back to the top of CNixUtils
Back to the top of CNixUtils
Back to the top of CNixUtils
Report problems to jkotula@stratasys.com