This is the trivial-mmap Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:57:28 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-mmap
A library providing an easy-to-use API for working with memory-mapped files.
Smith Dhumbumroong <zodmaner@gmail.com>
Public Domain
alexandria
(system).
osicat
(system).
package.lisp
(file).
low-level-interface.lisp
(file).
trivial-mmap.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-mmap/trivial-mmap.asd
trivial-mmap/package.lisp
trivial-mmap/low-level-interface.lisp
trivial-mmap/trivial-mmap.lisp
trivial-mmap/low-level-interface.lisp
package.lisp
(file).
trivial-mmap
(system).
%mmap-file
(function).
%mmap-read-byte
(function).
%mmap-read-char
(function).
%munmap-file
(function).
%with-mmap-file
(macro).
trivial-mmap/trivial-mmap.lisp
low-level-interface.lisp
(file).
trivial-mmap
(system).
mmap-file
(function).
mmap-read-byte
(function).
mmap-read-char
(function).
mmapped-file-offset
(reader).
(setf mmapped-file-offset)
(writer).
mmapped-file-p
(function).
mmapped-file-pointer
(reader).
(setf mmapped-file-pointer)
(writer).
mmapped-file-size
(reader).
(setf mmapped-file-size)
(writer).
munmap-file
(function).
with-mmap-file
(macro).
copy-mmapped-file
(function).
make-mmapped-file
(function).
mmapped-file
(structure).
Packages are listed by definition order.
trivial-mmap
common-lisp
.
mmap-file
(function).
mmap-read-byte
(function).
mmap-read-char
(function).
mmapped-file-offset
(reader).
(setf mmapped-file-offset)
(writer).
mmapped-file-p
(function).
mmapped-file-pointer
(reader).
(setf mmapped-file-pointer)
(writer).
mmapped-file-size
(reader).
(setf mmapped-file-size)
(writer).
munmap-file
(function).
with-mmap-file
(macro).
%mmap-file
(function).
%mmap-read-byte
(function).
%mmap-read-char
(function).
%munmap-file
(function).
%with-mmap-file
(macro).
copy-mmapped-file
(function).
make-mmapped-file
(function).
mmapped-file
(structure).
Definitions are sorted by export status, category, package, and then by lexicographic order.
size
.
Uses MMAP-FILE to maps a FILENAME into memory.
POINTER-TO-MMAP-FILE and FILE-SIZE are bound to values that MMAP-FILE returns after we apply it to FILENAME.
Maps a FILENAME into memory.
Reads and returns one byte from a memory-mapped file pointed to by the POINTER-TO-MMAP-FILE pointer, offset by OFFSET bytes.
Reads and returns a character from a memory-mapped file pointed to by the POINTER-TO-MMAP-FILE pointer, offset by OFFSET bytes.
Removes a mapping at the address (with the range of FILE-SIZE) that the POINTER-TO-MMAP-FILE pointer points to from memory.
Jump to: | %
(
C F M W |
---|
Jump to: | %
(
C F M W |
---|
Jump to: | O P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
O | |||
offset : | Private structures | ||
| |||
P | |||
pointer : | Private structures | ||
| |||
S | |||
size : | Private structures | ||
Slot, offset : | Private structures | ||
Slot, pointer : | Private structures | ||
Slot, size : | Private structures | ||
|
Jump to: | O P S |
---|
Jump to: | F L M P S T |
---|
Jump to: | F L M P S T |
---|