The trivial-clock Reference Manual

This is the trivial-clock Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:28:40 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 trivial-clock

Common Lisp library to get accurate wall-clock times on multiple platforms

Author

Ákos Kiss <>

License

MIT License

Dependency

cffi (system).

Source

trivial-clock.asd.

Child Component

trivial-clock.lisp (file).


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 trivial-clock/trivial-clock.asd

Source

trivial-clock.asd.

Parent Component

trivial-clock (system).

ASDF Systems

trivial-clock.


3.1.2 trivial-clock/trivial-clock.lisp

Source

trivial-clock.asd.

Parent Component

trivial-clock (system).

Packages

trivial-clock.

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 trivial-clock

Source

trivial-clock.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Constants

Constant: +universal-time-epoch-offset+
Package

trivial-clock.

Source

trivial-clock.lisp.


5.1.2 Ordinary functions

Function: now ()

Query OS for current wall-clock time

Returns number of seconds since the unix epoch and the number of additional nanoseconds as a second value.

Package

trivial-clock.

Source

trivial-clock.lisp.


5.2 Internals


5.2.1 Ordinary functions

Function: clock-gettime (clock-id out-timespec)
Package

trivial-clock.

Source

trivial-clock.lisp.


5.2.2 Classes

Class: timespec-tclass
Package

trivial-clock.

Source

trivial-clock.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.

Appendix A Indexes


A.1 Concepts


A.2 Functions


A.3 Variables

Jump to:   +  
C  
Index Entry  Section

+
+universal-time-epoch-offset+: Public constants

C
Constant, +universal-time-epoch-offset+: Public constants