The archive Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The archive Reference Manual

This is the archive Reference Manual, version 0.9, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 02:54:27 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

This is the README for ARCHIVE, a package for reading an writing
disk-based file archives such as those generated by the 'tar' and 'cpio'
programs on Unix.  This package aspires to be a pure Common Lisp
replacement for the 'tar' program.

Current functionality includes basic extraction from and creation of tar
archives.  Basic extraction from certain kinds of cpio archives is also
supported.

ASDF packaging is provided; (asdf:oos 'asdf:load-op :archive) should be
all you need to get started.  Once you have the system loaded, you can
try the following small example, which replicates the functionality of
'tar tf':

(defun list-archive-entries (pathname)
  (archive:with-open-archive (archive pathname :direction :input)
    (archive:do-archive-entries (entry archive)
      (format t "~A~%" (archive:name entry)))))

Access to the data for individual entries is also provided.
ENTRY-STREAM returns a stream that provides access to the raw bytes of
data for the entry.  If you want to access it as text, you need to use a
library to encode the bytes into characters, or wrap the stream using
Edi Weitz's FLEXI-STREAMS.  The following example prints out the first
line of every file in the archive (assuming that the entry is a text
file, of course):

(defun first-line-of-archive-entries (pathname)
  (archive:with-open-archive (archive pathname :direction :input)
    (archive:do-archive-entries (entry archive)
      (when (archive:entry-regular-file-p entry)
        (let ((stream (flexi-streams:make-flexi-stream (entry-stream entry))))
          (format t "~A~%" (read-line stream)))))))

Another thing to do is create archives:

;;; This function is actually included in ARCHIVE.
(defun create-tar-file (pathname filelist)
  (archive:with-open-archive (archive pathname :direction :output
                                      :if-exists :supersede)
    (dolist (file filelist (archive:finalize-archive archive))
      (let ((entry (archive:create-entry-from-pathname archive file)))
        (archive:write-entry-to-archive archive entry)))))

Note that you need to call FINALIZE-ARCHIVE once you are done adding
entries.

Comments, criticisms, additions, and optimizations are welcome at the
below email address.

Nathan Froyd
froydnj@gmail.com


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


Previous: , Up: Systems   [Contents][Index]

2.1 archive

Maintainer

Nathan Froyd <froydnj@gmail.com>

Author

Nathan Froyd <froydnj@gmail.com>

License

BSD-style (http://opensource.org/licenses/BSD-3-Clause)

Description

A package for reading and writing archive (tar, cpio, etc.) files.

Version

0.9

Dependencies
Source

archive.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

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


Next: , Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 archive.asd

Location

archive.asd

Systems

archive (system)

Packages

archive-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 archive/package.lisp

Parent

archive (system)

Location

package.lisp

Packages

archive


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 archive/conditions.lisp

Dependency

package.lisp (file)

Parent

archive (system)

Location

conditions.lisp

Exported Definitions

archive-error (condition)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 archive/generics.lisp

Dependency

package.lisp (file)

Parent

archive (system)

Location

generics.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 archive/macros.lisp

Dependency

generics.lisp (file)

Parent

archive (system)

Location

macros.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 archive/formats.lisp

Dependency

macros.lisp (file)

Parent

archive (system)

Location

formats.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.7 archive/stream.lisp

Dependency

package.lisp (file)

Parent

archive (system)

Location

stream.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.8 archive/archive.lisp

Dependencies
Parent

archive (system)

Location

archive.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.9 archive/compat.lisp

Dependency

package.lisp (file)

Parent

archive (system)

Location

compat.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.10 archive/tar.lisp

Dependencies
Parent

archive (system)

Location

tar.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.11 archive/cpio.lisp

Dependencies
Parent

archive (system)

Location

cpio.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Files   [Contents][Index]

3.2 Other


Next: , Previous: , Up: Other files   [Contents][Index]

3.2.1 archive/README

Parent

archive (system)

Location

README


Next: , Previous: , Up: Other files   [Contents][Index]

3.2.2 archive/TODO

Parent

archive (system)

Location

TODO


Next: , Previous: , Up: Other files   [Contents][Index]

3.2.3 archive/NEWS

Parent

archive (system)

Location

NEWS


Previous: , Up: Other files   [Contents][Index]

3.2.4 archive/LICENSE

Parent

archive (system)

Location

LICENSE


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 archive-system

Source

archive.asd

Use List

common-lisp


Previous: , Up: Packages   [Contents][Index]

4.2 archive

Source

package.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

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


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *bytevec-to-string-conversion-function*
Package

archive

Source

archive.lisp (file)

Special Variable: *string-to-bytevec-conversion-function*
Package

archive

Source

archive.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Macros

Macro: do-archive-entries (ENTRY ARCHIVE &optional RESULT) &body BODY

Iterate over the entries in ARCHIVE. For each entry, ENTRY is bound to an ARCHIVE-ENTRY representing the entry. RESULT is used as in DOTIMES.

Package

archive

Source

macros.lisp (file)

Macro: with-open-archive (ARCHIVE-VAR PATHNAME &key DIRECTION IF-EXISTS IF-DOES-NOT-EXIST ARCHIVE-TYPE) &body BODY
Package

archive

Source

macros.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Functions

Function: close-archive ARCHIVE

Closes the stream associated with ARCHIVE and the archive itself. Further operations on the archive are undefined.

Package

archive

Source

archive.lisp (file)

Function: entry-stream ENTRY

Return a stream connected to the data of ENTRY.

Package

archive

Source

archive.lisp (file)

Function: open-archive ARCHIVE-TYPE STREAM &key DIRECTION

Return an archive. STREAM is the underlying Lisp stream for the archive. STREAM should not be read from or written to anymore.

Package

archive

Source

archive.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Generic functions

Generic Function: create-entry-from-pathname ARCHIVE PATHNAME

Create an ENTRY that can be written to ARCHIVE, using metadata and the name of FILENAME.

Package

archive

Source

generics.lisp (file)

Methods
Method: create-entry-from-pathname (ARCHIVE odc-cpio-archive) PATHNAME
Source

cpio.lisp (file)

Method: create-entry-from-pathname (ARCHIVE svr4-cpio-archive) PATHNAME
Source

cpio.lisp (file)

Method: create-entry-from-pathname (ARCHIVE tar-archive) PATHNAME around
Source

tar.lisp (file)

Method: create-entry-from-pathname (ARCHIVE tar-archive) PATHNAME
Source

tar.lisp (file)

Generic Function: discard-entry ARCHIVE ENTRY

Advance ARCHIVE’s internal state past the end of
ENTRY’s data. Further reads from ENTRY’s stream will return EOF.

Package

archive

Source

generics.lisp (file)

Methods
Method: discard-entry (ARCHIVE cpio-archive) (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: discard-entry (ARCHIVE tar-archive) (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-block-device-p ENTRY

Returns T if ENTRY denotes a block device.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-block-device-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-block-device-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-character-device-p ENTRY

Returns T if ENTRY denotes a character device.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-character-device-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-character-device-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-directory-p ENTRY

Returns T if ENTRY denotes a directory.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-directory-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-directory-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-fifo-p ENTRY

Returns T if ENTRY denotes a fifo.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-fifo-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-fifo-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-regular-file-p ENTRY

Returns T if ENTRY denotes a regular file.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-regular-file-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-regular-file-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: entry-symbolic-link-p ENTRY

Returns T if ENTRY denotes a symbolic link.

Package

archive

Source

generics.lisp (file)

Methods
Method: entry-symbolic-link-p (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: entry-symbolic-link-p (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: extract-entry ARCHIVE ENTRY

Recreate the file represented by ENTRY in ARCHIVE as an actual file on disk. This file is created relative to *DEFAULT-PATHNAME-DEFAULTS*

Package

archive

Source

generics.lisp (file)

Methods
Method: extract-entry (ARCHIVE tar-archive) (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: finalize-archive ARCHIVE

Perform any necessary processing for finalizing ARCHIVE. This function must be called prior to calling CLOSE-ARCHIVE.

Package

archive

Source

generics.lisp (file)

Methods
Method: finalize-archive (ARCHIVE svr4-cpio-archive)
Source

cpio.lisp (file)

Method: finalize-archive (ARCHIVE odc-cpio-archive)
Source

cpio.lisp (file)

Method: finalize-archive (ARCHIVE tar-archive)
Source

tar.lisp (file)

Generic Function: name ENTRY
Package

archive

Writer

(setf name) (generic function)

Methods
Method: name (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: name (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: (setf name) VALUE ENTRY

Sets the name of ENTRY to VALUE.

Package

archive

Source

generics.lisp (file)

Reader

name (generic function)

Methods
Method: (setf name) VALUE (ENTRY tar-entry)
Source

tar.lisp (file)

Generic Function: read-entry-from-archive ARCHIVE

Return the next entry in ARCHIVE or NIL if there is no next entry

Package

archive

Source

generics.lisp (file)

Methods
Method: read-entry-from-archive (ARCHIVE svr4-cpio-archive)
Source

cpio.lisp (file)

Method: read-entry-from-archive (ARCHIVE odc-cpio-archive)
Source

cpio.lisp (file)

Method: read-entry-from-archive (ARCHIVE tar-archive)
Source

tar.lisp (file)

Method: read-entry-from-archive ARCHIVE around
Source

archive.lisp (file)

Method: read-entry-from-archive (ARCHIVE archive) before
Source

archive.lisp (file)

Generic Function: write-entry-to-archive ARCHIVE ENTRY &key STREAM RECURSE-INTO-DIRECTORY-ENTRIES

Write ENTRY to ARCHIVE. gData associated with ENTRY
is written to ARCHIVE according to the :STREAM argument. If :STREAM is T, the expression (NAME ENTRY) is expected to refer to an existing file from which data may be read. If :STREAM is a stream, then data is read from that stream and written to ARCHIVE. If :STREAM is NIL, then no entry data is written.

Package

archive

Source

generics.lisp (file)

Methods
Method: write-entry-to-archive (ARCHIVE tar-archive) (ENTRY tar-entry) &key STREAM before
Source

tar.lisp (file)

Method: write-entry-to-archive (ARCHIVE tar-archive) (ENTRY tar-entry) &key STREAM
Source

tar.lisp (file)

Method: write-entry-to-archive ARCHIVE (ENTRY directory-entry-mixin) &key STREAM RECURSE-INTO-DIRECTORY-ENTRIES after
Source

archive.lisp (file)

Method: write-entry-to-archive (ARCHIVE archive) ENTRY &key STREAM RECURSE-INTO-DIRECTORY-ENTRIES
Source

archive.lisp (file)

Method: write-entry-to-archive (ARCHIVE archive) ENTRY &key STREAM before
Source

archive.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.5 Conditions

Condition: archive-error ()

All errors signaled by ARCHIVE are of this type.

Package

archive

Source

conditions.lisp (file)

Direct superclasses

simple-error (condition)

Direct subclasses
Condition: invalid-cpio-magic-error ()

Signaled when the magic field for an entry is invalid.

Package

archive

Source

cpio.lisp (file)

Direct superclasses

archive-error (condition)

Condition: invalid-tar-checksum-error ()

Signaled when the checksum in a tar header is invalid.

Package

archive

Source

tar.lisp (file)

Direct superclasses

tar-error (condition)

Direct methods
Direct slots
Slot: provided
Initargs

:provided

Readers

provided (generic function)

Slot: computed
Initargs

:computed

Readers

computed (generic function)

Condition: tar-error ()

All errors specific to tar archives are of this type.

Package

archive

Source

tar.lisp (file)

Direct superclasses

archive-error (condition)

Direct subclasses
Condition: unhandled-error ()

Signaled when a tar entry that ARCHIVE doesn’t understand is encountered.

Package

archive

Source

tar.lisp (file)

Direct superclasses

tar-error (condition)

Direct methods

typeflag (method)

Direct slots
Slot: typeflag
Initargs

:typeflag

Readers

typeflag (generic function)

Condition: unhandled-extract-entry-error ()

Signaled when attempting to extract an unsupported tar entry.

Package

archive

Source

tar.lisp (file)

Direct superclasses

tar-error (condition)

Condition: unhandled-read-header-error ()

Signaled when attempting to parse an unsupported tar entry.

Package

archive

Source

tar.lisp (file)

Direct superclasses

tar-error (condition)

Condition: unhandled-write-entry-error ()

Signaled when attempting to write an unsupported tar entry.

Package

archive

Source

tar.lisp (file)

Direct superclasses

tar-error (condition)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.6 Classes

Class: archive ()
Package

archive

Source

archive.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: entry-buffer
Type

(simple-array (unsigned-byte 8) (*))

Initargs

:entry-buffer

Readers

entry-buffer (generic function)

Slot: file-buffer
Type

(simple-array (unsigned-byte 8) (*))

Initform

(make-array 8192 :element-type (quote (unsigned-byte 8)))

Readers

file-buffer (generic function)

Slot: direction
Initargs

:direction

Readers

%archive-direction (generic function)

Slot: bytes-output
Initform

0

Readers

bytes-output (generic function)

Writers

(setf bytes-output) (generic function)

Slot: open-archive-p
Initform

t

Readers

open-archive-p (generic function)

Writers

(setf open-archive-p) (generic function)

Slot: skippable-p
Readers

skippable-p (generic function)

Writers

(setf skippable-p) (generic function)

Slot: stream
Type

stream

Initargs

:stream

Readers

archive-stream (generic function)

Class: odc-cpio-archive ()
Package

archive

Source

cpio.lisp (file)

Direct superclasses

cpio-archive (class)

Direct methods
Class: svr4-cpio-archive ()
Package

archive

Source

cpio.lisp (file)

Direct superclasses

cpio-archive (class)

Direct methods
Class: tar-archive ()
Package

archive

Source

tar.lisp (file)

Direct superclasses

archive (class)

Direct methods

Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Constants

Constant: +ascii-a+
Package

archive

Source

tar.lisp (file)

Constant: +ascii-nine+
Package

archive

Source

tar.lisp (file)

Constant: +ascii-space+
Package

archive

Source

tar.lisp (file)

Constant: +ascii-z+
Package

archive

Source

tar.lisp (file)

Constant: +ascii-zero+
Package

archive

Source

tar.lisp (file)

Constant: +cpio-block-special-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-character-special-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-directory-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-execute-group+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-execute-others+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-execute-owner+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-fifo-special-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-read-group+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-read-others+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-read-owner+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-regular-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-setgid+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-setuid+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-socket-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-symbolic-link-file+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-write-group+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-write-others+
Package

archive

Source

cpio.lisp (file)

Constant: +cpio-write-owner+
Package

archive

Source

cpio.lisp (file)

Constant: +gnutar-long-link-name+
Package

archive

Source

tar.lisp (file)

Constant: +gnutar-long-name+
Package

archive

Source

tar.lisp (file)

Constant: +gnutar-sparse+
Package

archive

Source

tar.lisp (file)

Constant: +odc-cpio-header-dev-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-dev-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-filesize-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-filesize-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-gid-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-gid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-inode-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-inode-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-magic-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-magic-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-mode-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-mode-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-mtime-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-mtime-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-namesize-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-namesize-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-nlink-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-nlink-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-rdev-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-rdev-offset+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-uid-length+
Package

archive

Source

formats.lisp (file)

Constant: +odc-cpio-header-uid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +permissions-mask+
Package

archive

Source

compat.lisp (file)

Constant: +posix-extended-header+
Package

archive

Source

tar.lisp (file)

Constant: +posix-global-header+
Package

archive

Source

tar.lisp (file)

Constant: +svr4-cpio-header-crc-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-crc-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-devmajor-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-devmajor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-devminor-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-devminor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-filesize-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-filesize-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-gid-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-gid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-ino-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-ino-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-magic-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-magic-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-mode-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-mode-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-mtime-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-mtime-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-namesize-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-namesize-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-nlink-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-nlink-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-rdevmajor-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-rdevmajor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-rdevminor-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-rdevminor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-uid-length+
Package

archive

Source

formats.lisp (file)

Constant: +svr4-cpio-header-uid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-block-device+
Package

archive

Source

tar.lisp (file)

Constant: +tar-character-device+
Package

archive

Source

tar.lisp (file)

Constant: +tar-directory-file+
Package

archive

Source

tar.lisp (file)

Constant: +tar-fifo-device+
Package

archive

Source

tar.lisp (file)

Constant: +tar-hard-link+
Package

archive

Source

tar.lisp (file)

Constant: +tar-header-%%padding-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-%%padding-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-%name-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-%name-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-%prefix-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-%prefix-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-checksum-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-checksum-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-devmajor-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-devmajor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-devminor-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-devminor-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-gid-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-gid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-gname-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-gname-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-linkname-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-linkname-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-magic-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-magic-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-mode-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-mode-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-mtime-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-mtime-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-size-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-size-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-typeflag-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-typeflag-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-uid-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-uid-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-uname-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-uname-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-version-length+
Package

archive

Source

formats.lisp (file)

Constant: +tar-header-version-offset+
Package

archive

Source

formats.lisp (file)

Constant: +tar-implementation-specific-file+
Package

archive

Source

tar.lisp (file)

Constant: +tar-n-block-bytes+
Package

archive

Source

tar.lisp (file)

Constant: +tar-n-record-blocks+
Package

archive

Source

tar.lisp (file)

Constant: +tar-n-record-bytes+
Package

archive

Source

tar.lisp (file)

Constant: +tar-regular-alternate-file+
Package

archive

Source

tar.lisp (file)

Constant: +tar-regular-file+
Package

archive

Source

tar.lisp (file)

Constant: +tar-symbolic-link+
Package

archive

Source

tar.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Special variables

Special Variable: *cpio-trailer*
Package

archive

Source

cpio.lisp (file)

Special Variable: *modefuns-to-typeflags*
Package

archive

Source

tar.lisp (file)

Special Variable: *odc-cpio-magic-vector*
Package

archive

Source

cpio.lisp (file)

Special Variable: *svr4-crc-cpio-magic-vector*
Package

archive

Source

cpio.lisp (file)

Special Variable: *svr4-nocrc-cpio-magic-vector*
Package

archive

Source

cpio.lisp (file)

Special Variable: *tar-magic-vector*
Package

archive

Source

tar.lisp (file)

Special Variable: *tar-version-vector*
Package

archive

Source

tar.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Macros

Macro: define-octet-header CLASS-NAME &rest FIELD-DEFS
Package

archive

Source

macros.lisp (file)

Macro: with-extracted-fields (ENTRY-CLASS BUFFER OFFSET &rest FIELDS) &body BODY
Package

archive

Source

macros.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Functions

Function: bytevec-to-string BYTEVEC
Package

archive

Source

archive.lisp (file)

Function: compute-checksum-for-tar-header BLOCK START
Package

archive

Source

tar.lisp (file)

Function: compute-old-checksum-for-tar-header BLOCK START
Package

archive

Source

tar.lisp (file)

Function: convert-bytevec-to-string BUFFER &key START END
Package

archive

Source

archive.lisp (file)

Function: convert-string-to-bytevec STRING &key START END
Package

archive

Source

archive.lisp (file)

Function: create-tar-file PATHNAME FILELIST
Package

archive

Source

tar.lisp (file)

Function: discard-unused-entry-data ARCHIVE ENTRY ROUNDING-FUNCTION
Package

archive

Source

archive.lisp (file)

Function: extract-files-from-archive ARCHIVE &optional FILTER
Package

archive

Source

archive.lisp (file)

Function: extract-files-from-pathname PATHNAME &optional FILTER
Package

archive

Source

archive.lisp (file)

Function: extractor-function-name ENTRY-NAME FIELD-NAME
Package

archive

Source

macros.lisp (file)

Function: initialize-entry-buffer ARCHIVE BUFFER-LENGTH

Initialize the ENTRY-BUFFER of ARCHIVE.

Package

archive

Source

archive.lisp (file)

Function: injector-function-name ENTRY-NAME FIELD-NAME
Package

archive

Source

macros.lisp (file)

Function: isblockfile MODE
Package

archive

Source

compat.lisp (file)

Function: ischarfile MODE
Package

archive

Source

compat.lisp (file)

Function: isdir MODE
Package

archive

Source

compat.lisp (file)

Function: isfifo MODE
Package

archive

Source

compat.lisp (file)

Function: islink MODE
Package

archive

Source

compat.lisp (file)

Function: isreg MODE
Package

archive

Source

compat.lisp (file)

Function: make-bounded-stream STREAM SIZE
Package

archive

Source

stream.lisp (file)

Function: make-field-map ()
Package

archive

Source

formats.lisp (file)

Function: make-stream-for-entry ARCHIVE ENTRY
Package

archive

Source

archive.lisp (file)

Function: null-block-p BLOCK START
Package

archive

Source

tar.lisp (file)

Function: odc-cpio-header-read-dev-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-filesize-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-gid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-inode-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-magic-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-mode-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-mtime-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-namesize-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-nlink-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-rdev-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-read-uid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-dev-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-filesize-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-gid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-inode-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-magic-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-mode-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-mtime-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-namesize-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-nlink-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-rdev-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: odc-cpio-header-write-uid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: read-bytevec-from-buffer BUFFER &key START END NULLP
Package

archive

Source

tar.lisp (file)

Function: read-data-block ARCHIVE BLOCK-LENGTH &optional PAD-FUNC

Read a (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) array of BLOCK-LENGTH from ARCHIVE. BLOCK-LENGTH is padded with PAD-FUNC to meet archive requirements about alignment.

Package

archive

Source

archive.lisp (file)

Function: read-entry-block ARCHIVE
Package

archive

Source

archive.lisp (file)

Function: read-number-from-buffer BUFFER &key START END RADIX
Package

archive

Source

tar.lisp (file)

Function: read-tar-entry-from-buffer BUFFER &key START
Package

archive

Source

tar.lisp (file)

Function: round-up-cpio-entry-data NUM
Package

archive

Source

cpio.lisp (file)

Function: round-up-cpio-namesize SIZE
Package

archive

Source

cpio.lisp (file)

Function: round-up-to-tar-block NUM
Package

archive

Source

tar.lisp (file)

Function: stat FILE
Package

archive

Source

compat.lisp (file)

Function: stat-gid STAT
Package

archive

Source

compat.lisp (file)

Function: stat-ino STAT
Package

archive

Source

compat.lisp (file)

Function: stat-mode STAT
Package

archive

Source

compat.lisp (file)

Function: stat-mtime STAT
Package

archive

Source

compat.lisp (file)

Function: stat-nlink STAT
Package

archive

Source

compat.lisp (file)

Function: stat-size STAT
Package

archive

Source

compat.lisp (file)

Function: stat-uid STAT
Package

archive

Source

compat.lisp (file)

Function: string-to-bytevec STRING
Package

archive

Source

archive.lisp (file)

Function: svr4-cpio-header-read-crc-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-devmajor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-devminor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-filesize-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-gid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-ino-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-magic-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-mode-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-mtime-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-namesize-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-nlink-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-rdevmajor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-rdevminor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-read-uid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-crc-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-devmajor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-devminor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-filesize-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-gid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-ino-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-magic-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-mode-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-mtime-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-namesize-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-nlink-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-rdevmajor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-rdevminor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: svr4-cpio-header-write-uid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-block-checksum-matches-p BLOCK CHECKSUM START
Package

archive

Source

tar.lisp (file)

Function: tar-checksum-guts BLOCK START TRANSFORM-FUN
Package

archive

Source

tar.lisp (file)

Function: tar-header-read-%%padding-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-%name-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-%prefix-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-checksum-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-devmajor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-devminor-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-gid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-gname-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-linkname-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-magic-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-mode-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-mtime-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-size-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-typeflag-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-uid-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-uname-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-read-version-from-buffer BUFFER ENTRY-START
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-%%padding-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-%name-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-%prefix-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-checksum-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-devmajor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-devminor-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-gid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-gname-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-linkname-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-magic-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-mode-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-mtime-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-size-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-typeflag-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-uid-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-uname-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: tar-header-write-version-to-buffer BUFFER ENTRY-START THING
Package

archive

Source

formats.lisp (file)

Function: transfer-entry-data-to-stream* ARCHIVE ENTRY STREAM ROUNDING-FUNCTION
Package

archive

Source

archive.lisp (file)

Function: transfer-stream-to-archive ARCHIVE STREAM
Package

archive

Source

tar.lisp (file)

Function: typeflag-for-mode MODE
Package

archive

Source

tar.lisp (file)

Function: write-data-block ARCHIVE BLOCK START &optional END
Package

archive

Source

archive.lisp (file)

Function: write-number-to-buffer NUMBER BUFFER &key START END RADIX NULLP
Package

archive

Source

tar.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Generic functions

Generic Function: %%padding OBJECT
Generic Function: (setf %%padding) NEW-VALUE OBJECT
Package

archive

Methods
Method: %%padding (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf %%padding) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: %archive-direction OBJECT
Package

archive

Methods
Method: %archive-direction (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Generic Function: %name OBJECT
Generic Function: (setf %name) NEW-VALUE OBJECT
Package

archive

Methods
Method: %name (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf %name) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: %name (SVR4-CPIO-ENTRY svr4-cpio-entry)

automatically generated reader method

Source

formats.lisp (file)

Method: %name (ODC-CPIO-ENTRY odc-cpio-entry)

automatically generated reader method

Source

formats.lisp (file)

Generic Function: %prefix OBJECT
Generic Function: (setf %prefix) NEW-VALUE OBJECT
Package

archive

Methods
Method: %prefix (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf %prefix) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: archive-stream OBJECT
Package

archive

Methods
Method: archive-stream (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Generic Function: base-pathname OBJECT
Package

archive

Methods
Method: base-pathname (TAR-LONGNAME-ENTRY tar-longname-entry)

automatically generated reader method

Source

formats.lisp (file)

Generic Function: bytes-output OBJECT
Generic Function: (setf bytes-output) NEW-VALUE OBJECT
Package

archive

Methods
Method: bytes-output (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Method: (setf bytes-output) NEW-VALUE (ARCHIVE archive)

automatically generated writer method

Source

archive.lisp (file)

Generic Function: checksum OBJECT
Generic Function: (setf checksum) NEW-VALUE OBJECT
Package

archive

Methods
Method: checksum (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf checksum) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: computed CONDITION
Package

archive

Methods
Method: computed (CONDITION invalid-tar-checksum-error)
Source

tar.lisp (file)

Generic Function: crc OBJECT
Generic Function: (setf crc) NEW-VALUE OBJECT
Package

archive

Methods
Method: crc (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf crc) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: data-discarded-p OBJECT
Generic Function: (setf data-discarded-p) NEW-VALUE OBJECT
Package

archive

Methods
Method: data-discarded-p (ARCHIVE-ENTRY archive-entry)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf data-discarded-p) NEW-VALUE (ARCHIVE-ENTRY archive-entry)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: dev OBJECT
Generic Function: (setf dev) NEW-VALUE OBJECT
Package

archive

Methods
Method: dev (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf dev) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: devmajor OBJECT
Generic Function: (setf devmajor) NEW-VALUE OBJECT
Package

archive

Methods
Method: devmajor (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf devmajor) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: devmajor (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf devmajor) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: devminor OBJECT
Generic Function: (setf devminor) NEW-VALUE OBJECT
Package

archive

Methods
Method: devminor (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf devminor) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: devminor (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf devminor) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: entry-buffer OBJECT
Package

archive

Methods
Method: entry-buffer (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Generic Function: entry-pathname OBJECT
Generic Function: (setf entry-pathname) NEW-VALUE OBJECT
Package

archive

Methods
Method: entry-pathname (ARCHIVE-ENTRY archive-entry)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf entry-pathname) NEW-VALUE (ARCHIVE-ENTRY archive-entry)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: field-default OBJECT
Package

archive

Methods
Method: field-default (DEFAULTING-DESCRIPTOR defaulting-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: field-length OBJECT
Package

archive

Methods
Method: field-length (FIELD-DESCRIPTOR field-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: field-name OBJECT
Package

archive

Methods
Method: field-name (FIELD-DESCRIPTOR field-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: field-offset OBJECT
Package

archive

Methods
Method: field-offset (FIELD-DESCRIPTOR field-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: field-ref FIELD BUFFER ENTRY-START
Package

archive

Source

macros.lisp (file)

Methods
Method: field-ref (FIELD number-descriptor) BUFFER ENTRY-START
Method: field-ref (FIELD byte-descriptor) BUFFER ENTRY-START
Method: field-ref (FIELD string-descriptor) BUFFER ENTRY-START
Generic Function: fields OBJECT
Package

archive

Methods
Method: fields (ARCHIVE-ENTRY archive-entry)

automatically generated reader method

Source

formats.lisp (file)

Generic Function: file-buffer OBJECT
Package

archive

Methods
Method: file-buffer (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Generic Function: filesize OBJECT
Generic Function: (setf filesize) NEW-VALUE OBJECT
Package

archive

Methods
Method: filesize (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf filesize) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: filesize (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf filesize) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: gid OBJECT
Generic Function: (setf gid) NEW-VALUE OBJECT
Package

archive

Methods
Method: gid (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf gid) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: gid (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf gid) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: gid (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf gid) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: gname OBJECT
Generic Function: (setf gname) NEW-VALUE OBJECT
Package

archive

Methods
Method: gname (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf gname) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: ino OBJECT
Generic Function: (setf ino) NEW-VALUE OBJECT
Package

archive

Methods
Method: ino (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf ino) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: inode OBJECT
Generic Function: (setf inode) NEW-VALUE OBJECT
Package

archive

Methods
Method: inode (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf inode) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: linkname OBJECT
Generic Function: (setf linkname) NEW-VALUE OBJECT
Package

archive

Methods
Method: linkname (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf linkname) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: magic OBJECT
Generic Function: (setf magic) NEW-VALUE OBJECT
Package

archive

Methods
Method: magic (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf magic) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: magic (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf magic) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: magic (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf magic) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: mode OBJECT
Generic Function: (setf mode) NEW-VALUE OBJECT
Package

archive

Methods
Method: mode (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mode) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: mode (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mode) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: mode (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mode) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: mtime OBJECT
Generic Function: (setf mtime) NEW-VALUE OBJECT
Package

archive

Methods
Method: mtime (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mtime) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: mtime (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mtime) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: mtime (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf mtime) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: n-bytes-remaining OBJECT
Generic Function: (setf n-bytes-remaining) NEW-VALUE OBJECT
Package

archive

Methods
Method: n-bytes-remaining (BOUNDED-INPUT-STREAM bounded-input-stream)

automatically generated reader method

Source

stream.lisp (file)

Method: (setf n-bytes-remaining) NEW-VALUE (BOUNDED-INPUT-STREAM bounded-input-stream)

automatically generated writer method

Source

stream.lisp (file)

Generic Function: namesize OBJECT
Generic Function: (setf namesize) NEW-VALUE OBJECT
Package

archive

Methods
Method: namesize (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf namesize) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: namesize (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf namesize) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: nlink OBJECT
Generic Function: (setf nlink) NEW-VALUE OBJECT
Package

archive

Methods
Method: nlink (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf nlink) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: nlink (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf nlink) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: null-terminated-p OBJECT
Package

archive

Methods
Method: null-terminated-p (NULL-TERMINATED-DESCRIPTOR null-terminated-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: number-radix OBJECT
Package

archive

Methods
Method: number-radix (NUMBER-DESCRIPTOR number-descriptor)

automatically generated reader method

Source

macros.lisp (file)

Generic Function: open-archive-p OBJECT
Generic Function: (setf open-archive-p) NEW-VALUE OBJECT
Package

archive

Methods
Method: open-archive-p (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Method: (setf open-archive-p) NEW-VALUE (ARCHIVE archive)

automatically generated writer method

Source

archive.lisp (file)

Generic Function: provided CONDITION
Package

archive

Methods
Method: provided (CONDITION invalid-tar-checksum-error)
Source

tar.lisp (file)

Generic Function: rdev OBJECT
Generic Function: (setf rdev) NEW-VALUE OBJECT
Package

archive

Methods
Method: rdev (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf rdev) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: rdevmajor OBJECT
Generic Function: (setf rdevmajor) NEW-VALUE OBJECT
Package

archive

Methods
Method: rdevmajor (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf rdevmajor) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: rdevminor OBJECT
Generic Function: (setf rdevminor) NEW-VALUE OBJECT
Package

archive

Methods
Method: rdevminor (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf rdevminor) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: size OBJECT
Generic Function: (setf size) NEW-VALUE OBJECT
Package

archive

Methods
Method: size (ENTRY cpio-entry)
Source

cpio.lisp (file)

Method: size (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf size) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: skippable-p OBJECT
Generic Function: (setf skippable-p) NEW-VALUE OBJECT
Package

archive

Methods
Method: skippable-p (ARCHIVE archive)

automatically generated reader method

Source

archive.lisp (file)

Method: (setf skippable-p) NEW-VALUE (ARCHIVE archive)

automatically generated writer method

Source

archive.lisp (file)

Generic Function: transfer-entry-data-to-stream ARCHIVE ENTRY STREAM

Write the data in ARCHIVE associated with ENTRY into STREAM.

Package

archive

Source

generics.lisp (file)

Methods
Method: transfer-entry-data-to-stream (ARCHIVE cpio-archive) (ENTRY cpio-entry) STREAM
Source

cpio.lisp (file)

Method: transfer-entry-data-to-stream (ARCHIVE tar-archive) (ENTRY tar-entry) STREAM
Source

tar.lisp (file)

Generic Function: typeflag OBJECT
Generic Function: (setf typeflag) NEW-VALUE OBJECT
Package

archive

Methods
Method: typeflag (CONDITION unhandled-error)
Source

tar.lisp (file)

Method: typeflag (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf typeflag) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: uid OBJECT
Generic Function: (setf uid) NEW-VALUE OBJECT
Package

archive

Methods
Method: uid (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf uid) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Method: uid (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf uid) NEW-VALUE (SVR4-CPIO-HEADER svr4-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Method: uid (ODC-CPIO-HEADER odc-cpio-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf uid) NEW-VALUE (ODC-CPIO-HEADER odc-cpio-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: uname OBJECT
Generic Function: (setf uname) NEW-VALUE OBJECT
Package

archive

Methods
Method: uname (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf uname) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: version OBJECT
Generic Function: (setf version) NEW-VALUE OBJECT
Package

archive

Methods
Method: version (TAR-HEADER tar-header)

automatically generated reader method

Source

formats.lisp (file)

Method: (setf version) NEW-VALUE (TAR-HEADER tar-header)

automatically generated writer method

Source

formats.lisp (file)

Generic Function: wrapped-stream OBJECT
Package

archive

Methods
Method: wrapped-stream (BOUNDED-INPUT-STREAM bounded-input-stream)

automatically generated reader method

Source

stream.lisp (file)

Generic Function: write-entry-data ARCHIVE ENTRY STREAM

Write any data associated with ENTRY, possibly found
in STREAM to ARCHIVE; called after WRITE-ENTRY-TO-BUFFER. STREAM is interpreted as in WRITE-ENTRY-TO-ARCHIVE.

Package

archive

Source

generics.lisp (file)

Methods
Method: write-entry-data (ARCHIVE tar-archive) (ENTRY tar-longname-entry) STREAM
Source

tar.lisp (file)

Method: write-entry-data (ARCHIVE archive) (ENTRY directory-entry-mixin) STREAM
Source

archive.lisp (file)

Method: write-entry-data (ARCHIVE archive) ENTRY STREAM
Source

archive.lisp (file)

Generic Function: write-entry-to-buffer ENTRY BUFFER &optional START

Write the information associated with ENTRY into BUFFER, beginning at position START.

Package

archive

Source

generics.lisp (file)

Methods
Method: write-entry-to-buffer (ENTRY svr4-cpio-entry) BUFFER &optional START
Source

cpio.lisp (file)

Method: write-entry-to-buffer (ENTRY odc-cpio-entry) BUFFER &optional START
Source

cpio.lisp (file)

Method: write-entry-to-buffer (ENTRY tar-entry) BUFFER &optional START
Source

tar.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.6 Classes

Class: archive-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: stream
Slot: pathname
Initargs

:pathname

Readers

entry-pathname (generic function)

Writers

(setf entry-pathname) (generic function)

Slot: fields
Initform

(archive::make-field-map)

Readers

fields (generic function)

Slot: data-discarded-p
Readers

data-discarded-p (generic function)

Writers

(setf data-discarded-p) (generic function)

Class: bounded-input-stream ()
Package

archive

Source

stream.lisp (file)

Direct superclasses
  • fundamental-binary-input-stream (class)
  • trivial-gray-stream-mixin (class)
Direct methods
Direct slots
Slot: wrapped-stream
Initargs

:stream

Readers

wrapped-stream (generic function)

Slot: n-bytes-remaining
Initargs

:bytes

Readers

n-bytes-remaining (generic function)

Writers

(setf n-bytes-remaining) (generic function)

Direct Default Initargs
InitargValue
:bytes0
Class: byte-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses
Direct methods

field-ref (method)

Direct Default Initargs
InitargValue
:default0
Class: cpio-archive ()
Package

archive

Source

cpio.lisp (file)

Direct superclasses

archive (class)

Direct subclasses
Direct methods
Class: cpio-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

archive-entry (class)

Direct subclasses
Direct methods
Class: defaulting-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

field-default (method)

Direct slots
Slot: default
Initargs

:default

Readers

field-default (generic function)

Class: directory-entry-mixin ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

directory-tar-entry (class)

Direct methods
Class: directory-tar-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses
Class: field-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

field-name (generic function)

Slot: length
Initargs

:length

Readers

field-length (generic function)

Slot: offset
Initargs

:offset

Readers

field-offset (generic function)

Class: null-terminated-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

null-terminated-p (method)

Direct slots
Slot: null-terminated
Initargs

:nullp

Readers

null-terminated-p (generic function)

Direct Default Initargs
InitargValue
:nullpnil
Class: number-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: radix
Initargs

:radix

Readers

number-radix (generic function)

Direct Default Initargs
InitargValue
:default0
Class: odc-cpio-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: %name
Initargs

:name

Readers

%name (generic function)

Class: odc-cpio-header ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

odc-cpio-entry (class)

Direct methods
  • filesize (method)
  • filesize (method)
  • namesize (method)
  • namesize (method)
  • mtime (method)
  • mtime (method)
  • rdev (method)
  • rdev (method)
  • nlink (method)
  • nlink (method)
  • gid (method)
  • gid (method)
  • uid (method)
  • uid (method)
  • mode (method)
  • mode (method)
  • inode (method)
  • inode (method)
  • dev (method)
  • dev (method)
  • magic (method)
  • magic (method)
Direct slots
Slot: magic
Initargs

:magic

Readers

magic (generic function)

Writers

(setf magic) (generic function)

Slot: dev
Initargs

:dev

Readers

dev (generic function)

Writers

(setf dev) (generic function)

Slot: inode
Initargs

:inode

Readers

inode (generic function)

Writers

(setf inode) (generic function)

Slot: mode
Initargs

:mode

Readers

mode (generic function)

Writers

(setf mode) (generic function)

Slot: uid
Initargs

:uid

Readers

uid (generic function)

Writers

(setf uid) (generic function)

Slot: gid
Initargs

:gid

Readers

gid (generic function)

Writers

(setf gid) (generic function)

Slot: nlink
Initargs

:nlink

Readers

nlink (generic function)

Writers

(setf nlink) (generic function)

Slot: rdev
Initargs

:rdev

Readers

rdev (generic function)

Writers

(setf rdev) (generic function)

Slot: mtime
Initargs

:mtime

Readers

mtime (generic function)

Writers

(setf mtime) (generic function)

Slot: namesize
Initargs

:namesize

Readers

namesize (generic function)

Writers

(setf namesize) (generic function)

Slot: filesize
Initargs

:filesize

Readers

filesize (generic function)

Writers

(setf filesize) (generic function)

Direct Default Initargs
InitargValue
:magic0
:dev0
:inode0
:mode0
:uid0
:gid0
:nlink0
:rdev0
:mtime0
:namesize0
:filesize0
Class: string-descriptor ()
Package

archive

Source

macros.lisp (file)

Direct superclasses
Direct methods

field-ref (method)

Direct Default Initargs
InitargValue
:default(make-array 0 :element-type (quote (unsigned-byte 8)))
Class: svr4-cpio-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: %name
Initargs

:name

Readers

%name (generic function)

Class: svr4-cpio-header ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

svr4-cpio-entry (class)

Direct methods
  • crc (method)
  • crc (method)
  • namesize (method)
  • namesize (method)
  • rdevminor (method)
  • rdevminor (method)
  • rdevmajor (method)
  • rdevmajor (method)
  • devminor (method)
  • devminor (method)
  • devmajor (method)
  • devmajor (method)
  • filesize (method)
  • filesize (method)
  • mtime (method)
  • mtime (method)
  • nlink (method)
  • nlink (method)
  • gid (method)
  • gid (method)
  • uid (method)
  • uid (method)
  • mode (method)
  • mode (method)
  • ino (method)
  • ino (method)
  • magic (method)
  • magic (method)
Direct slots
Slot: magic
Initargs

:magic

Readers

magic (generic function)

Writers

(setf magic) (generic function)

Slot: ino
Initargs

:ino

Readers

ino (generic function)

Writers

(setf ino) (generic function)

Slot: mode
Initargs

:mode

Readers

mode (generic function)

Writers

(setf mode) (generic function)

Slot: uid
Initargs

:uid

Readers

uid (generic function)

Writers

(setf uid) (generic function)

Slot: gid
Initargs

:gid

Readers

gid (generic function)

Writers

(setf gid) (generic function)

Slot: nlink
Initargs

:nlink

Readers

nlink (generic function)

Writers

(setf nlink) (generic function)

Slot: mtime
Initargs

:mtime

Readers

mtime (generic function)

Writers

(setf mtime) (generic function)

Slot: filesize
Initargs

:filesize

Readers

filesize (generic function)

Writers

(setf filesize) (generic function)

Slot: devmajor
Initargs

:devmajor

Readers

devmajor (generic function)

Writers

(setf devmajor) (generic function)

Slot: devminor
Initargs

:devminor

Readers

devminor (generic function)

Writers

(setf devminor) (generic function)

Slot: rdevmajor
Initargs

:rdevmajor

Readers

rdevmajor (generic function)

Writers

(setf rdevmajor) (generic function)

Slot: rdevminor
Initargs

:rdevminor

Readers

rdevminor (generic function)

Writers

(setf rdevminor) (generic function)

Slot: namesize
Initargs

:namesize

Readers

namesize (generic function)

Writers

(setf namesize) (generic function)

Slot: crc
Initargs

:crc

Readers

crc (generic function)

Writers

(setf crc) (generic function)

Direct Default Initargs
InitargValue
:magic0
:ino0
:mode0
:uid0
:gid0
:nlink0
:mtime0
:filesize0
:devmajor0
:devminor0
:rdevmajor0
:rdevminor0
:namesize0
:crc0
Class: tar-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses
Direct subclasses
Direct methods
Class: tar-header ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

tar-entry (class)

Direct methods
  • %%padding (method)
  • %%padding (method)
  • %prefix (method)
  • %prefix (method)
  • devminor (method)
  • devminor (method)
  • devmajor (method)
  • devmajor (method)
  • gname (method)
  • gname (method)
  • uname (method)
  • uname (method)
  • version (method)
  • version (method)
  • magic (method)
  • magic (method)
  • linkname (method)
  • linkname (method)
  • typeflag (method)
  • typeflag (method)
  • checksum (method)
  • checksum (method)
  • mtime (method)
  • mtime (method)
  • size (method)
  • size (method)
  • gid (method)
  • gid (method)
  • uid (method)
  • uid (method)
  • mode (method)
  • mode (method)
  • %name (method)
  • %name (method)
Direct slots
Slot: %name
Initargs

:%name

Readers

%name (generic function)

Writers

(setf %name) (generic function)

Slot: mode
Initargs

:mode

Readers

mode (generic function)

Writers

(setf mode) (generic function)

Slot: uid
Initargs

:uid

Readers

uid (generic function)

Writers

(setf uid) (generic function)

Slot: gid
Initargs

:gid

Readers

gid (generic function)

Writers

(setf gid) (generic function)

Slot: size
Initargs

:size

Readers

size (generic function)

Writers

(setf size) (generic function)

Slot: mtime
Initargs

:mtime

Readers

mtime (generic function)

Writers

(setf mtime) (generic function)

Slot: checksum
Initargs

:checksum

Readers

checksum (generic function)

Writers

(setf checksum) (generic function)

Slot: typeflag
Initargs

:typeflag

Readers

typeflag (generic function)

Writers

(setf typeflag) (generic function)

Slot: linkname
Initargs

:linkname

Readers

linkname (generic function)

Writers

(setf linkname) (generic function)

Slot: magic
Initargs

:magic

Readers

magic (generic function)

Writers

(setf magic) (generic function)

Slot: version
Initargs

:version

Readers

version (generic function)

Writers

(setf version) (generic function)

Slot: uname
Initargs

:uname

Readers

uname (generic function)

Writers

(setf uname) (generic function)

Slot: gname
Initargs

:gname

Readers

gname (generic function)

Writers

(setf gname) (generic function)

Slot: devmajor
Initargs

:devmajor

Readers

devmajor (generic function)

Writers

(setf devmajor) (generic function)

Slot: devminor
Initargs

:devminor

Readers

devminor (generic function)

Writers

(setf devminor) (generic function)

Slot: %prefix
Initargs

:%prefix

Readers

%prefix (generic function)

Writers

(setf %prefix) (generic function)

Slot: %%padding
Initargs

:%%padding

Readers

%%padding (generic function)

Writers

(setf %%padding) (generic function)

Direct Default Initargs
InitargValue
:%name#a((0) (unsigned-byte 8))
:mode0
:uid0
:gid0
:size0
:mtime0
:checksum0
:typeflag0
:linkname#a((0) (unsigned-byte 8))
:magic#a((0) (unsigned-byte 8))
:version#a((0) (unsigned-byte 8))
:uname#a((0) (unsigned-byte 8))
:gname#a((0) (unsigned-byte 8))
:devmajor0
:devminor0
:%prefix#a((0) (unsigned-byte 8))
:%%padding#a((0) (unsigned-byte 8))
Class: tar-longname-entry ()
Package

archive

Source

formats.lisp (file)

Direct superclasses

tar-entry (class)

Direct methods
Direct slots
Slot: base-pathname
Initargs

:base-pathname

Readers

base-pathname (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   A   F   L   O  
Index Entry  Section

A
archive.asd: The archive<dot>asd file
archive/archive.lisp: The archive/archive<dot>lisp file
archive/compat.lisp: The archive/compat<dot>lisp file
archive/conditions.lisp: The archive/conditions<dot>lisp file
archive/cpio.lisp: The archive/cpio<dot>lisp file
archive/formats.lisp: The archive/formats<dot>lisp file
archive/generics.lisp: The archive/generics<dot>lisp file
archive/LICENSE: The archive/license file
archive/macros.lisp: The archive/macros<dot>lisp file
archive/NEWS: The archive/news file
archive/package.lisp: The archive/package<dot>lisp file
archive/README: The archive/readme file
archive/stream.lisp: The archive/stream<dot>lisp file
archive/tar.lisp: The archive/tar<dot>lisp file
archive/TODO: The archive/todo file

F
File, Lisp, archive.asd: The archive<dot>asd file
File, Lisp, archive/archive.lisp: The archive/archive<dot>lisp file
File, Lisp, archive/compat.lisp: The archive/compat<dot>lisp file
File, Lisp, archive/conditions.lisp: The archive/conditions<dot>lisp file
File, Lisp, archive/cpio.lisp: The archive/cpio<dot>lisp file
File, Lisp, archive/formats.lisp: The archive/formats<dot>lisp file
File, Lisp, archive/generics.lisp: The archive/generics<dot>lisp file
File, Lisp, archive/macros.lisp: The archive/macros<dot>lisp file
File, Lisp, archive/package.lisp: The archive/package<dot>lisp file
File, Lisp, archive/stream.lisp: The archive/stream<dot>lisp file
File, Lisp, archive/tar.lisp: The archive/tar<dot>lisp file
File, other, archive/LICENSE: The archive/license file
File, other, archive/NEWS: The archive/news file
File, other, archive/README: The archive/readme file
File, other, archive/TODO: The archive/todo file

L
Lisp File, archive.asd: The archive<dot>asd file
Lisp File, archive/archive.lisp: The archive/archive<dot>lisp file
Lisp File, archive/compat.lisp: The archive/compat<dot>lisp file
Lisp File, archive/conditions.lisp: The archive/conditions<dot>lisp file
Lisp File, archive/cpio.lisp: The archive/cpio<dot>lisp file
Lisp File, archive/formats.lisp: The archive/formats<dot>lisp file
Lisp File, archive/generics.lisp: The archive/generics<dot>lisp file
Lisp File, archive/macros.lisp: The archive/macros<dot>lisp file
Lisp File, archive/package.lisp: The archive/package<dot>lisp file
Lisp File, archive/stream.lisp: The archive/stream<dot>lisp file
Lisp File, archive/tar.lisp: The archive/tar<dot>lisp file

O
Other File, archive/LICENSE: The archive/license file
Other File, archive/NEWS: The archive/news file
Other File, archive/README: The archive/readme file
Other File, archive/TODO: The archive/todo file

Jump to:   A   F   L   O  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

%
%%padding: Internal generic functions
%%padding: Internal generic functions
%archive-direction: Internal generic functions
%archive-direction: Internal generic functions
%name: Internal generic functions
%name: Internal generic functions
%name: Internal generic functions
%name: Internal generic functions
%prefix: Internal generic functions
%prefix: Internal generic functions

(
(setf %%padding): Internal generic functions
(setf %%padding): Internal generic functions
(setf %name): Internal generic functions
(setf %name): Internal generic functions
(setf %prefix): Internal generic functions
(setf %prefix): Internal generic functions
(setf bytes-output): Internal generic functions
(setf bytes-output): Internal generic functions
(setf checksum): Internal generic functions
(setf checksum): Internal generic functions
(setf crc): Internal generic functions
(setf crc): Internal generic functions
(setf data-discarded-p): Internal generic functions
(setf data-discarded-p): Internal generic functions
(setf dev): Internal generic functions
(setf dev): Internal generic functions
(setf devmajor): Internal generic functions
(setf devmajor): Internal generic functions
(setf devmajor): Internal generic functions
(setf devminor): Internal generic functions
(setf devminor): Internal generic functions
(setf devminor): Internal generic functions
(setf entry-pathname): Internal generic functions
(setf entry-pathname): Internal generic functions
(setf filesize): Internal generic functions
(setf filesize): Internal generic functions
(setf filesize): Internal generic functions
(setf gid): Internal generic functions
(setf gid): Internal generic functions
(setf gid): Internal generic functions
(setf gid): Internal generic functions
(setf gname): Internal generic functions
(setf gname): Internal generic functions
(setf ino): Internal generic functions
(setf ino): Internal generic functions
(setf inode): Internal generic functions
(setf inode): Internal generic functions
(setf linkname): Internal generic functions
(setf linkname): Internal generic functions
(setf magic): Internal generic functions
(setf magic): Internal generic functions
(setf magic): Internal generic functions
(setf magic): Internal generic functions
(setf mode): Internal generic functions
(setf mode): Internal generic functions
(setf mode): Internal generic functions
(setf mode): Internal generic functions
(setf mtime): Internal generic functions
(setf mtime): Internal generic functions
(setf mtime): Internal generic functions
(setf mtime): Internal generic functions
(setf n-bytes-remaining): Internal generic functions
(setf n-bytes-remaining): Internal generic functions
(setf name): Exported generic functions
(setf name): Exported generic functions
(setf namesize): Internal generic functions
(setf namesize): Internal generic functions
(setf namesize): Internal generic functions
(setf nlink): Internal generic functions
(setf nlink): Internal generic functions
(setf nlink): Internal generic functions
(setf open-archive-p): Internal generic functions
(setf open-archive-p): Internal generic functions
(setf rdev): Internal generic functions
(setf rdev): Internal generic functions
(setf rdevmajor): Internal generic functions
(setf rdevmajor): Internal generic functions
(setf rdevminor): Internal generic functions
(setf rdevminor): Internal generic functions
(setf size): Internal generic functions
(setf size): Internal generic functions
(setf skippable-p): Internal generic functions
(setf skippable-p): Internal generic functions
(setf typeflag): Internal generic functions
(setf typeflag): Internal generic functions
(setf uid): Internal generic functions
(setf uid): Internal generic functions
(setf uid): Internal generic functions
(setf uid): Internal generic functions
(setf uname): Internal generic functions
(setf uname): Internal generic functions
(setf version): Internal generic functions
(setf version): Internal generic functions

A
archive-stream: Internal generic functions
archive-stream: Internal generic functions

B
base-pathname: Internal generic functions
base-pathname: Internal generic functions
bytes-output: Internal generic functions
bytes-output: Internal generic functions
bytevec-to-string: Internal functions

C
checksum: Internal generic functions
checksum: Internal generic functions
close-archive: Exported functions
compute-checksum-for-tar-header: Internal functions
compute-old-checksum-for-tar-header: Internal functions
computed: Internal generic functions
computed: Internal generic functions
convert-bytevec-to-string: Internal functions
convert-string-to-bytevec: Internal functions
crc: Internal generic functions
crc: Internal generic functions
create-entry-from-pathname: Exported generic functions
create-entry-from-pathname: Exported generic functions
create-entry-from-pathname: Exported generic functions
create-entry-from-pathname: Exported generic functions
create-entry-from-pathname: Exported generic functions
create-tar-file: Internal functions

D
data-discarded-p: Internal generic functions
data-discarded-p: Internal generic functions
define-octet-header: Internal macros
dev: Internal generic functions
dev: Internal generic functions
devmajor: Internal generic functions
devmajor: Internal generic functions
devmajor: Internal generic functions
devminor: Internal generic functions
devminor: Internal generic functions
devminor: Internal generic functions
discard-entry: Exported generic functions
discard-entry: Exported generic functions
discard-entry: Exported generic functions
discard-unused-entry-data: Internal functions
do-archive-entries: Exported macros

E
entry-block-device-p: Exported generic functions
entry-block-device-p: Exported generic functions
entry-block-device-p: Exported generic functions
entry-buffer: Internal generic functions
entry-buffer: Internal generic functions
entry-character-device-p: Exported generic functions
entry-character-device-p: Exported generic functions
entry-character-device-p: Exported generic functions
entry-directory-p: Exported generic functions
entry-directory-p: Exported generic functions
entry-directory-p: Exported generic functions
entry-fifo-p: Exported generic functions
entry-fifo-p: Exported generic functions
entry-fifo-p: Exported generic functions
entry-pathname: Internal generic functions
entry-pathname: Internal generic functions
entry-regular-file-p: Exported generic functions
entry-regular-file-p: Exported generic functions
entry-regular-file-p: Exported generic functions
entry-stream: Exported functions
entry-symbolic-link-p: Exported generic functions
entry-symbolic-link-p: Exported generic functions
entry-symbolic-link-p: Exported generic functions
extract-entry: Exported generic functions
extract-entry: Exported generic functions
extract-files-from-archive: Internal functions
extract-files-from-pathname: Internal functions
extractor-function-name: Internal functions

F
field-default: Internal generic functions
field-default: Internal generic functions
field-length: Internal generic functions
field-length: Internal generic functions
field-name: Internal generic functions
field-name: Internal generic functions
field-offset: Internal generic functions
field-offset: Internal generic functions
field-ref: Internal generic functions
field-ref: Internal generic functions
field-ref: Internal generic functions
field-ref: Internal generic functions
fields: Internal generic functions
fields: Internal generic functions
file-buffer: Internal generic functions
file-buffer: Internal generic functions
filesize: Internal generic functions
filesize: Internal generic functions
filesize: Internal generic functions
finalize-archive: Exported generic functions
finalize-archive: Exported generic functions
finalize-archive: Exported generic functions
finalize-archive: Exported generic functions
Function, bytevec-to-string: Internal functions
Function, close-archive: Exported functions
Function, compute-checksum-for-tar-header: Internal functions
Function, compute-old-checksum-for-tar-header: Internal functions
Function, convert-bytevec-to-string: Internal functions
Function, convert-string-to-bytevec: Internal functions
Function, create-tar-file: Internal functions
Function, discard-unused-entry-data: Internal functions
Function, entry-stream: Exported functions
Function, extract-files-from-archive: Internal functions
Function, extract-files-from-pathname: Internal functions
Function, extractor-function-name: Internal functions
Function, initialize-entry-buffer: Internal functions
Function, injector-function-name: Internal functions
Function, isblockfile: Internal functions
Function, ischarfile: Internal functions
Function, isdir: Internal functions
Function, isfifo: Internal functions
Function, islink: Internal functions
Function, isreg: Internal functions
Function, make-bounded-stream: Internal functions
Function, make-field-map: Internal functions
Function, make-stream-for-entry: Internal functions
Function, null-block-p: Internal functions
Function, odc-cpio-header-read-dev-from-buffer: Internal functions
Function, odc-cpio-header-read-filesize-from-buffer: Internal functions
Function, odc-cpio-header-read-gid-from-buffer: Internal functions
Function, odc-cpio-header-read-inode-from-buffer: Internal functions
Function, odc-cpio-header-read-magic-from-buffer: Internal functions
Function, odc-cpio-header-read-mode-from-buffer: Internal functions
Function, odc-cpio-header-read-mtime-from-buffer: Internal functions
Function, odc-cpio-header-read-namesize-from-buffer: Internal functions
Function, odc-cpio-header-read-nlink-from-buffer: Internal functions
Function, odc-cpio-header-read-rdev-from-buffer: Internal functions
Function, odc-cpio-header-read-uid-from-buffer: Internal functions
Function, odc-cpio-header-write-dev-to-buffer: Internal functions
Function, odc-cpio-header-write-filesize-to-buffer: Internal functions
Function, odc-cpio-header-write-gid-to-buffer: Internal functions
Function, odc-cpio-header-write-inode-to-buffer: Internal functions
Function, odc-cpio-header-write-magic-to-buffer: Internal functions
Function, odc-cpio-header-write-mode-to-buffer: Internal functions
Function, odc-cpio-header-write-mtime-to-buffer: Internal functions
Function, odc-cpio-header-write-namesize-to-buffer: Internal functions
Function, odc-cpio-header-write-nlink-to-buffer: Internal functions
Function, odc-cpio-header-write-rdev-to-buffer: Internal functions
Function, odc-cpio-header-write-uid-to-buffer: Internal functions
Function, open-archive: Exported functions
Function, read-bytevec-from-buffer: Internal functions
Function, read-data-block: Internal functions
Function, read-entry-block: Internal functions
Function, read-number-from-buffer: Internal functions
Function, read-tar-entry-from-buffer: Internal functions
Function, round-up-cpio-entry-data: Internal functions
Function, round-up-cpio-namesize: Internal functions
Function, round-up-to-tar-block: Internal functions
Function, stat: Internal functions
Function, stat-gid: Internal functions
Function, stat-ino: Internal functions
Function, stat-mode: Internal functions
Function, stat-mtime: Internal functions
Function, stat-nlink: Internal functions
Function, stat-size: Internal functions
Function, stat-uid: Internal functions
Function, string-to-bytevec: Internal functions
Function, svr4-cpio-header-read-crc-from-buffer: Internal functions
Function, svr4-cpio-header-read-devmajor-from-buffer: Internal functions
Function, svr4-cpio-header-read-devminor-from-buffer: Internal functions
Function, svr4-cpio-header-read-filesize-from-buffer: Internal functions
Function, svr4-cpio-header-read-gid-from-buffer: Internal functions
Function, svr4-cpio-header-read-ino-from-buffer: Internal functions
Function, svr4-cpio-header-read-magic-from-buffer: Internal functions
Function, svr4-cpio-header-read-mode-from-buffer: Internal functions
Function, svr4-cpio-header-read-mtime-from-buffer: Internal functions
Function, svr4-cpio-header-read-namesize-from-buffer: Internal functions
Function, svr4-cpio-header-read-nlink-from-buffer: Internal functions
Function, svr4-cpio-header-read-rdevmajor-from-buffer: Internal functions
Function, svr4-cpio-header-read-rdevminor-from-buffer: Internal functions
Function, svr4-cpio-header-read-uid-from-buffer: Internal functions
Function, svr4-cpio-header-write-crc-to-buffer: Internal functions
Function, svr4-cpio-header-write-devmajor-to-buffer: Internal functions
Function, svr4-cpio-header-write-devminor-to-buffer: Internal functions
Function, svr4-cpio-header-write-filesize-to-buffer: Internal functions
Function, svr4-cpio-header-write-gid-to-buffer: Internal functions
Function, svr4-cpio-header-write-ino-to-buffer: Internal functions
Function, svr4-cpio-header-write-magic-to-buffer: Internal functions
Function, svr4-cpio-header-write-mode-to-buffer: Internal functions
Function, svr4-cpio-header-write-mtime-to-buffer: Internal functions
Function, svr4-cpio-header-write-namesize-to-buffer: Internal functions
Function, svr4-cpio-header-write-nlink-to-buffer: Internal functions
Function, svr4-cpio-header-write-rdevmajor-to-buffer: Internal functions
Function, svr4-cpio-header-write-rdevminor-to-buffer: Internal functions
Function, svr4-cpio-header-write-uid-to-buffer: Internal functions
Function, tar-block-checksum-matches-p: Internal functions
Function, tar-checksum-guts: Internal functions
Function, tar-header-read-%%padding-from-buffer: Internal functions
Function, tar-header-read-%name-from-buffer: Internal functions
Function, tar-header-read-%prefix-from-buffer: Internal functions
Function, tar-header-read-checksum-from-buffer: Internal functions
Function, tar-header-read-devmajor-from-buffer: Internal functions
Function, tar-header-read-devminor-from-buffer: Internal functions
Function, tar-header-read-gid-from-buffer: Internal functions
Function, tar-header-read-gname-from-buffer: Internal functions
Function, tar-header-read-linkname-from-buffer: Internal functions
Function, tar-header-read-magic-from-buffer: Internal functions
Function, tar-header-read-mode-from-buffer: Internal functions
Function, tar-header-read-mtime-from-buffer: Internal functions
Function, tar-header-read-size-from-buffer: Internal functions
Function, tar-header-read-typeflag-from-buffer: Internal functions
Function, tar-header-read-uid-from-buffer: Internal functions
Function, tar-header-read-uname-from-buffer: Internal functions
Function, tar-header-read-version-from-buffer: Internal functions
Function, tar-header-write-%%padding-to-buffer: Internal functions
Function, tar-header-write-%name-to-buffer: Internal functions
Function, tar-header-write-%prefix-to-buffer: Internal functions
Function, tar-header-write-checksum-to-buffer: Internal functions
Function, tar-header-write-devmajor-to-buffer: Internal functions
Function, tar-header-write-devminor-to-buffer: Internal functions
Function, tar-header-write-gid-to-buffer: Internal functions
Function, tar-header-write-gname-to-buffer: Internal functions
Function, tar-header-write-linkname-to-buffer: Internal functions
Function, tar-header-write-magic-to-buffer: Internal functions
Function, tar-header-write-mode-to-buffer: Internal functions
Function, tar-header-write-mtime-to-buffer: Internal functions
Function, tar-header-write-size-to-buffer: Internal functions
Function, tar-header-write-typeflag-to-buffer: Internal functions
Function, tar-header-write-uid-to-buffer: Internal functions
Function, tar-header-write-uname-to-buffer: Internal functions
Function, tar-header-write-version-to-buffer: Internal functions
Function, transfer-entry-data-to-stream*: Internal functions
Function, transfer-stream-to-archive: Internal functions
Function, typeflag-for-mode: Internal functions
Function, write-data-block: Internal functions
Function, write-number-to-buffer: Internal functions

G
Generic Function, %%padding: Internal generic functions
Generic Function, %archive-direction: Internal generic functions
Generic Function, %name: Internal generic functions
Generic Function, %prefix: Internal generic functions
Generic Function, (setf %%padding): Internal generic functions
Generic Function, (setf %name): Internal generic functions
Generic Function, (setf %prefix): Internal generic functions
Generic Function, (setf bytes-output): Internal generic functions
Generic Function, (setf checksum): Internal generic functions
Generic Function, (setf crc): Internal generic functions
Generic Function, (setf data-discarded-p): Internal generic functions
Generic Function, (setf dev): Internal generic functions
Generic Function, (setf devmajor): Internal generic functions
Generic Function, (setf devminor): Internal generic functions
Generic Function, (setf entry-pathname): Internal generic functions
Generic Function, (setf filesize): Internal generic functions
Generic Function, (setf gid): Internal generic functions
Generic Function, (setf gname): Internal generic functions
Generic Function, (setf ino): Internal generic functions
Generic Function, (setf inode): Internal generic functions
Generic Function, (setf linkname): Internal generic functions
Generic Function, (setf magic): Internal generic functions
Generic Function, (setf mode): Internal generic functions
Generic Function, (setf mtime): Internal generic functions
Generic Function, (setf n-bytes-remaining): Internal generic functions
Generic Function, (setf name): Exported generic functions
Generic Function, (setf namesize): Internal generic functions
Generic Function, (setf nlink): Internal generic functions
Generic Function, (setf open-archive-p): Internal generic functions
Generic Function, (setf rdev): Internal generic functions
Generic Function, (setf rdevmajor): Internal generic functions
Generic Function, (setf rdevminor): Internal generic functions
Generic Function, (setf size): Internal generic functions
Generic Function, (setf skippable-p): Internal generic functions
Generic Function, (setf typeflag): Internal generic functions
Generic Function, (setf uid): Internal generic functions
Generic Function, (setf uname): Internal generic functions
Generic Function, (setf version): Internal generic functions
Generic Function, archive-stream: Internal generic functions
Generic Function, base-pathname: Internal generic functions
Generic Function, bytes-output: Internal generic functions
Generic Function, checksum: Internal generic functions
Generic Function, computed: Internal generic functions
Generic Function, crc: Internal generic functions
Generic Function, create-entry-from-pathname: Exported generic functions
Generic Function, data-discarded-p: Internal generic functions
Generic Function, dev: Internal generic functions
Generic Function, devmajor: Internal generic functions
Generic Function, devminor: Internal generic functions
Generic Function, discard-entry: Exported generic functions
Generic Function, entry-block-device-p: Exported generic functions
Generic Function, entry-buffer: Internal generic functions
Generic Function, entry-character-device-p: Exported generic functions
Generic Function, entry-directory-p: Exported generic functions
Generic Function, entry-fifo-p: Exported generic functions
Generic Function, entry-pathname: Internal generic functions
Generic Function, entry-regular-file-p: Exported generic functions
Generic Function, entry-symbolic-link-p: Exported generic functions
Generic Function, extract-entry: Exported generic functions
Generic Function, field-default: Internal generic functions
Generic Function, field-length: Internal generic functions
Generic Function, field-name: Internal generic functions
Generic Function, field-offset: Internal generic functions
Generic Function, field-ref: Internal generic functions
Generic Function, fields: Internal generic functions
Generic Function, file-buffer: Internal generic functions
Generic Function, filesize: Internal generic functions
Generic Function, finalize-archive: Exported generic functions
Generic Function, gid: Internal generic functions
Generic Function, gname: Internal generic functions
Generic Function, ino: Internal generic functions
Generic Function, inode: Internal generic functions
Generic Function, linkname: Internal generic functions
Generic Function, magic: Internal generic functions
Generic Function, mode: Internal generic functions
Generic Function, mtime: Internal generic functions
Generic Function, n-bytes-remaining: Internal generic functions
Generic Function, name: Exported generic functions
Generic Function, namesize: Internal generic functions
Generic Function, nlink: Internal generic functions
Generic Function, null-terminated-p: Internal generic functions
Generic Function, number-radix: Internal generic functions
Generic Function, open-archive-p: Internal generic functions
Generic Function, provided: Internal generic functions
Generic Function, rdev: Internal generic functions
Generic Function, rdevmajor: Internal generic functions
Generic Function, rdevminor: Internal generic functions
Generic Function, read-entry-from-archive: Exported generic functions
Generic Function, size: Internal generic functions
Generic Function, skippable-p: Internal generic functions
Generic Function, transfer-entry-data-to-stream: Internal generic functions
Generic Function, typeflag: Internal generic functions
Generic Function, uid: Internal generic functions
Generic Function, uname: Internal generic functions
Generic Function, version: Internal generic functions
Generic Function, wrapped-stream: Internal generic functions
Generic Function, write-entry-data: Internal generic functions
Generic Function, write-entry-to-archive: Exported generic functions
Generic Function, write-entry-to-buffer: Internal generic functions
gid: Internal generic functions
gid: Internal generic functions
gid: Internal generic functions
gid: Internal generic functions
gname: Internal generic functions
gname: Internal generic functions

I
initialize-entry-buffer: Internal functions
injector-function-name: Internal functions
ino: Internal generic functions
ino: Internal generic functions
inode: Internal generic functions
inode: Internal generic functions
isblockfile: Internal functions
ischarfile: Internal functions
isdir: Internal functions
isfifo: Internal functions
islink: Internal functions
isreg: Internal functions

L
linkname: Internal generic functions
linkname: Internal generic functions

M
Macro, define-octet-header: Internal macros
Macro, do-archive-entries: Exported macros
Macro, with-extracted-fields: Internal macros
Macro, with-open-archive: Exported macros
magic: Internal generic functions
magic: Internal generic functions
magic: Internal generic functions
magic: Internal generic functions
make-bounded-stream: Internal functions
make-field-map: Internal functions
make-stream-for-entry: Internal functions
Method, %%padding: Internal generic functions
Method, %archive-direction: Internal generic functions
Method, %name: Internal generic functions
Method, %name: Internal generic functions
Method, %name: Internal generic functions
Method, %prefix: Internal generic functions
Method, (setf %%padding): Internal generic functions
Method, (setf %name): Internal generic functions
Method, (setf %prefix): Internal generic functions
Method, (setf bytes-output): Internal generic functions
Method, (setf checksum): Internal generic functions
Method, (setf crc): Internal generic functions
Method, (setf data-discarded-p): Internal generic functions
Method, (setf dev): Internal generic functions
Method, (setf devmajor): Internal generic functions
Method, (setf devmajor): Internal generic functions
Method, (setf devminor): Internal generic functions
Method, (setf devminor): Internal generic functions
Method, (setf entry-pathname): Internal generic functions
Method, (setf filesize): Internal generic functions
Method, (setf filesize): Internal generic functions
Method, (setf gid): Internal generic functions
Method, (setf gid): Internal generic functions
Method, (setf gid): Internal generic functions
Method, (setf gname): Internal generic functions
Method, (setf ino): Internal generic functions
Method, (setf inode): Internal generic functions
Method, (setf linkname): Internal generic functions
Method, (setf magic): Internal generic functions
Method, (setf magic): Internal generic functions
Method, (setf magic): Internal generic functions
Method, (setf mode): Internal generic functions
Method, (setf mode): Internal generic functions
Method, (setf mode): Internal generic functions
Method, (setf mtime): Internal generic functions
Method, (setf mtime): Internal generic functions
Method, (setf mtime): Internal generic functions
Method, (setf n-bytes-remaining): Internal generic functions
Method, (setf name): Exported generic functions
Method, (setf namesize): Internal generic functions
Method, (setf namesize): Internal generic functions
Method, (setf nlink): Internal generic functions
Method, (setf nlink): Internal generic functions
Method, (setf open-archive-p): Internal generic functions
Method, (setf rdev): Internal generic functions
Method, (setf rdevmajor): Internal generic functions
Method, (setf rdevminor): Internal generic functions
Method, (setf size): Internal generic functions
Method, (setf skippable-p): Internal generic functions
Method, (setf typeflag): Internal generic functions
Method, (setf uid): Internal generic functions
Method, (setf uid): Internal generic functions
Method, (setf uid): Internal generic functions
Method, (setf uname): Internal generic functions
Method, (setf version): Internal generic functions
Method, archive-stream: Internal generic functions
Method, base-pathname: Internal generic functions
Method, bytes-output: Internal generic functions
Method, checksum: Internal generic functions
Method, computed: Internal generic functions
Method, crc: Internal generic functions
Method, create-entry-from-pathname: Exported generic functions
Method, create-entry-from-pathname: Exported generic functions
Method, create-entry-from-pathname: Exported generic functions
Method, create-entry-from-pathname: Exported generic functions
Method, data-discarded-p: Internal generic functions
Method, dev: Internal generic functions
Method, devmajor: Internal generic functions
Method, devmajor: Internal generic functions
Method, devminor: Internal generic functions
Method, devminor: Internal generic functions
Method, discard-entry: Exported generic functions
Method, discard-entry: Exported generic functions
Method, entry-block-device-p: Exported generic functions
Method, entry-block-device-p: Exported generic functions
Method, entry-buffer: Internal generic functions
Method, entry-character-device-p: Exported generic functions
Method, entry-character-device-p: Exported generic functions
Method, entry-directory-p: Exported generic functions
Method, entry-directory-p: Exported generic functions
Method, entry-fifo-p: Exported generic functions
Method, entry-fifo-p: Exported generic functions
Method, entry-pathname: Internal generic functions
Method, entry-regular-file-p: Exported generic functions
Method, entry-regular-file-p: Exported generic functions
Method, entry-symbolic-link-p: Exported generic functions
Method, entry-symbolic-link-p: Exported generic functions
Method, extract-entry: Exported generic functions
Method, field-default: Internal generic functions
Method, field-length: Internal generic functions
Method, field-name: Internal generic functions
Method, field-offset: Internal generic functions
Method, field-ref: Internal generic functions
Method, field-ref: Internal generic functions
Method, field-ref: Internal generic functions
Method, fields: Internal generic functions
Method, file-buffer: Internal generic functions
Method, filesize: Internal generic functions
Method, filesize: Internal generic functions
Method, finalize-archive: Exported generic functions
Method, finalize-archive: Exported generic functions
Method, finalize-archive: Exported generic functions
Method, gid: Internal generic functions
Method, gid: Internal generic functions
Method, gid: Internal generic functions
Method, gname: Internal generic functions
Method, ino: Internal generic functions
Method, inode: Internal generic functions
Method, linkname: Internal generic functions
Method, magic: Internal generic functions
Method, magic: Internal generic functions
Method, magic: Internal generic functions
Method, mode: Internal generic functions
Method, mode: Internal generic functions
Method, mode: Internal generic functions
Method, mtime: Internal generic functions
Method, mtime: Internal generic functions
Method, mtime: Internal generic functions
Method, n-bytes-remaining: Internal generic functions
Method, name: Exported generic functions
Method, name: Exported generic functions
Method, namesize: Internal generic functions
Method, namesize: Internal generic functions
Method, nlink: Internal generic functions
Method, nlink: Internal generic functions
Method, null-terminated-p: Internal generic functions
Method, number-radix: Internal generic functions
Method, open-archive-p: Internal generic functions
Method, provided: Internal generic functions
Method, rdev: Internal generic functions
Method, rdevmajor: Internal generic functions
Method, rdevminor: Internal generic functions
Method, read-entry-from-archive: Exported generic functions
Method, read-entry-from-archive: Exported generic functions
Method, read-entry-from-archive: Exported generic functions
Method, read-entry-from-archive: Exported generic functions
Method, read-entry-from-archive: Exported generic functions
Method, size: Internal generic functions
Method, size: Internal generic functions
Method, skippable-p: Internal generic functions
Method, transfer-entry-data-to-stream: Internal generic functions
Method, transfer-entry-data-to-stream: Internal generic functions
Method, typeflag: Internal generic functions
Method, typeflag: Internal generic functions
Method, uid: Internal generic functions
Method, uid: Internal generic functions
Method, uid: Internal generic functions
Method, uname: Internal generic functions
Method, version: Internal generic functions
Method, wrapped-stream: Internal generic functions
Method, write-entry-data: Internal generic functions
Method, write-entry-data: Internal generic functions
Method, write-entry-data: Internal generic functions
Method, write-entry-to-archive: Exported generic functions
Method, write-entry-to-archive: Exported generic functions
Method, write-entry-to-archive: Exported generic functions
Method, write-entry-to-archive: Exported generic functions
Method, write-entry-to-archive: Exported generic functions
Method, write-entry-to-buffer: Internal generic functions
Method, write-entry-to-buffer: Internal generic functions
Method, write-entry-to-buffer: Internal generic functions
mode: Internal generic functions
mode: Internal generic functions
mode: Internal generic functions
mode: Internal generic functions
mtime: Internal generic functions
mtime: Internal generic functions
mtime: Internal generic functions
mtime: Internal generic functions

N
n-bytes-remaining: Internal generic functions
n-bytes-remaining: Internal generic functions
name: Exported generic functions
name: Exported generic functions
name: Exported generic functions
namesize: Internal generic functions
namesize: Internal generic functions
namesize: Internal generic functions
nlink: Internal generic functions
nlink: Internal generic functions
nlink: Internal generic functions
null-block-p: Internal functions
null-terminated-p: Internal generic functions
null-terminated-p: Internal generic functions
number-radix: Internal generic functions
number-radix: Internal generic functions

O
odc-cpio-header-read-dev-from-buffer: Internal functions
odc-cpio-header-read-filesize-from-buffer: Internal functions
odc-cpio-header-read-gid-from-buffer: Internal functions
odc-cpio-header-read-inode-from-buffer: Internal functions
odc-cpio-header-read-magic-from-buffer: Internal functions
odc-cpio-header-read-mode-from-buffer: Internal functions
odc-cpio-header-read-mtime-from-buffer: Internal functions
odc-cpio-header-read-namesize-from-buffer: Internal functions
odc-cpio-header-read-nlink-from-buffer: Internal functions
odc-cpio-header-read-rdev-from-buffer: Internal functions
odc-cpio-header-read-uid-from-buffer: Internal functions
odc-cpio-header-write-dev-to-buffer: Internal functions
odc-cpio-header-write-filesize-to-buffer: Internal functions
odc-cpio-header-write-gid-to-buffer: Internal functions
odc-cpio-header-write-inode-to-buffer: Internal functions
odc-cpio-header-write-magic-to-buffer: Internal functions
odc-cpio-header-write-mode-to-buffer: Internal functions
odc-cpio-header-write-mtime-to-buffer: Internal functions
odc-cpio-header-write-namesize-to-buffer: Internal functions
odc-cpio-header-write-nlink-to-buffer: Internal functions
odc-cpio-header-write-rdev-to-buffer: Internal functions
odc-cpio-header-write-uid-to-buffer: Internal functions
open-archive: Exported functions
open-archive-p: Internal generic functions
open-archive-p: Internal generic functions

P
provided: Internal generic functions
provided: Internal generic functions

R
rdev: Internal generic functions
rdev: Internal generic functions
rdevmajor: Internal generic functions
rdevmajor: Internal generic functions
rdevminor: Internal generic functions
rdevminor: Internal generic functions
read-bytevec-from-buffer: Internal functions
read-data-block: Internal functions
read-entry-block: Internal functions
read-entry-from-archive: Exported generic functions
read-entry-from-archive: Exported generic functions
read-entry-from-archive: Exported generic functions
read-entry-from-archive: Exported generic functions
read-entry-from-archive: Exported generic functions
read-entry-from-archive: Exported generic functions
read-number-from-buffer: Internal functions
read-tar-entry-from-buffer: Internal functions
round-up-cpio-entry-data: Internal functions
round-up-cpio-namesize: Internal functions
round-up-to-tar-block: Internal functions

S
size: Internal generic functions
size: Internal generic functions
size: Internal generic functions
skippable-p: Internal generic functions
skippable-p: Internal generic functions
stat: Internal functions
stat-gid: Internal functions
stat-ino: Internal functions
stat-mode: Internal functions
stat-mtime: Internal functions
stat-nlink: Internal functions
stat-size: Internal functions
stat-uid: Internal functions
string-to-bytevec: Internal functions
svr4-cpio-header-read-crc-from-buffer: Internal functions
svr4-cpio-header-read-devmajor-from-buffer: Internal functions
svr4-cpio-header-read-devminor-from-buffer: Internal functions
svr4-cpio-header-read-filesize-from-buffer: Internal functions
svr4-cpio-header-read-gid-from-buffer: Internal functions
svr4-cpio-header-read-ino-from-buffer: Internal functions
svr4-cpio-header-read-magic-from-buffer: Internal functions
svr4-cpio-header-read-mode-from-buffer: Internal functions
svr4-cpio-header-read-mtime-from-buffer: Internal functions
svr4-cpio-header-read-namesize-from-buffer: Internal functions
svr4-cpio-header-read-nlink-from-buffer: Internal functions
svr4-cpio-header-read-rdevmajor-from-buffer: Internal functions
svr4-cpio-header-read-rdevminor-from-buffer: Internal functions
svr4-cpio-header-read-uid-from-buffer: Internal functions
svr4-cpio-header-write-crc-to-buffer: Internal functions
svr4-cpio-header-write-devmajor-to-buffer: Internal functions
svr4-cpio-header-write-devminor-to-buffer: Internal functions
svr4-cpio-header-write-filesize-to-buffer: Internal functions
svr4-cpio-header-write-gid-to-buffer: Internal functions
svr4-cpio-header-write-ino-to-buffer: Internal functions
svr4-cpio-header-write-magic-to-buffer: Internal functions
svr4-cpio-header-write-mode-to-buffer: Internal functions
svr4-cpio-header-write-mtime-to-buffer: Internal functions
svr4-cpio-header-write-namesize-to-buffer: Internal functions
svr4-cpio-header-write-nlink-to-buffer: Internal functions
svr4-cpio-header-write-rdevmajor-to-buffer: Internal functions
svr4-cpio-header-write-rdevminor-to-buffer: Internal functions
svr4-cpio-header-write-uid-to-buffer: Internal functions

T
tar-block-checksum-matches-p: Internal functions
tar-checksum-guts: Internal functions
tar-header-read-%%padding-from-buffer: Internal functions
tar-header-read-%name-from-buffer: Internal functions
tar-header-read-%prefix-from-buffer: Internal functions
tar-header-read-checksum-from-buffer: Internal functions
tar-header-read-devmajor-from-buffer: Internal functions
tar-header-read-devminor-from-buffer: Internal functions
tar-header-read-gid-from-buffer: Internal functions
tar-header-read-gname-from-buffer: Internal functions
tar-header-read-linkname-from-buffer: Internal functions
tar-header-read-magic-from-buffer: Internal functions
tar-header-read-mode-from-buffer: Internal functions
tar-header-read-mtime-from-buffer: Internal functions
tar-header-read-size-from-buffer: Internal functions
tar-header-read-typeflag-from-buffer: Internal functions
tar-header-read-uid-from-buffer: Internal functions
tar-header-read-uname-from-buffer: Internal functions
tar-header-read-version-from-buffer: Internal functions
tar-header-write-%%padding-to-buffer: Internal functions
tar-header-write-%name-to-buffer: Internal functions
tar-header-write-%prefix-to-buffer: Internal functions
tar-header-write-checksum-to-buffer: Internal functions
tar-header-write-devmajor-to-buffer: Internal functions
tar-header-write-devminor-to-buffer: Internal functions
tar-header-write-gid-to-buffer: Internal functions
tar-header-write-gname-to-buffer: Internal functions
tar-header-write-linkname-to-buffer: Internal functions
tar-header-write-magic-to-buffer: Internal functions
tar-header-write-mode-to-buffer: Internal functions
tar-header-write-mtime-to-buffer: Internal functions
tar-header-write-size-to-buffer: Internal functions
tar-header-write-typeflag-to-buffer: Internal functions
tar-header-write-uid-to-buffer: Internal functions
tar-header-write-uname-to-buffer: Internal functions
tar-header-write-version-to-buffer: Internal functions
transfer-entry-data-to-stream: Internal generic functions
transfer-entry-data-to-stream: Internal generic functions
transfer-entry-data-to-stream: Internal generic functions
transfer-entry-data-to-stream*: Internal functions
transfer-stream-to-archive: Internal functions
typeflag: Internal generic functions
typeflag: Internal generic functions
typeflag: Internal generic functions
typeflag-for-mode: Internal functions

U
uid: Internal generic functions
uid: Internal generic functions
uid: Internal generic functions
uid: Internal generic functions
uname: Internal generic functions
uname: Internal generic functions

V
version: Internal generic functions
version: Internal generic functions

W
with-extracted-fields: Internal macros
with-open-archive: Exported macros
wrapped-stream: Internal generic functions
wrapped-stream: Internal generic functions
write-data-block: Internal functions
write-entry-data: Internal generic functions
write-entry-data: Internal generic functions
write-entry-data: Internal generic functions
write-entry-data: Internal generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-archive: Exported generic functions
write-entry-to-buffer: Internal generic functions
write-entry-to-buffer: Internal generic functions
write-entry-to-buffer: Internal generic functions
write-entry-to-buffer: Internal generic functions
write-number-to-buffer: Internal functions

Jump to:   %   (  
A   B   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *   +  
B   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

%
%%padding: Internal classes
%name: Internal classes
%name: Internal classes
%name: Internal classes
%prefix: Internal classes

*
*bytevec-to-string-conversion-function*: Exported special variables
*cpio-trailer*: Internal special variables
*modefuns-to-typeflags*: Internal special variables
*odc-cpio-magic-vector*: Internal special variables
*string-to-bytevec-conversion-function*: Exported special variables
*svr4-crc-cpio-magic-vector*: Internal special variables
*svr4-nocrc-cpio-magic-vector*: Internal special variables
*tar-magic-vector*: Internal special variables
*tar-version-vector*: Internal special variables

+
+ascii-a+: Internal constants
+ascii-nine+: Internal constants
+ascii-space+: Internal constants
+ascii-z+: Internal constants
+ascii-zero+: Internal constants
+cpio-block-special-file+: Internal constants
+cpio-character-special-file+: Internal constants
+cpio-directory-file+: Internal constants
+cpio-execute-group+: Internal constants
+cpio-execute-others+: Internal constants
+cpio-execute-owner+: Internal constants
+cpio-fifo-special-file+: Internal constants
+cpio-read-group+: Internal constants
+cpio-read-others+: Internal constants
+cpio-read-owner+: Internal constants
+cpio-regular-file+: Internal constants
+cpio-setgid+: Internal constants
+cpio-setuid+: Internal constants
+cpio-socket-file+: Internal constants
+cpio-symbolic-link-file+: Internal constants
+cpio-write-group+: Internal constants
+cpio-write-others+: Internal constants
+cpio-write-owner+: Internal constants
+gnutar-long-link-name+: Internal constants
+gnutar-long-name+: Internal constants
+gnutar-sparse+: Internal constants
+odc-cpio-header-dev-length+: Internal constants
+odc-cpio-header-dev-offset+: Internal constants
+odc-cpio-header-filesize-length+: Internal constants
+odc-cpio-header-filesize-offset+: Internal constants
+odc-cpio-header-gid-length+: Internal constants
+odc-cpio-header-gid-offset+: Internal constants
+odc-cpio-header-inode-length+: Internal constants
+odc-cpio-header-inode-offset+: Internal constants
+odc-cpio-header-length+: Internal constants
+odc-cpio-header-magic-length+: Internal constants
+odc-cpio-header-magic-offset+: Internal constants
+odc-cpio-header-mode-length+: Internal constants
+odc-cpio-header-mode-offset+: Internal constants
+odc-cpio-header-mtime-length+: Internal constants
+odc-cpio-header-mtime-offset+: Internal constants
+odc-cpio-header-namesize-length+: Internal constants
+odc-cpio-header-namesize-offset+: Internal constants
+odc-cpio-header-nlink-length+: Internal constants
+odc-cpio-header-nlink-offset+: Internal constants
+odc-cpio-header-rdev-length+: Internal constants
+odc-cpio-header-rdev-offset+: Internal constants
+odc-cpio-header-uid-length+: Internal constants
+odc-cpio-header-uid-offset+: Internal constants
+permissions-mask+: Internal constants
+posix-extended-header+: Internal constants
+posix-global-header+: Internal constants
+svr4-cpio-header-crc-length+: Internal constants
+svr4-cpio-header-crc-offset+: Internal constants
+svr4-cpio-header-devmajor-length+: Internal constants
+svr4-cpio-header-devmajor-offset+: Internal constants
+svr4-cpio-header-devminor-length+: Internal constants
+svr4-cpio-header-devminor-offset+: Internal constants
+svr4-cpio-header-filesize-length+: Internal constants
+svr4-cpio-header-filesize-offset+: Internal constants
+svr4-cpio-header-gid-length+: Internal constants
+svr4-cpio-header-gid-offset+: Internal constants
+svr4-cpio-header-ino-length+: Internal constants
+svr4-cpio-header-ino-offset+: Internal constants
+svr4-cpio-header-length+: Internal constants
+svr4-cpio-header-magic-length+: Internal constants
+svr4-cpio-header-magic-offset+: Internal constants
+svr4-cpio-header-mode-length+: Internal constants
+svr4-cpio-header-mode-offset+: Internal constants
+svr4-cpio-header-mtime-length+: Internal constants
+svr4-cpio-header-mtime-offset+: Internal constants
+svr4-cpio-header-namesize-length+: Internal constants
+svr4-cpio-header-namesize-offset+: Internal constants
+svr4-cpio-header-nlink-length+: Internal constants
+svr4-cpio-header-nlink-offset+: Internal constants
+svr4-cpio-header-rdevmajor-length+: Internal constants
+svr4-cpio-header-rdevmajor-offset+: Internal constants
+svr4-cpio-header-rdevminor-length+: Internal constants
+svr4-cpio-header-rdevminor-offset+: Internal constants
+svr4-cpio-header-uid-length+: Internal constants
+svr4-cpio-header-uid-offset+: Internal constants
+tar-block-device+: Internal constants
+tar-character-device+: Internal constants
+tar-directory-file+: Internal constants
+tar-fifo-device+: Internal constants
+tar-hard-link+: Internal constants
+tar-header-%%padding-length+: Internal constants
+tar-header-%%padding-offset+: Internal constants
+tar-header-%name-length+: Internal constants
+tar-header-%name-offset+: Internal constants
+tar-header-%prefix-length+: Internal constants
+tar-header-%prefix-offset+: Internal constants
+tar-header-checksum-length+: Internal constants
+tar-header-checksum-offset+: Internal constants
+tar-header-devmajor-length+: Internal constants
+tar-header-devmajor-offset+: Internal constants
+tar-header-devminor-length+: Internal constants
+tar-header-devminor-offset+: Internal constants
+tar-header-gid-length+: Internal constants
+tar-header-gid-offset+: Internal constants
+tar-header-gname-length+: Internal constants
+tar-header-gname-offset+: Internal constants
+tar-header-length+: Internal constants
+tar-header-linkname-length+: Internal constants
+tar-header-linkname-offset+: Internal constants
+tar-header-magic-length+: Internal constants
+tar-header-magic-offset+: Internal constants
+tar-header-mode-length+: Internal constants
+tar-header-mode-offset+: Internal constants
+tar-header-mtime-length+: Internal constants
+tar-header-mtime-offset+: Internal constants
+tar-header-size-length+: Internal constants
+tar-header-size-offset+: Internal constants
+tar-header-typeflag-length+: Internal constants
+tar-header-typeflag-offset+: Internal constants
+tar-header-uid-length+: Internal constants
+tar-header-uid-offset+: Internal constants
+tar-header-uname-length+: Internal constants
+tar-header-uname-offset+: Internal constants
+tar-header-version-length+: Internal constants
+tar-header-version-offset+: Internal constants
+tar-implementation-specific-file+: Internal constants
+tar-n-block-bytes+: Internal constants
+tar-n-record-blocks+: Internal constants
+tar-n-record-bytes+: Internal constants
+tar-regular-alternate-file+: Internal constants
+tar-regular-file+: Internal constants
+tar-symbolic-link+: Internal constants

B
base-pathname: Internal classes
bytes-output: Exported classes

C
checksum: Internal classes
computed: Exported conditions
Constant, +ascii-a+: Internal constants
Constant, +ascii-nine+: Internal constants
Constant, +ascii-space+: Internal constants
Constant, +ascii-z+: Internal constants
Constant, +ascii-zero+: Internal constants
Constant, +cpio-block-special-file+: Internal constants
Constant, +cpio-character-special-file+: Internal constants
Constant, +cpio-directory-file+: Internal constants
Constant, +cpio-execute-group+: Internal constants
Constant, +cpio-execute-others+: Internal constants
Constant, +cpio-execute-owner+: Internal constants
Constant, +cpio-fifo-special-file+: Internal constants
Constant, +cpio-read-group+: Internal constants
Constant, +cpio-read-others+: Internal constants
Constant, +cpio-read-owner+: Internal constants
Constant, +cpio-regular-file+: Internal constants
Constant, +cpio-setgid+: Internal constants
Constant, +cpio-setuid+: Internal constants
Constant, +cpio-socket-file+: Internal constants
Constant, +cpio-symbolic-link-file+: Internal constants
Constant, +cpio-write-group+: Internal constants
Constant, +cpio-write-others+: Internal constants
Constant, +cpio-write-owner+: Internal constants
Constant, +gnutar-long-link-name+: Internal constants
Constant, +gnutar-long-name+: Internal constants
Constant, +gnutar-sparse+: Internal constants
Constant, +odc-cpio-header-dev-length+: Internal constants
Constant, +odc-cpio-header-dev-offset+: Internal constants
Constant, +odc-cpio-header-filesize-length+: Internal constants
Constant, +odc-cpio-header-filesize-offset+: Internal constants
Constant, +odc-cpio-header-gid-length+: Internal constants
Constant, +odc-cpio-header-gid-offset+: Internal constants
Constant, +odc-cpio-header-inode-length+: Internal constants
Constant, +odc-cpio-header-inode-offset+: Internal constants
Constant, +odc-cpio-header-length+: Internal constants
Constant, +odc-cpio-header-magic-length+: Internal constants
Constant, +odc-cpio-header-magic-offset+: Internal constants
Constant, +odc-cpio-header-mode-length+: Internal constants
Constant, +odc-cpio-header-mode-offset+: Internal constants
Constant, +odc-cpio-header-mtime-length+: Internal constants
Constant, +odc-cpio-header-mtime-offset+: Internal constants
Constant, +odc-cpio-header-namesize-length+: Internal constants
Constant, +odc-cpio-header-namesize-offset+: Internal constants
Constant, +odc-cpio-header-nlink-length+: Internal constants
Constant, +odc-cpio-header-nlink-offset+: Internal constants
Constant, +odc-cpio-header-rdev-length+: Internal constants
Constant, +odc-cpio-header-rdev-offset+: Internal constants
Constant, +odc-cpio-header-uid-length+: Internal constants
Constant, +odc-cpio-header-uid-offset+: Internal constants
Constant, +permissions-mask+: Internal constants
Constant, +posix-extended-header+: Internal constants
Constant, +posix-global-header+: Internal constants
Constant, +svr4-cpio-header-crc-length+: Internal constants
Constant, +svr4-cpio-header-crc-offset+: Internal constants
Constant, +svr4-cpio-header-devmajor-length+: Internal constants
Constant, +svr4-cpio-header-devmajor-offset+: Internal constants
Constant, +svr4-cpio-header-devminor-length+: Internal constants
Constant, +svr4-cpio-header-devminor-offset+: Internal constants
Constant, +svr4-cpio-header-filesize-length+: Internal constants
Constant, +svr4-cpio-header-filesize-offset+: Internal constants
Constant, +svr4-cpio-header-gid-length+: Internal constants
Constant, +svr4-cpio-header-gid-offset+: Internal constants
Constant, +svr4-cpio-header-ino-length+: Internal constants
Constant, +svr4-cpio-header-ino-offset+: Internal constants
Constant, +svr4-cpio-header-length+: Internal constants
Constant, +svr4-cpio-header-magic-length+: Internal constants
Constant, +svr4-cpio-header-magic-offset+: Internal constants
Constant, +svr4-cpio-header-mode-length+: Internal constants
Constant, +svr4-cpio-header-mode-offset+: Internal constants
Constant, +svr4-cpio-header-mtime-length+: Internal constants
Constant, +svr4-cpio-header-mtime-offset+: Internal constants
Constant, +svr4-cpio-header-namesize-length+: Internal constants
Constant, +svr4-cpio-header-namesize-offset+: Internal constants
Constant, +svr4-cpio-header-nlink-length+: Internal constants
Constant, +svr4-cpio-header-nlink-offset+: Internal constants
Constant, +svr4-cpio-header-rdevmajor-length+: Internal constants
Constant, +svr4-cpio-header-rdevmajor-offset+: Internal constants
Constant, +svr4-cpio-header-rdevminor-length+: Internal constants
Constant, +svr4-cpio-header-rdevminor-offset+: Internal constants
Constant, +svr4-cpio-header-uid-length+: Internal constants
Constant, +svr4-cpio-header-uid-offset+: Internal constants
Constant, +tar-block-device+: Internal constants
Constant, +tar-character-device+: Internal constants
Constant, +tar-directory-file+: Internal constants
Constant, +tar-fifo-device+: Internal constants
Constant, +tar-hard-link+: Internal constants
Constant, +tar-header-%%padding-length+: Internal constants
Constant, +tar-header-%%padding-offset+: Internal constants
Constant, +tar-header-%name-length+: Internal constants
Constant, +tar-header-%name-offset+: Internal constants
Constant, +tar-header-%prefix-length+: Internal constants
Constant, +tar-header-%prefix-offset+: Internal constants
Constant, +tar-header-checksum-length+: Internal constants
Constant, +tar-header-checksum-offset+: Internal constants
Constant, +tar-header-devmajor-length+: Internal constants
Constant, +tar-header-devmajor-offset+: Internal constants
Constant, +tar-header-devminor-length+: Internal constants
Constant, +tar-header-devminor-offset+: Internal constants
Constant, +tar-header-gid-length+: Internal constants
Constant, +tar-header-gid-offset+: Internal constants
Constant, +tar-header-gname-length+: Internal constants
Constant, +tar-header-gname-offset+: Internal constants
Constant, +tar-header-length+: Internal constants
Constant, +tar-header-linkname-length+: Internal constants
Constant, +tar-header-linkname-offset+: Internal constants
Constant, +tar-header-magic-length+: Internal constants
Constant, +tar-header-magic-offset+: Internal constants
Constant, +tar-header-mode-length+: Internal constants
Constant, +tar-header-mode-offset+: Internal constants
Constant, +tar-header-mtime-length+: Internal constants
Constant, +tar-header-mtime-offset+: Internal constants
Constant, +tar-header-size-length+: Internal constants
Constant, +tar-header-size-offset+: Internal constants
Constant, +tar-header-typeflag-length+: Internal constants
Constant, +tar-header-typeflag-offset+: Internal constants
Constant, +tar-header-uid-length+: Internal constants
Constant, +tar-header-uid-offset+: Internal constants
Constant, +tar-header-uname-length+: Internal constants
Constant, +tar-header-uname-offset+: Internal constants
Constant, +tar-header-version-length+: Internal constants
Constant, +tar-header-version-offset+: Internal constants
Constant, +tar-implementation-specific-file+: Internal constants
Constant, +tar-n-block-bytes+: Internal constants
Constant, +tar-n-record-blocks+: Internal constants
Constant, +tar-n-record-bytes+: Internal constants
Constant, +tar-regular-alternate-file+: Internal constants
Constant, +tar-regular-file+: Internal constants
Constant, +tar-symbolic-link+: Internal constants
crc: Internal classes

D
data-discarded-p: Internal classes
default: Internal classes
dev: Internal classes
devmajor: Internal classes
devmajor: Internal classes
devminor: Internal classes
devminor: Internal classes
direction: Exported classes

E
entry-buffer: Exported classes

F
fields: Internal classes
file-buffer: Exported classes
filesize: Internal classes
filesize: Internal classes

G
gid: Internal classes
gid: Internal classes
gid: Internal classes
gname: Internal classes

I
ino: Internal classes
inode: Internal classes

L
length: Internal classes
linkname: Internal classes

M
magic: Internal classes
magic: Internal classes
magic: Internal classes
mode: Internal classes
mode: Internal classes
mode: Internal classes
mtime: Internal classes
mtime: Internal classes
mtime: Internal classes

N
n-bytes-remaining: Internal classes
name: Internal classes
namesize: Internal classes
namesize: Internal classes
nlink: Internal classes
nlink: Internal classes
null-terminated: Internal classes

O
offset: Internal classes
open-archive-p: Exported classes

P
pathname: Internal classes
provided: Exported conditions

R
radix: Internal classes
rdev: Internal classes
rdevmajor: Internal classes
rdevminor: Internal classes

S
size: Internal classes
skippable-p: Exported classes
Slot, %%padding: Internal classes
Slot, %name: Internal classes
Slot, %name: Internal classes
Slot, %name: Internal classes
Slot, %prefix: Internal classes
Slot, base-pathname: Internal classes
Slot, bytes-output: Exported classes
Slot, checksum: Internal classes
Slot, computed: Exported conditions
Slot, crc: Internal classes
Slot, data-discarded-p: Internal classes
Slot, default: Internal classes
Slot, dev: Internal classes
Slot, devmajor: Internal classes
Slot, devmajor: Internal classes
Slot, devminor: Internal classes
Slot, devminor: Internal classes
Slot, direction: Exported classes
Slot, entry-buffer: Exported classes
Slot, fields: Internal classes
Slot, file-buffer: Exported classes
Slot, filesize: Internal classes
Slot, filesize: Internal classes
Slot, gid: Internal classes
Slot, gid: Internal classes
Slot, gid: Internal classes
Slot, gname: Internal classes
Slot, ino: Internal classes
Slot, inode: Internal classes
Slot, length: Internal classes
Slot, linkname: Internal classes
Slot, magic: Internal classes
Slot, magic: Internal classes
Slot, magic: Internal classes
Slot, mode: Internal classes
Slot, mode: Internal classes
Slot, mode: Internal classes
Slot, mtime: Internal classes
Slot, mtime: Internal classes
Slot, mtime: Internal classes
Slot, n-bytes-remaining: Internal classes
Slot, name: Internal classes
Slot, namesize: Internal classes
Slot, namesize: Internal classes
Slot, nlink: Internal classes
Slot, nlink: Internal classes
Slot, null-terminated: Internal classes
Slot, offset: Internal classes
Slot, open-archive-p: Exported classes
Slot, pathname: Internal classes
Slot, provided: Exported conditions
Slot, radix: Internal classes
Slot, rdev: Internal classes
Slot, rdevmajor: Internal classes
Slot, rdevminor: Internal classes
Slot, size: Internal classes
Slot, skippable-p: Exported classes
Slot, stream: Exported classes
Slot, stream: Internal classes
Slot, typeflag: Exported conditions
Slot, typeflag: Internal classes
Slot, uid: Internal classes
Slot, uid: Internal classes
Slot, uid: Internal classes
Slot, uname: Internal classes
Slot, version: Internal classes
Slot, wrapped-stream: Internal classes
Special Variable, *bytevec-to-string-conversion-function*: Exported special variables
Special Variable, *cpio-trailer*: Internal special variables
Special Variable, *modefuns-to-typeflags*: Internal special variables
Special Variable, *odc-cpio-magic-vector*: Internal special variables
Special Variable, *string-to-bytevec-conversion-function*: Exported special variables
Special Variable, *svr4-crc-cpio-magic-vector*: Internal special variables
Special Variable, *svr4-nocrc-cpio-magic-vector*: Internal special variables
Special Variable, *tar-magic-vector*: Internal special variables
Special Variable, *tar-version-vector*: Internal special variables
stream: Exported classes
stream: Internal classes

T
typeflag: Exported conditions
typeflag: Internal classes

U
uid: Internal classes
uid: Internal classes
uid: Internal classes
uname: Internal classes

V
version: Internal classes

W
wrapped-stream: Internal classes

Jump to:   %   *   +  
B   C   D   E   F   G   I   L   M   N   O   P   R   S   T   U   V   W  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   A   B   C   D   F   I   N   O   P   S   T   U  
Index Entry  Section

A
archive: The archive system
archive: The archive package
archive: Exported classes
archive-entry: Internal classes
archive-error: Exported conditions
archive-system: The archive-system package

B
bounded-input-stream: Internal classes
byte-descriptor: Internal classes

C
Class, archive: Exported classes
Class, archive-entry: Internal classes
Class, bounded-input-stream: Internal classes
Class, byte-descriptor: Internal classes
Class, cpio-archive: Internal classes
Class, cpio-entry: Internal classes
Class, defaulting-descriptor: Internal classes
Class, directory-entry-mixin: Internal classes
Class, directory-tar-entry: Internal classes
Class, field-descriptor: Internal classes
Class, null-terminated-descriptor: Internal classes
Class, number-descriptor: Internal classes
Class, odc-cpio-archive: Exported classes
Class, odc-cpio-entry: Internal classes
Class, odc-cpio-header: Internal classes
Class, string-descriptor: Internal classes
Class, svr4-cpio-archive: Exported classes
Class, svr4-cpio-entry: Internal classes
Class, svr4-cpio-header: Internal classes
Class, tar-archive: Exported classes
Class, tar-entry: Internal classes
Class, tar-header: Internal classes
Class, tar-longname-entry: Internal classes
Condition, archive-error: Exported conditions
Condition, invalid-cpio-magic-error: Exported conditions
Condition, invalid-tar-checksum-error: Exported conditions
Condition, tar-error: Exported conditions
Condition, unhandled-error: Exported conditions
Condition, unhandled-extract-entry-error: Exported conditions
Condition, unhandled-read-header-error: Exported conditions
Condition, unhandled-write-entry-error: Exported conditions
cpio-archive: Internal classes
cpio-entry: Internal classes

D
defaulting-descriptor: Internal classes
directory-entry-mixin: Internal classes
directory-tar-entry: Internal classes

F
field-descriptor: Internal classes

I
invalid-cpio-magic-error: Exported conditions
invalid-tar-checksum-error: Exported conditions

N
null-terminated-descriptor: Internal classes
number-descriptor: Internal classes

O
odc-cpio-archive: Exported classes
odc-cpio-entry: Internal classes
odc-cpio-header: Internal classes

P
Package, archive: The archive package
Package, archive-system: The archive-system package

S
string-descriptor: Internal classes
svr4-cpio-archive: Exported classes
svr4-cpio-entry: Internal classes
svr4-cpio-header: Internal classes
System, archive: The archive system

T
tar-archive: Exported classes
tar-entry: Internal classes
tar-error: Exported conditions
tar-header: Internal classes
tar-longname-entry: Internal classes

U
unhandled-error: Exported conditions
unhandled-extract-entry-error: Exported conditions
unhandled-read-header-error: Exported conditions
unhandled-write-entry-error: Exported conditions

Jump to:   A   B   C   D   F   I   N   O   P   S   T   U