This is the cl-fsnotify Reference Manual, version 0.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:52:12 2025 GMT+0.
cl-fsnotify/cl-fsnotify.asdcl-fsnotify/src/package.lispcl-fsnotify/src/linux/package-inotify.lispcl-fsnotify/src/linux/grovel-inotify.lispcl-fsnotify/src/linux/cl-fsnotify-inotify.lispcl-fsnotify/src/linux/cl-fsnotify-linux.lispcl-fsnotify/src/cl-fsnotify.lispThe main system appears first, followed by any subsystem dependency.
cl-fsnotifyFile system notifications
Chris Howey <chris@howey.me>
ISC
0.2.0
cffi (system).
cffi-grovel (system).
src (module).
Modules are listed depth-first from the system components tree.
cl-fsnotify/srccl-fsnotify (system).
package.lisp (file).
linux (module).
cl-fsnotify.lisp (file).
cl-fsnotify/src/linuxpackage.lisp (file).
src (module).
package-inotify.lisp (file).
grovel-inotify.lisp (file).
cl-fsnotify-inotify.lisp (file).
cl-fsnotify-linux.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-fsnotify/cl-fsnotify.asdcl-fsnotify/src/package.lispcl-fsnotify/src/linux/package-inotify.lispcl-fsnotify/src/linux/grovel-inotify.lispcl-fsnotify/src/linux/cl-fsnotify-inotify.lispcl-fsnotify/src/linux/cl-fsnotify-linux.lispcl-fsnotify/src/cl-fsnotify.lispcl-fsnotify/src/linux/grovel-inotify.lisppackage-inotify.lisp (file).
linux (module).
cl-fsnotify/src/linux/cl-fsnotify-inotify.lispgrovel-inotify.lisp (file).
linux (module).
add-watch (function).
close-inotify (function).
del-watch (function).
get-events (function).
open-inotify (function).
with-inotify (macro).
+buffer-size+ (constant).
c-inotify-add-watch (function).
c-inotify-init (function).
c-inotify-rm-watch (function).
inotify-buffer (reader method).
(setf inotify-buffer) (writer method).
inotify-fd (reader method).
(setf inotify-fd) (writer method).
inotify-path-hash (reader method).
(setf inotify-path-hash) (writer method).
inotify-tracker (class).
inotify-wd-hash (reader method).
(setf inotify-wd-hash) (writer method).
struct-inotify-event-tclass (class).
cl-fsnotify/src/linux/cl-fsnotify-linux.lispcl-fsnotify-inotify.lisp (file).
linux (module).
add-watch (method).
add-watch (method).
close-fsnotify (function).
del-watch (method).
del-watch (method).
get-events (function).
open-fsnotify (function).
*inotify* (special variable).
get-fsnotify-compatible-mask (function).
cl-fsnotify/src/cl-fsnotify.lisplinux (module).
src (module).
add-directory (method).
del-directory (method).
get-files-in-directory (method).
Packages are listed by definition order.
cl-fsnotifycommon-lisp.
add-watch (generic function).
close-fsnotify (function).
del-watch (generic function).
get-events (function).
open-fsnotify (function).
*inotify* (special variable).
add-directory (generic function).
del-directory (generic function).
get-files-in-directory (generic function).
get-fsnotify-compatible-mask (function).
cl-fsnotify-inotifycffi.
common-lisp.
add-watch (function).
close-inotify (function).
del-watch (function).
get-events (function).
open-inotify (function).
with-inotify (macro).
+buffer-size+ (constant).
c-inotify-add-watch (function).
c-inotify-init (function).
c-inotify-rm-watch (function).
inotify-buffer (generic reader).
(setf inotify-buffer) (generic writer).
inotify-fd (generic reader).
(setf inotify-fd) (generic writer).
inotify-path-hash (generic reader).
(setf inotify-path-hash) (generic writer).
inotify-tracker (class).
inotify-wd-hash (generic reader).
(setf inotify-wd-hash) (generic writer).
struct-inotify-event-tclass (class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Close a file notification instance.
Retrieve an alist of events that have occured for watched files.
Each cons is of the form (EVENT-TYPE . PATHNAME).
EVENT-TYPE is one of the following keywords :CREATE :MODIFY :DELETE
PATHNAME is pathname of the file that triggered the event.
Create a file notification instance.
Adds a path to the notification watchlist.
Removes a path to the notification watchlist.
Add watch.
Creates a new inotify instance.
Remove watch.
pathname)) ¶pathname)) ¶pathname)) ¶inotify-tracker)) ¶inotify-tracker)) ¶Read buffer
inotify-tracker)) ¶automatically generated reader method
fd.
inotify-tracker)) ¶automatically generated writer method
fd.
inotify-tracker)) ¶inotify-tracker)) ¶Map path to watch descriptor
inotify-tracker)) ¶inotify-tracker)) ¶Map watch descriptor to path
0
:fd
Map path to watch descriptor
:path-hash
Map watch descriptor to path
:wd-hash
Read buffer
:buffer
foreign-struct-type.
translatable-foreign-type.
| Jump to: | (
A C D F G I M O W |
|---|
| Jump to: | (
A C D F G I M O W |
|---|
| Jump to: | *
+
B C F P S W |
|---|
| Jump to: | *
+
B C F P S W |
|---|
| Jump to: | C F G I L M P S |
|---|
| Jump to: | C F G I L M P S |
|---|