This is the precise-time Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:20:19 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
precise-time
Precise time measurements
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
(GIT https://github.com/shinmera/precise-time.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).
darwin.lisp
(file).
windows.lisp
(file).
mezzano.lisp
(file).
nx.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
precise-time/precise-time.asd
precise-time/package.lisp
precise-time/protocol.lisp
precise-time/posix.lisp
precise-time/darwin.lisp
precise-time/windows.lisp
precise-time/mezzano.lisp
precise-time/nx.lisp
precise-time/documentation.lisp
precise-time/protocol.lisp
package.lisp
(file).
precise-time
(system).
monotonic-time-units-per-second
(symbol macro).
precise-time-units-per-second
(symbol macro).
query-failed
(condition).
define-constant
(macro).
define-implementation
(macro).
define-protocol-constant
(macro).
define-protocol-fun
(macro).
precise-time/posix.lisp
(:and :unix (:not :darwin))
protocol.lisp
(file).
precise-time
(system).
get-monotonic-time
(function).
get-precise-time
(function).
%monotonic-time-units-per-second
(function).
%precise-time-units-per-second
(function).
timespec-nsecs
(function).
(setf timespec-nsecs)
(function).
timespec-secs
(function).
(setf timespec-secs)
(function).
timespec-tclass
(class).
precise-time/darwin.lisp
:darwin
posix.lisp
(file).
protocol.lisp
(file).
precise-time
(system).
precise-time/windows.lisp
:windows
darwin.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
precise-time
(system).
precise-time/mezzano.lisp
:mezzano
windows.lisp
(file).
darwin.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
precise-time
(system).
precise-time/nx.lisp
:nx
mezzano.lisp
(file).
windows.lisp
(file).
darwin.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
precise-time
(system).
precise-time/documentation.lisp
nx.lisp
(file).
mezzano.lisp
(file).
windows.lisp
(file).
darwin.lisp
(file).
posix.lisp
(file).
protocol.lisp
(file).
precise-time
(system).
Packages are listed by definition order.
org.shirakumo.precise-time
common-lisp
.
get-monotonic-time
(function).
get-precise-time
(function).
monotonic-time-units-per-second
(symbol macro).
precise-time-units-per-second
(symbol macro).
query-failed
(condition).
%monotonic-time-units-per-second
(function).
%precise-time-units-per-second
(function).
define-constant
(macro).
define-implementation
(macro).
define-protocol-constant
(macro).
define-protocol-fun
(macro).
timespec-nsecs
(function).
(setf timespec-nsecs)
(function).
timespec-secs
(function).
(setf timespec-secs)
(function).
timespec-tclass
(class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Gets a monotonically increasing time with as much precision as possible.
Returns two values:
- A number of seconds since an arbitrary, but fixed epoch
- The number of sub-seconds in units of MONOTONIC-TIME-UNITS-PER-SECOND
The time returned does not jump forwards or backwards regardless of
system clock and will always remain monotonically increasing.
Signals an error of type QUERY-FAILED if the time could not be fetched
for whatever reason.
See MONOTONIC-TIME-UNITS-PER-SECOND
See QUERY-FAILED
Gets the current time with as much precision as possible.
Returns two values:
- A universal-time timestamp
- The number of sub-seconds in units of PRECISE-TIME-UNITS-PER-SECOND
The time returned *may* jump forwards or backwards if the system clock
is adjusted.
Signals an error of type QUERY-FAILED if the time could not be fetched
for whatever reason.
See PRECISE-TIME-UNITS-PER-SECOND
See QUERY-FAILED
foreign-struct-type
.
translatable-foreign-type
.
Jump to: | %
(
D F G M T |
---|
Jump to: | %
(
D F G M T |
---|
Jump to: | F M P S |
---|
Jump to: | F M P S |
---|
Jump to: | C D F M N O P Q S T W |
---|
Jump to: | C D F M N O P Q S T W |
---|