©2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

stat Struct Reference

List of all members.

Detailed Description

Description:
Structure for stat, fstat, and lstat (Std. UNIX; see AUP2 Sec. 3.5.1)
Headers:

Definition at line 3565 of file SUS_Summary.

Public Attributes

dev_t st_dev
ino_t st_ino
mode_t st_mode
nlink_t st_nlink
uid_t st_uid
gid_t st_gid
dev_t st_rdev
off_t st_size
time_t st_atime
time_t st_mtime
time_t st_ctime
blksize_t st_blksize
blkcnt_t st_blocks


Member Data Documentation

time_t stat::st_atime
 

last access

Definition at line 3574 of file SUS_Summary.

Referenced by file_ctime_test().

blksize_t stat::st_blksize
 

optimal I/O size

Definition at line 3577 of file SUS_Summary.

Referenced by main().

blkcnt_t stat::st_blocks
 

allocated 512-byte blocks

Definition at line 3578 of file SUS_Summary.

time_t stat::st_ctime
 

last i-node modification

Definition at line 3576 of file SUS_Summary.

Referenced by file_ctime_test().

dev_t stat::st_dev
 

device ID of file system

Definition at line 3566 of file SUS_Summary.

Referenced by check_parent().

gid_t stat::st_gid
 

group ID

Definition at line 3571 of file SUS_Summary.

Referenced by print_group().

ino_t stat::st_ino
 

i-number

Definition at line 3567 of file SUS_Summary.

Referenced by check_parent(), and main().

mode_t stat::st_mode
 

mode (see below).

Definition at line 3568 of file SUS_Summary.

Referenced by biggest(), do_entry(), handle_request(), main(), print_name(), and print_size().

time_t stat::st_mtime
 

last data modification

Definition at line 3575 of file SUS_Summary.

Referenced by file_ctime_test(), and print_date().

nlink_t stat::st_nlink
 

number of hard links

Definition at line 3569 of file SUS_Summary.

Referenced by main(), and print_numlinks().

dev_t stat::st_rdev
 

device ID (if special file).

Definition at line 3572 of file SUS_Summary.

Referenced by print_size().

off_t stat::st_size
 

size in bytes

Definition at line 3573 of file SUS_Summary.

Referenced by biggest(), handle_request(), main(), print_name(), and print_size().

uid_t stat::st_uid
 

user ID

Definition at line 3570 of file SUS_Summary.

Referenced by print_owner().


The documentation for this struct was generated from the following file:
Generated on Fri Apr 23 10:57:15 2004 for AUP2 Example Source by doxygen 1.3.1