- ((mode :initarg :mode :accessor stat-mode)
- (ino :initarg :ino :accessor stat-ino)
- (dev :initarg :dev :accessor stat-dev)
- (nlink :initarg :nlink :accessor stat-nlink)
- (uid :initarg :uid :accessor stat-uid)
- (gid :initarg :gid :accessor stat-gid)
- (size :initarg :size :accessor stat-size)
- (atime :initarg :atime :accessor stat-atime)
- (mtime :initarg :mtime :accessor stat-mtime)
- (ctime :initarg :ctime :accessor stat-ctime)))
+ ((mode :initarg :mode :reader stat-mode
+ :documentation "Mode of file.")
+ (ino :initarg :ino :reader stat-ino
+ :documentation "File serial number.")
+ (dev :initarg :dev :reader stat-dev
+ :documentation "Device ID of device containing file.")
+ (nlink :initarg :nlink :reader stat-nlink
+ :documentation "Number of hard links to the file.")
+ (uid :initarg :uid :reader stat-uid
+ :documentation "User ID of file.")
+ (gid :initarg :gid :reader stat-gid
+ :documentation "Group ID of file.")
+ (size :initarg :size :reader stat-size
+ :documentation "For regular files, the file size in
+ bytes. For symbolic links, the length
+ in bytes of the filename contained in
+ the symbolic link.")
+ (atime :initarg :atime :reader stat-atime
+ :documentation "Time of last access.")
+ (mtime :initarg :mtime :reader stat-mtime
+ :documentation "Time of last data modification.")
+ (ctime :initarg :ctime :reader stat-ctime
+ :documentation "Time of last status change"))
+ (:documentation "Instances of this class represent Posix file
+ metadata."))