This is the swap-bytes Reference Manual, version 1.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 19:40:56 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
swap-bytes
Optimized byte-swapping primitives.
Stelian Ionescu <sionescu@cddr.org>
Stas Boukarev <stassats@gmail.com>
MIT
1.2
trivial-features
(system).
trivial-features
(system).
package.lisp
(file).
ccl.lisp
(file).
sbcl-defknowns.lisp
(file).
sbcl-vops.lisp
(file).
sbcl.lisp
(file).
portable.lisp
(file).
network.lisp
(file).
endianness.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
swap-bytes/swap-bytes.asd
swap-bytes/package.lisp
swap-bytes/ccl.lisp
swap-bytes/sbcl-defknowns.lisp
swap-bytes/sbcl-vops.lisp
swap-bytes/sbcl.lisp
swap-bytes/portable.lisp
swap-bytes/network.lisp
swap-bytes/endianness.lisp
swap-bytes/ccl.lisp
(:and :ccl (:or :x86 :x86-64))
package.lisp
(file).
swap-bytes
(system).
swap-bytes/sbcl-defknowns.lisp
(:and :sbcl (:or :x86 :x86-64))
package.lisp
(file).
swap-bytes
(system).
swap-bytes/sbcl-vops.lisp
(:and :sbcl (:or :x86 :x86-64))
package.lisp
(file).
sbcl-defknowns.lisp
(file).
swap-bytes
(system).
swap-bytes/sbcl.lisp
(:and :sbcl (:or :x86 :x86-64))
package.lisp
(file).
sbcl-defknowns.lisp
(file).
sbcl-vops.lisp
(file).
swap-bytes
(system).
swap-bytes-16
(function).
swap-bytes-32
(function).
swap-bytes-64
(function).
swap-bytes/portable.lisp
(:not (:or (:and :ccl (:or :x86 :x86-64)) (:and :sbcl (:or :x86 :x86-64))))
package.lisp
(file).
ccl.lisp
(file).
sbcl.lisp
(file).
swap-bytes
(system).
swap-bytes/network.lisp
package.lisp
(file).
portable.lisp
(file).
swap-bytes
(system).
swap-bytes/endianness.lisp
package.lisp
(file).
portable.lisp
(file).
swap-bytes
(system).
+endianness+
(constant).
endianness
(function).
endianness
(type).
find-swap-byte-function
(function).
endianness-designator
(type).
Packages are listed by definition order.
swap-bytes
common-lisp
.
sb-assem
.
sb-c
.
+endianness+
(constant).
endianness
(function).
endianness
(type).
find-swap-byte-function
(function).
htonl
(function).
htonq
(function).
htons
(function).
ntohl
(function).
ntohq
(function).
ntohs
(function).
swap-bytes-16
(function).
swap-bytes-32
(function).
swap-bytes-64
(function).
endianness-designator
(type).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Convert (unsigned-byte 32) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 64) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 16) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 32) from network order(always big-endian) to host order(little- or big-endian).
Convert (unsigned-byte 64) from network order(always big-endian) to host order(little- or big-endian).
Convert (unsigned-byte 16) from network order(always big-endian) to host order(little- or big-endian).
Jump to: | E F H N S |
---|
Jump to: | E F H N S |
---|
Jump to: | +
C |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
+ | |||
+endianness+ : | Public constants | ||
| |||
C | |||
Constant, +endianness+ : | Public constants | ||
|
Jump to: | +
C |
---|
Jump to: | C E F N P S T |
---|
Jump to: | C E F N P S T |
---|