(index ("bytes->hexstring" 0) ("bytes-set-u8!" 318) ("bytes-set-s8!" 318) ("bytes-set-u16!" 672) ("bytes-set-s16!" 672) ("bytes-set-u32!" 1033) ("bytes-set-s32!" 1033) ("bytes-set-u64!" 1394) ("bytes-set-s64!" 1394) ("blob->hex" 1755) ("blob-set-u8!" 2049) ("blob-set-u16-le!" 2205) ("blob-set-u16-be!" 2403) ("blob-set-u32-le!" 2598) ("blob-set-u32-be!" 2796) ("blob-set-u64-le!" 2991) ("blob-set-u64-be!" 3189) ("*blob-set-u8!" 3384) ("*blob-set-u16-le!" 3573) ("*blob-set-u16-be!" 3804) ("*blob-set-u32-le!" 4032) ("*blob-set-u32-be!" 4263) ("*blob-set-u64-le!" 4491) ("*blob-set-u64-be!" 4722) ("pack-u8" 4950) ("pack-u16" 5292) ("pack-u32" 5752) ("pack-u64" 6212) ("pack-integer" 6672))
(def (sig (procedure "(bytes->hexstring BV [START [END]]) -> string" (id bytes->hexstring))) (p "Returns a hexadecimal represenation of " (tt "BV") ".") (dl (dt (tt "BV")) (dd (tt "(or string blob srfi-4-vector)")) (dt (tt "START")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "END")) (dd (tt "fixnum") " ; 0..<end>")))
(def (sig (procedure "(bytes-set-u8! BV IDX UINT)" (id bytes-set-u8!)) (procedure "(bytes-set-s8! BV IDX INT)" (id bytes-set-s8!))) (dl (dt (tt "BV")) (dd (tt "(or string blob srfi-4-vector)")) (dt (tt "IDX")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "UINT")) (dd (tt "fixnum") " ; 0..(2^8)-1") (dt (tt "INT")) (dd (tt "fixnum") " ; -(2^7)..(2^7)-1")))
(def (sig (procedure "(bytes-set-u16! BV IDX UINT)" (id bytes-set-u16!)) (procedure "(bytes-set-s16! BV IDX INT)" (id bytes-set-s16!))) (dl (dt (tt "BV")) (dd (tt "(or string blob srfi-4-vector)")) (dt (tt "IDX")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "UINT")) (dd (tt "fixnum") " ; 0..(2^16)-1") (dt (tt "INT")) (dd (tt "fixnum") " ; -(2^15)..(2^15)-1")))
(def (sig (procedure "(bytes-set-u32! BV IDX UINT)" (id bytes-set-u32!)) (procedure "(bytes-set-s32! BV IDX INT)" (id bytes-set-s32!))) (dl (dt (tt "BV")) (dd (tt "(or string blob srfi-4-vector)")) (dt (tt "IDX")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "UINT")) (dd (tt "number") " ; 0..(2^32)-1") (dt (tt "INT")) (dd (tt "number") " ; -(2^31)..(2^31)-1")))
(def (sig (procedure "(bytes-set-u64! BV IDX UINT)" (id bytes-set-u64!)) (procedure "(bytes-set-s64! BV IDX INT)" (id bytes-set-s64!))) (dl (dt (tt "BV")) (dd (tt "(or string blob srfi-4-vector)")) (dt (tt "IDX")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "UINT")) (dd (tt "number") " ; 0..(2^64)-1") (dt (tt "INT")) (dd (tt "number") " ; -(2^63)..(2^63)-1")))
(def (sig (procedure "(blob->hex BLOB [START [END]]) -> string" (id blob->hex))) (p "Returns a hexadecimal represenation of the " (tt "BLOB") " bytes.") (dl (dt (tt "BLOB")) (dd (tt "blob")) (dt (tt "START")) (dd (tt "fixnum") " ; 0..<last>") (dt (tt "END")) (dd (tt "fixnum") " ; 0..<end>")))
(def (sig (procedure "(blob-set-u8! BLOB N [(OFFSET 0)])" (id blob-set-u8!))) (p "Sets the byte at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") "."))
(def (sig (procedure "(blob-set-u16-le! BLOB N [(OFFSET 0)])" (id blob-set-u16-le!))) (p "Sets the 2 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order."))
(def (sig (procedure "(blob-set-u16-be! BLOB N [(OFFSET 0)])" (id blob-set-u16-be!))) (p "Sets the 2 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order."))
(def (sig (procedure "(blob-set-u32-le! BLOB N [(OFFSET 0)])" (id blob-set-u32-le!))) (p "Sets the 4 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order."))
(def (sig (procedure "(blob-set-u32-be! BLOB N [(OFFSET 0)])" (id blob-set-u32-be!))) (p "Sets the 4 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order."))
(def (sig (procedure "(blob-set-u64-le! BLOB N [(OFFSET 0)])" (id blob-set-u64-le!))) (p "Sets the 8 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order."))
(def (sig (procedure "(blob-set-u64-be! BLOB N [(OFFSET 0)])" (id blob-set-u64-be!))) (p "Sets the 8 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order."))
(def (sig (procedure "(*blob-set-u8! BLOB N OFFSET)" (id *blob-set-u8!))) (p "Sets the byte at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") ".") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u16-le! BLOB N OFFSET)" (id *blob-set-u16-le!))) (p "Sets the 2 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u16-be! BLOB N OFFSET)" (id *blob-set-u16-be!))) (p "Sets the 2 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u32-le! BLOB N OFFSET)" (id *blob-set-u32-le!))) (p "Sets the 4 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u32-be! BLOB N OFFSET)" (id *blob-set-u32-be!))) (p "Sets the 4 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u64-le! BLOB N OFFSET)" (id *blob-set-u64-le!))) (p "Sets the 8 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using little-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(*blob-set-u64-be! BLOB N OFFSET)" (id *blob-set-u64-be!))) (p "Sets the 8 bytes at " (tt "OFFSET") " to " (tt "N") " in " (tt "BLOB") " using big-endian byte order.") (p "Performs no argument checking."))
(def (sig (procedure "(pack-u8 N [kind: KIND] [start: START]) -> (or string blob u8vector)" (id pack-u8))) (p "Returns the number " (tt "N") " packed into an object of " (tt "KIND") ", at position " (tt "START") ".") (dl (dt (tt "KIND")) (dd (tt "(or symbol (or string blob u8vector))")) (dt (tt "START")) (dd (tt "fixnum") " ; 0..<last>")))
(def (sig (procedure "(pack-u16 N [kind: KIND] [start: START] [order: ORDER]) -> (or string blob u8vector)" (id pack-u16))) (p "Returns the number " (tt "N") " packed into an object of " (tt "KIND") ", at position " (tt "START") ".") (dl (dt (tt "KIND")) (dd (tt "(or symbol (or string blob u8vector))")) (dt (tt "START")) (dd (tt "fixnum") " ; " (tt "(<= 0 ...)")) (dt (tt "ORDER")) (dd (tt "symbol") " ; " (tt "big-endian be big little-endian le little"))))
(def (sig (procedure "(pack-u32 N [kind: KIND] [start: START] [order: ORDER]) -> (or string blob u8vector)" (id pack-u32))) (p "Returns the number " (tt "N") " packed into an object of " (tt "KIND") ", at position " (tt "START") ".") (dl (dt (tt "KIND")) (dd (tt "(or symbol (or string blob u8vector))")) (dt (tt "START")) (dd (tt "fixnum") " ; " (tt "(<= 0 ...)")) (dt (tt "ORDER")) (dd (tt "symbol") " ; " (tt "big-endian be big little-endian le little"))))
(def (sig (procedure "(pack-u64 N [kind: KIND] [start: START] [order: ORDER]) -> (or string blob u8vector)" (id pack-u64))) (p "Returns the number " (tt "N") " packed into an object of " (tt "KIND") ", at position " (tt "START") ".") (dl (dt (tt "KIND")) (dd (tt "(or symbol (or string blob u8vector))")) (dt (tt "START")) (dd (tt "fixnum") " ; " (tt "(<= 0 ...)")) (dt (tt "ORDER")) (dd (tt "symbol") " ; " (tt "big-endian be big little-endian le little"))))
(def (sig (procedure "(pack-integer N [kind: KIND] [start: START] [order: ORDER]) -> (or string blob u8vector)" (id pack-integer))) (p "Returns the number " (tt "N") " packed into an object of " (tt "KIND") ", at position " (tt "START") ".") (dl (dt (tt "KIND")) (dd (tt "(or symbol (or string blob u8vector))")) (dt (tt "START")) (dd (tt "fixnum") " ; " (tt "(<= 0 ...)")) (dt (tt "ORDER")) (dd (tt "symbol") " ; " (tt "big-endian be big little-endian le little"))))
