This is the file-attributes Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:06:20 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
file-attributes
Access to file attributes (uid, gid, atime, mtime, mod)
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
(GIT https://github.com/Shinmera/file-attributes.git)
zlib
1.0.0
trivial-features
(system).
documentation-utils
(system).
cffi
(system)., for feature (:not :mezzano)
package.lisp
(file).
protocol.lisp
(file).
posix.lisp
(file).
linux.lisp
(file).
windows.lisp
(file).
mezzano.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
file-attributes/file-attributes.asd
file-attributes/package.lisp
file-attributes/protocol.lisp
file-attributes/posix.lisp
file-attributes/linux.lisp
file-attributes/windows.lisp
file-attributes/mezzano.lisp
file-attributes/documentation.lisp
file-attributes/file-attributes.asd
file-attributes
(system).
file-attributes/protocol.lisp
package.lisp
(file).
file-attributes
(system).
*system*
(special variable).
(setf creation-time)
(function).
decode-attributes
(function).
encode-attributes
(function).
fields
(structure).
fields-access-time
(reader).
(setf fields-access-time)
(writer).
fields-attributes
(reader).
(setf fields-attributes)
(writer).
fields-creation-time
(reader).
(setf fields-creation-time)
(writer).
fields-group
(reader).
(setf fields-group)
(writer).
fields-modification-time
(reader).
(setf fields-modification-time)
(writer).
fields-owner
(reader).
(setf fields-owner)
(writer).
*unix-attributes*
(special variable).
*windows-attributes*
(special variable).
copy-fields
(function).
debitfield
(function).
decode-bitfield
(function).
define-implementable
(macro).
define-implementation
(macro).
enbitfield
(function).
encode-bitfield
(function).
enpath
(function).
fields-p
(function).
make-fields
(function).
file-attributes/posix.lisp
(:or :unix :nx)
protocol.lisp
(file).
file-attributes
(system).
(setf access-time)
(function).
(setf attributes)
(function).
(setf group)
(function).
(setf modification-time)
(function).
(setf owner)
(function).
cchmod
(function).
cchown
(function).
cgstat
(function).
chmod
(function).
chown
(function).
cstat
(function).
cutimes
(function).
cxstat
(function).
stat
(function).
stat-atime
(function).
(setf stat-atime)
(function).
stat-gid
(function).
(setf stat-gid)
(function).
stat-mode
(function).
(setf stat-mode)
(function).
stat-mtime
(function).
(setf stat-mtime)
(function).
stat-size
(function).
(setf stat-size)
(function).
stat-tclass
(class).
stat-uid
(function).
(setf stat-uid)
(function).
universal->unix
(function).
unix->universal
(function).
utimes
(function).
with-stat
(macro).
file-attributes/linux.lisp
:linux
posix.lisp
(file).
protocol.lisp
(file).
file-attributes
(system).
access-time
(function).
all-fields
(function).
attributes
(function).
creation-time
(function).
group
(function).
modification-time
(function).
owner
(function).
at-fdcwd
(constant).
at-symlink-nofollow
(constant).
cstatx
(function).
statx
(function).
statx-all
(constant).
statx-atime
(constant).
statx-btime
(constant).
statx-gid
(constant).
statx-mode
(constant).
statx-mtime
(constant).
statx-tclass
(class).
statx-timestamp-tclass
(class).
statx-uid
(constant).
with-statx
(macro).
file-attributes/windows.lisp
:windows
linux.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
file-attributes
(system).
file-attributes/mezzano.lisp
:mezzano
windows.lisp
(file).
linux.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
file-attributes
(system).
file-attributes/documentation.lisp
mezzano.lisp
(file).
windows.lisp
(file).
linux.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
file-attributes
(system).
Packages are listed by definition order.
org.shirakumo.file-attributes
common-lisp
.
*system*
(special variable).
access-time
(function).
(setf access-time)
(function).
all-fields
(function).
attributes
(function).
(setf attributes)
(function).
creation-time
(function).
(setf creation-time)
(function).
decode-attributes
(function).
encode-attributes
(function).
fields
(structure).
fields-access-time
(reader).
(setf fields-access-time)
(writer).
fields-attributes
(reader).
(setf fields-attributes)
(writer).
fields-creation-time
(reader).
(setf fields-creation-time)
(writer).
fields-group
(reader).
(setf fields-group)
(writer).
fields-modification-time
(reader).
(setf fields-modification-time)
(writer).
fields-owner
(reader).
(setf fields-owner)
(writer).
group
(function).
(setf group)
(function).
modification-time
(function).
(setf modification-time)
(function).
owner
(function).
(setf owner)
(function).
*unix-attributes*
(special variable).
*windows-attributes*
(special variable).
at-fdcwd
(constant).
at-symlink-nofollow
(constant).
cchmod
(function).
cchown
(function).
cgstat
(function).
chmod
(function).
chown
(function).
copy-fields
(function).
cstat
(function).
cstatx
(function).
cutimes
(function).
cxstat
(function).
debitfield
(function).
decode-bitfield
(function).
define-implementable
(macro).
define-implementation
(macro).
enbitfield
(function).
encode-bitfield
(function).
enpath
(function).
fields-p
(function).
make-fields
(function).
stat
(function).
stat-atime
(function).
(setf stat-atime)
(function).
stat-gid
(function).
(setf stat-gid)
(function).
stat-mode
(function).
(setf stat-mode)
(function).
stat-mtime
(function).
(setf stat-mtime)
(function).
stat-size
(function).
(setf stat-size)
(function).
stat-tclass
(class).
stat-uid
(function).
(setf stat-uid)
(function).
statx
(function).
statx-all
(constant).
statx-atime
(constant).
statx-btime
(constant).
statx-gid
(constant).
statx-mode
(constant).
statx-mtime
(constant).
statx-tclass
(class).
statx-timestamp-tclass
(class).
statx-uid
(constant).
universal->unix
(function).
unix->universal
(function).
utimes
(function).
with-stat
(macro).
with-statx
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
The default system as recognised through feature flags.
Accesses the last time this file was accessed.
Signals an error if retrieving or setting the information is not possible.
Accesses the attributes of this file.
The attributes are expressed as a positive integer.
Signals an error if retrieving or setting the information is not
possible.
The contents of the file attributes are highly system specific and may
contain things such as user permissions or file kind information.
See ENCODE-ATTRIBUTES
See DECODE-ATTRIBUTES
Accesses the time this file was created.
Signals an error if retrieving or setting the information is not possible.
Decodes an integer for attributes of the requested system into a standardised plist of file attributes.
Which flags are be produced is highly dependent on the system, but the
following may appear:
:ARCHIVED
:COMPRESSED
:DEVICE
:DIRECTORY
:ENCRYPTED
:FIFO
:GROUP-EXECUTE
:GROUP-READ
:GROUP-WRITE
:HIDDEN
:INTEGRITY
:LINK
:NO-SCRUB
:NORMAL
:NOT-INDEXED
:OFFLINE
:OTHER-EXECUTE
:OTHER-READ
:OTHER-WRITE
:OWNER-EXECUTE
:OWNER-READ
:OWNER-WRITE
:READ-ONLY
:RECALL
:SET-GROUP
:SET-USER
:SOCKET
:SPARSE
:STICKY
:SYSTEM-FILE
:TEMPORARY
:VIRTUAL
See ENCODE-ATTRIBUTES
See *SYSTEM*
Encodes a plist of file attributes into an integer suitable for the requested system.
See DECODE-ATTRIBUTES
See *SYSTEM*
Accesses the owning group of this file.
The group is expressed as a positive integer.
Signals an error if retrieving or setting the information is not possible.
Accesses the last time this file was modified.
Signals an error if retrieving or setting the information is not possible.
Accesses the owning user of this file.
The user is expressed as a positive integer.
Signals an error if retrieving or setting the information is not possible.
structure-object
.
integer
0
integer
0
integer
0
integer
0
foreign-struct-type
.
translatable-foreign-type
.
foreign-struct-type
.
translatable-foreign-type
.
foreign-struct-type
.
translatable-foreign-type
.
Jump to: | (
A C D E F G M O S U W |
---|
Jump to: | (
A C D E F G M O S U W |
---|
Jump to: | *
A C G M O S |
---|
Jump to: | *
A C G M O S |
---|
Jump to: | C D F L M O P S W |
---|
Jump to: | C D F L M O P S W |
---|